不考慮快取的話,如果資源的釋放速度趕不上資源的讀取速度的話就會oom終於抓到你了,等著評估損失清算吧[思考]問的這個問題就感覺好low,首先cpu就會被打滿這個觸及到我的知識盲點了推測應該沒問題 返回值是零 不過不能加限制條件要不你試試...
如下圖所示根據上圖,我們可以得出當一個執行緒丟擲 OOM 異常後,它所佔據的記憶體資源會被快速的釋放掉,從而不會影響其他執行緒的執行...
這個流程是這樣的:Linux使用者記憶體都是讀寫時分配,所以系統發現需要記憶體基本上都是發生在handle_mm_fault()的時候(其他特殊流程類似,這裡忽略),handle_mm_fault()要為缺的頁分配記憶體,就會調alloc_...