Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

ทำไม Windows System Idle Process จึงใช้ทรัพยากรสูง?

System Idle Process เป็นมุมสำคัญของ Windows 10 แต่สิ่งน่าสนใจคือ มันมักใช้ทรัพยากรระบบสูงมาก เราสงสัยว่าผู้ใช้หลายคนที่เปิด Task Manager เคยสงสัยว่าทำไมถึงเป็นเช่นนี้

ตรงข้ามกับที่หลายคนคิด ไม่ใช่เรื่องเลวถ้า System Idle Process ใช้ CPU resources สูง Microsoft สร้าง System Idle Process ให้คอมพิวเตอร์มีงานทำเมื่ออยู่ในโหมด Idle System Idle Process ไม่ใช่ anything else นอกจาก Idle process เป้าหมายคือให้ CPU ทำงานอยู่เสมอ มันประกอบด้วย Kernel threads ที่ทำงานเมื่อไม่มีงานรันอยู่ หากคุณพยายามหยุดมัน OS อาจค้าง (freeze)

ทำไม Windows System Idle Process จึงใช้ทรัพยากรสูง?

ที่เป็นอยู่ ทรัพยากรสูงที่ System Idle Process ใช้ คือทรัพยากรที่ CPU ไม่ได้ใช้งาน อาจดูบ้าคลั่ง แต่เชื่อเลยว่ามันสมเหตุสมผลมากถ้าคุณคิดถึงมัน

มันเป็นเพียง Placeholder (ตัวแทน) แต่ตาม Task Manager มันคือ "เปอร์เซ็นต์ของเวลาที่ Processor ว่าง"

ตอนนี้ Microsoft เลือกซ่อน System Idle Process ใน Windows 10 แต่คลิกที่แท็บ Details จะเห็นมัน

ควรระบุว่า ฟีเจอร์นี้มีมาตั้งแต่ 1993 กับการเปิดตัว Windows NT ไม่ว่าจะเป็น Linux-based OS ก็มีฟีเจอร์เดียวกัน แต่อาจทำงานต่างออกไปเล็กน้อย

ชัดเจนว่านี่เป็นมุมปกติของ OS ส่วนใหญ่ ดังนั้นผู้ใช้ไม่ต้องกลัวอะไรเลย

System Idle Process ใช้ CPU สูง

ทำตามขั้นตอนเหล่านี้ หากคุณเห็น System Idle Process ใช้ CPU สูงเป็นประจำ:

  1. ปิดโปรแกรม Startup ที่ไม่จำเป็น
  2. Uninstall โปรแกรมที่ไม่ใช้
  3. รัน System File Checker (sfc /scannow) เพื่อแทนที่ไฟล์ OS ที่อาจเสียหาย
  4. รันสแกนไวรัสเพื่อตรวจสอบมัลแวร์

หากคอมพิวเตอร์ช้า ขั้นตอนแรกมักเป็นการเปิด Task Manager ดูว่ามีอะไรทำงานในพื้นหลัง คุณอาจเจอ System Idle Process และสงสัยว่ามันเป็นสาเหตุ แต่ไม่ใช่

คุณเห็นนะ การใช้ CPU สูงโดย System process นี้ เป็นเพียง Placeholder หมายความว่า หากคอมพิวเตอร์ทำงานช้า โอกาสใหญ่คือหน่วยความจำ (RAM) น้อย ไม่ได้เกี่ยวกับ System Idle Process

แน่นอนว่ามันเกี่ยวข้องกับ System Idle Process เกือบไม่มีเลย จึงควรลบความคิดนั้นออกจากหัวทันที

หวังว่าข้อมูลนี้น่าจะช่วยได้

อยากรู้จัก Process, ไฟล์ หรือชนิดไฟล์เหล่านี้?

Browser_Broker.exe | SettingSyncHost.exe | Sppsvc.exe | mDNSResponder.exe | Windows.edb files | csrss.exe | Thumbs.db files | NFO and DIZ files | Index.dat file | Swapfile.sys, Hiberfil.sys & Pagefile.sys | Nvxdsync.exe | Svchost.exe | RuntimeBroker.exe | TrustedInstaller.exe | DLL or OCX files | StorDiag.exe | MOM.exe | Host Process for Windows Tasks | ApplicationFrameHost.exe | ShellExperienceHost.exe | winlogon.exe | atieclxx.exe | Conhost.exe | Host Process for Windows Tasks | Taskhostw.exe | AppVShNotify.exe.

ทำไม Windows System Idle Process จึงใช้ทรัพยากรสูง?