ในบทความนี้เราจะดูว่า Windows 10/8/7 ปฏิบัติต่อ Prefetch และ SysMain บน Solid-State Drives อย่างไร เมื่อวานนี้เราได้เห็นวิธีที่ Windows ปฏิบัติต่อการจัดเรียงข้อมูลบนโซลิดสเตทไดรฟ์ ก่อนที่เราจะเริ่มต้นให้ฉันพูดให้ชัดเจนว่าไม่ควรปิดการใช้งานSysMain (ก่อนหน้านี้เรียกว่าSuperFetch ) หรือPrefetchเนื่องจากอาจทำให้ประสิทธิภาพของระบบลดลง การปล่อยให้บริการเหล่านี้เป็นการตั้งค่าเริ่มต้นจะดีที่สุด
SysMain (Superfetch), Prefetch & SSD ใน Windows 10
ทุกครั้งที่คุณเรียกใช้แอปพลิเคชันในพีซีของคุณไฟล์ Prefetch ที่มีข้อมูลเกี่ยวกับไฟล์ที่โหลดโดยแอปพลิเคชันจะถูกสร้างขึ้นโดยระบบปฏิบัติการ Windows ข้อมูลในไฟล์Prefetchใช้เพื่อเพิ่มประสิทธิภาพเวลาในการโหลดแอปพลิเคชันในครั้งถัดไปที่คุณเรียกใช้ SysMain พยายามคาดเดาว่าคุณจะเปิดแอปพลิเคชันใดต่อไปและโหลดข้อมูลที่จำเป็นทั้งหมดไว้ในหน่วยความจำล่วงหน้า อัลกอริธึมการคาดการณ์นั้นยอดเยี่ยมและสามารถคาดเดาได้ว่าคุณจะเปิดแอปพลิเคชั่น 3 ตัวถัดไปในช่วงเวลาใดในหนึ่งวัน
กล่าวโดยย่อ SysMain และ Prefetch เป็นเทคโนโลยี Windows Storage Management ที่ให้การเข้าถึงข้อมูลบนฮาร์ดไดรฟ์แบบเดิมได้อย่างรวดเร็ว บนโซลิดสเตทไดรฟ์ส่งผลให้มีการเขียนโดยไม่จำเป็น
ปิดการใช้งาน SysMain
บริการ sysmainเป็นหนึ่งที่มีความเกี่ยวข้องกับ Superfetch หน้าที่ของมันคือการบำรุงรักษาและปรับปรุงประสิทธิภาพของระบบเมื่อเวลาผ่านไป พบได้ในโฟลเดอร์ System32 บริการจะเหมือนกัน แต่ชื่อที่แสดงของมันถูกเปลี่ยนใน Windows 10 จาก Superfetch เป็น SysMain
หากจำเป็นต้องปิดการใช้งานด้วยตนเองด้วยเหตุผลบางประการนี่คือวิธีปิดการใช้งาน SysMain เรียกใช้บริการ mscเพื่อเปิด Services Manager เลื่อนลงไปที่บริการ SysMain (Superfetch) ซึ่งมีหน้าที่ดูแลและปรับปรุงประสิทธิภาพของระบบเมื่อเวลาผ่านไป
ดับเบิลคลิกเพื่อเปิดกล่องคุณสมบัติ คลิกที่หยุดเพื่อหยุดกระบวนการ ทำให้ประเภทการเริ่มต้นปิดใช้งานและคลิกที่ใช้
คุณจะต้องรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงระบบมีผล
ปิดใช้งานการดึงข้อมูลล่วงหน้า
หากต้องการปิดใช้งาน Prefetch ใน Windows ให้เรียกใช้ regedit เพื่อเปิด Registry Editor ไปที่คีย์รีจิสทรีต่อไปนี้:
HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters
ดับเบิลคลิกที่EnablePrefetcherทางด้านขวาเพื่อเปิดกล่องค่า DWORD
ค่าที่เป็นไปได้สำหรับ EnablePrefetcher คือ:
- 0 - ปิดการใช้งาน Prefetcher
- 1 - เปิดใช้งานแอปพลิเคชันเปิดใช้งานการดึงข้อมูลล่วงหน้า
- 2 - เปิดใช้งาน Boot Prefetching
- 3 - เปิดใช้งานแอปพลิเคชันและเปิดใช้งาน Boot Prefetching
ค่าเริ่มต้นคือ3 เพื่อปิดการใช้งาน Prefetch ให้ตั้งเป็น0 คลิกตกลงและออก
นอกจากนี้คุณยังสามารถปิดหรือปรับแต่ง Suoerfetcher ได้ที่นี่ - คุณจะเห็นDWORD EnableSuperfetcherอยู่ด้านล่าง
ค่าที่เป็นไปได้สำหรับ EnableSuperfetch คือ:
- 0 - ปิดการใช้งาน SysMain
- 1 - เปิดใช้งาน SysMain สำหรับไฟล์สำหรับบูตเท่านั้น
- 2 - เปิดใช้งาน SysMain สำหรับแอปพลิเคชันเท่านั้น
- 3 - เปิดใช้งาน SysMain สำหรับทั้งไฟล์สำหรับบูตและแอปพลิเคชัน
หากคุณเป็นผู้ใช้ Solid State Drive คุณอาจต้องการอ่านเกี่ยวกับ SSD Life แบบฟรีแวร์ที่สามารถตรวจสอบความสมบูรณ์ของ Solid State Drive และ SSD Tweaker ซึ่งจะช่วยคุณปรับแต่ง Solid State Drive ของคุณ