Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why fork bomb did not crash android?

This is the simplest fork bomb

:() { :|: & }; :

I executed it on many linux distros and all of them crashed.

But when I executed this in an android terminal there was no effect even after granting Super user permissions.

Any Explanations why it did not crash the android system?

like image 254
Shubham Batra Avatar asked Dec 14 '14 06:12

Shubham Batra


1 Answers

In a word: ulimit. the linux kernel allows a limit on the number of child processes, this can be tweaked using the ulimit() system call or the ulimit shell builtin.

eg:

ulimit -u 5
like image 186
Jasen Avatar answered Oct 03 '22 22:10

Jasen