JavaRush /Java Blog /Random-TL /Ang pinaka-mapanganib na code
Dr-JohnZoidberg
Antas
Киев

Ang pinaka-mapanganib na code

Nai-publish sa grupo
Anong piraso ng code ang masasabi mong pinaka-mapanganib na naisulat? Maaaring may iba't ibang opinyon dito, ngunit maraming programmer ang sumasang-ayon na ang panganib ay nasa pagiging simple. Kaya naman pinangalanan nila ang classic na fork bomb sa mga pinakamapanganib na piraso ng code. Ito ay isang programa na walang katapusang lumilikha ng mga kopya ng sarili nito, at sila naman ay gumagawa ng sarili nilang mga kopya, at iba pa hanggang sa maubos ang memorya. Ang ganitong biro ay maaaring isulat nang hindi sinasadya, ngunit mas madalas kaysa sa hindi ang cute na maliit na piraso ng code na ito ay nilikha para sa sabotahe. Ang klasikong programa ng fork bomb (nakasulat sa C) ay ganito ang hitsura: Kung nakumpleto mo na ang mga lecture 3 at 4 ng CS50, naiintindihan mo ang lahat ng mga salita maliban sa fork=). Kaya, ang fork() ay isang system call sa tulong kung saan ang programa ay lumilikha ng mga kopya nito. Pansin! Sa tingin namin na sa aming mga mambabasa ay magkakaroon ng mga mahilig sa mga eksperimento na gustong suriin sa kanilang sariling mga mata kung ang maliit na programang ito ay makakatulong sa iyong computer. Kung magpasya kang subukan, lubos naming inirerekomenda na i-save mo ang lahat ng hindi na-save na dokumento. Seryoso kami. Malamang, ang bilis ng pagkonsumo ng mapagkukunan ay magugulat sa iyo =). #include int main() { while(1) fork(); }
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION