Programmieren: August 2009 Archive

Mit einem Fork-Aufruf erzeugt man im Normalfall beim Programmieren einen Kindprozess, der dann gewisse Aufgaben übernehmen soll. Dieser wird im Prozessor eigenständig verwaltet und benötigt somit auch eigene Rechenzeit. Dass das mit dem Fork-Aufruf manchmal aber auch nach hinten losgehen kann, sieht man an den Fork-Bomben. Dabei wird der Kindprozess rekursiv aufgerufen und bringt so den Prozessor zum erliegen.

Um über die Bash unter Linux das System zu blockieren, kann man folgenden Code verwenden (Originalcode aus dem Wikipedia-Artikel zu Forkbomb, der Funktionsname ist hierbei der Doppelpunkt):

:(){:|:&};:

Wer mehr über Fork-Prozesse und die Fork-Bomben lesen möchte, der sei an Wikipedia verwiesen:
http://de.wikipedia.org/wiki/Fork_(Unix)
http://de.wikipedia.org/wiki/Forkbomb

Über dieses Archiv

Diese Seite enthält alle Einträge der Kategorie Programmieren aus August 2009.

Programmieren: Juni 2009 ist das vorherige Archiv.

Aktuelle Einträge finden Sie auf der Startseite, alle Einträge in den Archiven.

Dezember 2011

So Mo Di Mi Do Fr Sa
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Programmieren: August 2009: Monatsarchive

Etter EDV- und IT-Dienstleistungen
Powered by Movable Type 5.04

Google Werbung: