在多核机器Linux OS中,当进程调度程序将一个进程迁移到另一个cpu时

在我的程序中,其rss是65G,当调用fork时,sys_clone- dup_mm- copy_page_range将消耗超过2秒.在这种情况下,一个cpu在执行fork时会100%sys,同时,一个线程在fork完成之前无法获得cpu时间.机器有16个CPU,其他CPU空闲.所以我的问题是一个cpu忙于fork,为什么调度程

返回顶部