#include #include enum { N = 1 * 1000*1000, }; void thread(void) { int i; for(i = 0; i < N; i++){ sleep(0); sleep(0); } } void main(void) { switch(rfork(RFPROC|RFMEM)){ case -1: sysfatal("fork: %r"); case 0: thread(); exits(""); default: thread(); wait(); exits(""); } }