如何從控制台鎖定進程樹的所有頁面?

如何從控制台鎖定進程樹的所有頁面?

“mlockall() 鎖定對應到呼叫程序的位址空間的所有頁面”

如何從進程樹的控制台執行此操作?

類似、和lockall sh -c "read_data | process_data | write_data"的風格。niceioniceschedtool -e

答案1

自己實作:libmlockall。

LD_PRELOAD 它,它將為正在載入的每個程序呼叫 mlockall。

http://github.com/vi/libmlockall

相關內容