它們是C++中的任何程序,它可以最大限度地利用內存,直到達到「內存轉儲」(藍屏然後重啓)。只是好奇,在Windows XP上做到這一點。 它需要什麼? 帶有乘法或加法的無限循環是否可以最大限度地利用內存?我想不是。它只是增加CPU使用率(但不幸的是不高達10-20%)。那麼最新的方式?最大限度地利用內存
0
A
回答
1
分配變量時會使用內存。最快的方法是要麼分配一個真正的大陣列的前期或使用new
或malloc
一個循環中:
while (true)
{
new int[10000];
}
當你耗盡內存,這將最終拋出異常。
1
如果你看吃了所有的可用內存則只是這樣做:
int main()
{
while(true)
{
char *buffer=new char[1024];
}
return 0;
}
這將在1K塊吃內存。但是,所有這些都會導致您的進程可以使用所有虛擬內存(32位Windows上大約2GB),此時您的程序會崩潰並死亡,而不會影響其他任何人。
如果你正在尋找,當它運行的內存,那麼你就需要運行在內核空間的代碼寫的東西,這將導致Windows摔倒,所以你需要寫類似的設備驅動程序。
相關問題
- 1. 如何最大限度地利用PowerShell的內存使用量
- 2. 最大限度地利用CPU使用率
- 3. 呈現在PDFSharp和最大限度地減少內存佔用
- 4. Chrome打包的應用程序最大限度地利用了內容
- 5. 最大限度地利用網絡爬行器的帶寬
- 6. Ruby腳本最大限度地利用CPU?
- 7. 爲WIN32應用程序最大限度地提高權利
- 8. 假期和假期如何最大限度地利用假期?
- 9. 如何通過最大限度地利用鍵盤高效地使用eclipse
- 10. Java繼承最大限度地重用
- 11. 如何最大限度地利用我的筆記本電腦內存運行pyspark?
- 12. 爲什麼我最大限度地利用資源和CPU使用率?
- 13. 最大限度
- 14. Cocos2d:TileMap:如何最大限度地減少Tilemap的內存使用率
- 15. 如何最大限度地減少WPF Toolkit圖表的內存使用量?
- 16. 如何最大限度地減少Windows中的內存使用情況
- 17. .NET。最大限度地減少內存使用/優化類設計
- 18. 最大限度地減少HTML文件
- 19. 如何最大限度地減少mod_perl腳本的內存分配?
- 20. 最大程度地利用.NET任務並行庫
- 21. 最大限度地減少移動的最大距離
- 22. 軟件產品論壇應包含哪些內容,以便客戶可以最大限度地利用它?
- 23. 節點JS pm2最大內存限制
- 24. setrlimit不能限制最大內存量
- 25. BerkeleyDB最大限度地提高性能並最大限度地減少數據丟失
- 26. 在變量之間傳遞大量數據時最大限度地減少內存使用量
- 27. 禁用最大化/表格的雙擊最大限度地減少
- 28. 限制最大寬度
- 29. 股利不擴展到最大寬度
- 30. 如何最大限度地減少數據存儲使用的CPU時間
至少在因爲地址空間碎片的32位的Windows,可能難以分配>〜1.2 GB的單個塊。儘管總容量接近2GB的小塊將會成功。 – drescherjm
寫入這些位置可能會更快。現代操作系統在數據寫入虛擬內存之前不需要分配物理頁面。 – JeremyP