Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In addition to what you said: forking from a process running on multiple cores is slow once you have mark all pages as read-only and shoot this out to all cores. TLB synchronization is super expensive. Unix originally didn't support threads (want concurrency? just fork!) but with modern multicore that's clearly unsustainable.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: