[英]C++ - Ensuring Hard Disk (Drive) Is Not Idle During Program Execution
我有幾個問題:
經過一定時間后,以下C ++代碼是否會使我的硬盤空閑?
#include <stdio.h> int main() { while(1); }
如果是這樣,我可以在此代碼中添加什么以確保我的硬盤在執行期間不會空閑?
無論如何,是否可以通過C ++代碼檢查我的硬盤是否處於空閑狀態?
注意:我正在使用Windows 7
通常,您不應在程序中包含這樣的假設。 如果需要觸摸磁盤,並且擔心硬盤驅動器可能會關閉並且需要很長時間,請要求用戶禁用硬盤驅動器睡眠。 對於服務器應用程序,由於驅動器始終處於運行狀態,因此這很可能不是問題。 對於SSD和其他東西來說,這絕對不是問題,因為這些驅動器不會從空閑狀態“加速”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.