คำจำกัดความของการไม่ได้ใช้งานใน Windows

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

คอมพิวเตอร์ไม่ได้ใช้งานเมื่อใด เพื่อนของฉันถามฉันเมื่อวันก่อนหลังจากเล่นกับ Windows Task Scheduler มาสักพัก หนึ่งในเงื่อนไขที่ Task Scheduler สนับสนุนคือเงื่อนไข 'เมื่อไม่ได้ใช้งาน'; จะเรียกใช้งานที่กำหนดหากคอมพิวเตอร์ไม่ได้ใช้งานในช่วงเวลาที่กำหนด

การตั้งค่า 'ไม่ได้ใช้งาน' เดียวกันนี้จะใช้ในตัวเลือกการใช้พลังงานเมื่อเป็นการตั้งค่าการนอนหลับ

แต่ไม่ได้ใช้งานหมายความว่าอย่างไร? ฉันมีปัญหาในการตอบคำถาม ฉันรู้ว่ามันเกี่ยวข้องกับการใช้ทรัพยากรและการโต้ตอบกับผู้ใช้ แต่ไม่สามารถให้คำจำกัดความที่แน่นอนได้ เมื่อใดที่ Windows 'เชื่อ' ว่าระบบไม่ได้ใช้งาน? เมื่อไม่มี CPU หรือดิสก์กิจกรรมเป็นศูนย์ในช่วงเวลาหนึ่ง?

นั่นทำให้ฉันสนใจและฉันได้รับข้อมูล นี่คือคำจำกัดความของการไม่ได้ใช้งานในระบบปฏิบัติการ Windows:

คอมพิวเตอร์จะถือว่า Windows ไม่ได้ใช้งานหากไม่มีการโต้ตอบกับผู้ใช้ผ่านเมาส์หรือแป้นพิมพ์ในช่วงเวลาที่กำหนดและหากฮาร์ดไดรฟ์และโปรเซสเซอร์ไม่มีการใช้งานเกิน 90% ของเวลานั้น

ตัวอย่างเช่น Task Scheduler ใน Windows 7 จะพิจารณาว่าคอมพิวเตอร์ไม่ได้ใช้งานหากสถานะข้างต้นส่งคืนเป็นจริงในช่วงเวลาสิบนาที

มีข้อยกเว้นบางประการสำหรับกฎนั้น แอพพลิเคชั่นอาจตั้งค่าสถานะที่ป้องกันไม่ให้คอมพิวเตอร์เข้าสู่โหมดว่าง ซึ่งอาจเป็นกรณีของแอปสตรีมวิดีโอซอฟต์แวร์การนำเสนอหรือเกมในแอปพลิเคชันประเภทอื่น ๆ

ความเป็นไปได้อีกประการหนึ่งคือกระบวนการที่มีลำดับความสำคัญต่ำซึ่งอาจถูกละเลยโดย Windows 7 Task Scheduler แต่ดูเหมือนว่าจะเป็นกฎของ Windows 7 เท่านั้น

เพื่อถอดความ; คอมพิวเตอร์เข้าสู่โหมดว่างถ้า

  • ผู้ใช้ไม่ได้โต้ตอบกับมันเป็นเวลาสิบนาที
  • และหากในช่วงเวลาเดียวกันโปรเซสเซอร์และการใช้งานฮาร์ดไดรฟ์ไม่ได้ใช้งานเช่นกันเป็นเวลาอย่างน้อย 90% ของเวลา

มีข้อมูลเพิ่มเติมเกี่ยวกับเงื่อนไข Task Idle ที่ a หน้าไลบรารี Microsoft MSDN