I heard that maximum number of process(tasks) in linux is calculated with
"number of threads = total virtual memory / (stack size*1024*1024)"
however, I am curious that since page tables can not be paged out
and every process needs it's own page tables(including page directory)
I think this can be a factor to limit number of process in OS.
am I correct or wrong?
根据《 IA-64 Linux内核:设计与实现》一书的第4.3章“页表” ,您是正确的。
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.