คอมพิวเตอร์เทคโนโลยีสารสนเทศ

SuperFetch: สิ่งที่ชนิดของการบริการและไม่ว่าจะมีความจำเป็นต้องปิดการใช้งาน

นับตั้งแต่การเปิดตัวของ Windows 7 หนึ่งในระบบปฏิบัติการที่นิยมมากที่สุดในวันนี้ซึ่งเป็นเทคโนโลยีเฉพาะที่เรียกว่า SuperFetch ได้รับการดำเนินการอยู่ในนั้น สิ่งที่ชนิดของการบริการทุกคนไม่ทราบ แต่ถ้าคุณจำเทคโนโลยี Prefetcher ใน Windows Vista ทุกอย่างจะตกอยู่ในสถาน พยายามที่จะคิดออกว่ามันคืออะไร

SuperFetch: บริการนี้คืออะไร?

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

เพื่อเพิ่มความเร็วในการเข้าถึงโปรแกรมโดยตรงและเพิ่มประสิทธิภาพของกระบวนการของระบบและเทคโนโลยี SuperFetch ได้รับการพัฒนา บริการนี้คืออะไร? ใส่เพียงมันเป็นชนิดของระบบอัจฉริยะที่จะตรวจสอบการใช้บ่อยมากที่สุดโดยใช้โปรแกรมบางอย่างที่ช่วยให้คุณแคชไฟล์โปรแกรมประยุกต์ (วางไว้ใน RAM) สำหรับการเข้าถึงได้เร็วขึ้นกับพวกเขา นั่นคือการเปิดตัวของโปรแกรมจะกระทำได้เร็วขึ้นมากเนื่องจากข้อมูลที่มีอยู่แล้วใน "RAM" แต่ไม่สามารถอ่านได้จากฮาร์ดไดรฟ์ซึ่งแน่นอนต้องใช้เวลามากขึ้น

ในขั้นตอนของต้นไม้ในภายหลังระบบกว่า Vista ที่มาตรฐาน "Task Manager" จะนำเสนอเป็น sysmain กระบวนการ (SuperFetch - ในรายละเอียดการให้บริการ)

ความแตกต่างระหว่าง Prefetch และ SuperFetch คืออะไร?

เทคโนโลยีเดิมเป็นครั้งแรกเป็นอย่างมากขี้อายถูกนำมาใช้ใน Windows XP แต่ขยายอย่างจริงจังในรุ่น Vista เท่านั้นแล้วมันถูกเรียกว่า Prefetcher (โหลดล่วงหน้า) เธอเป็นผู้รับผิดชอบสำหรับการเพิ่มประสิทธิภาพความเร็วในการโหลดของส่วนประกอบของระบบและโมดูลที่ใช้งานจริงก่อนเริ่มต้น

เริ่มต้นด้วย "เซเว่น" บริการที่ได้รับการนําเล็กน้อยเรียกว่า SuperFetch (Supersampling) และเริ่มที่จะทำงานค่อนข้างแตกต่าง (แม้ว่าโมดูล Prefetcher ยังมีอยู่) prefetching จำนวนข้อเสีย ความจริงที่ว่าจำนวนเงินที่โหลดลงในหน่วยความจำโปรแกรมที่มี จำกัด และเมื่อโปรแกรมจะไม่ใช้งานและข้อมูลจะถูกอัปโหลดอีกครั้งกับฮาร์ดไดรฟ์และแฟ้มเพจจิ้ง

ในระบบปฏิบัติการของ Windows SuperFetch ติดตามกิจกรรมของผู้ใช้และนอกเหนือไปจากการสร้างการ์ดพิเศษ แต่ยังคงมีการกำหนดค่าของโปรแกรมที่ใช้บ่อย หากมีเหตุผลใด ๆ หนึ่งโปรแกรมที่ได้รับการถอดจากหน่วยความจำให้บริการดำเนินการวิเคราะห์ของการปล่อยและหลังจากเสร็จสิ้นกระบวนการที่ก่อให้เกิดการปล่อยอีกครั้งเริ่มต้นโมดูลการโหลดของโครงการก่อนหน้านี้ใน "แรม"

โดยทั่วไปบริการช่วยเพิ่มความเร็วในการเปิดตัวแอพลิเคชันและยังมีการเพิ่มขึ้นอย่างมีเสถียรภาพในการทำงานของระบบ จริงเราควรให้ความสนใจว่าบางครั้งอาจมีปัญหากับการโหลด "RAM" ถ้าจำนวนเงินที่น้อยกว่า 1 GB แต่ต่อมาเกี่ยวกับเรื่องนี้

พารามิเตอร์การจัดการบริการ SuperFetch

ดังนั้นตอนนี้เราดูที่วิธีการที่จะควบคุมค่าพารามิเตอร์ของ SuperFetch สิ่งที่ชนิดของการบริการผมคิดว่ามันเป็นที่เข้าใจเล็ก ๆ น้อย ๆ ดำเนินการโดยตรงกับการตั้งค่า

ตามที่ผู้เชี่ยวชาญหลายคนก็จะดีที่สุดเพื่อวัตถุประสงค์เหล่านี้จะใช้นโยบายรีจิสทรีหรือกลุ่ม แต่ตัวเลือกที่สองในความเป็นจริงที่ซ้ำกันเป็นครั้งแรกเพื่อให้ความสำคัญกับการรีจิสทรี เรียกว่าการแก้ไขคำสั่ง regedit ในเมนู "Run » (Win + R)

ที่นี่ใช้สาขา HKLM, พาร์ติชันระบบจะต้องพบ PrefetchParameters ไดเรกทอรี (พารามิเตอร์เหล่านี้สามารถพบได้โดยใช้คำค้นหา) ที่นี่เรามีความสนใจในสองคีย์: EnablePrefetcher และ EnableSuperFetch หากมีกุญแจดอกที่สองก็เป็นสิ่งจำเป็นในการสร้าง (พารามิเตอร์ DWORD) และให้มันชื่อที่เหมาะสม สี่ค่าที่สามารถป้อนสำหรับแต่ละคีย์:

  • 0 - ปิดสมบูรณ์
  • 1 - การเพิ่มประสิทธิภาพของโปรแกรมทำงานเท่านั้น
  • 2 - การเพิ่มประสิทธิภาพเพียงใช้องค์ประกอบระบบนั้น
  • 3 - สมดุลและเร่งความเร็วของการใช้งานและระบบ

เป็นค่าแนวทางและการเพิ่มประสิทธิภาพโดยอัตโนมัติของระบบและโปรแกรม ( "3")

วิธีการในการควบคุมพารามิเตอร์ของการให้บริการ (เช่นเดียวกับกระบวนการ sysmain SuperFetch ของมัน) ก็คือการใช้คำสั่ง services.msc ซึ่งจะเปิดให้บริการตั้งค่าดำเนินการและกระบวนการ นี่คุณจะต้องค้นหาและเปิดคุณสมบัติของบริการ SuperFetch โดยการดับเบิลคลิกแล้วตั้งค่าตัวเลือกที่ต้องการจากรายการแบบหล่นลงประเภทวิ่ง

SuperFetch: ปิดการใช้งานหรือไม่?

คำถามของการใช้บริการสำหรับหลาย ๆ คนที่มีความขัดแย้งค่อนข้าง ในหลักการเมื่อมีจำนวนน้อยของ RAM มันจะดีกว่าที่จะไม่ใช้บริการ ตัวอย่างเช่นถ้าจำนวนของ "แรม" น้อยกว่า 1 GB โหลดหน่วยความจำได้ถึง 600 ล้านบาทไม่ต้องพูดถึง หน่วยความจำเสมือน และ แฟ้มเพจจิ้ง แต่แทบทุกระบบคอมพิวเตอร์ที่ทันสมัยแม้จะมีการกำหนดค่าที่น้อยที่สุดที่ติดตั้งเดิมที่มีปริมาณมากพอของ "แรม" ประมาณ 3-4 GB และข้างต้น เพื่อให้บริการจะไม่แนะนำให้ปิดการใช้งาน แม้ว่าคุณจะมี 2 GB SuperFetch สามารถนำมาใช้โดยทั่วไปไม่มีปัญหา

บริการ SuperFetch ล้มเหลวในการเริ่มต้น

แต่บางครั้งมีและปัญหาที่เกี่ยวข้องกับการให้บริการ SuperFetch (คนพิการหรือไม่ก็เป็นเรื่องของแต่ละคน) ความล้มเหลวของตัวเองในระดับระบบไม่ได้โดยเฉพาะอย่างยิ่งที่ประจักษ์และผลกระทบที่สำคัญในการทำงานของ "ระบบปฏิบัติการ" ไม่ได้มี

แต่ข้อผิดพลาดโมดูล SuperFetch คือว่าการให้บริการก็ไม่สามารถใช้งานได้แม้ถ้าใส่พารามิเตอร์ที่จำเป็นต้องใช้ในการลงทะเบียนเดียวกัน ตามกฎข้อความเกี่ยวกับการเลิกจ้างที่ผิดปกติ (SuperFetch ยกเลิก) หรือปฏิเสธการเข้าถึง จุดนี่เป็นเพียงการที่มีหน่วยความจำไม่เพียงพอหรือมีความขัดแย้งระหว่างแผ่นของ "แรมที่"

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

ข้อสรุป

ขึ้นอยู่กับรายละเอียดทั่วไปของ SuperFetch สิ่งที่ชนิดของการบริการอาจจะเป็นที่ชัดเจนแล้ว แต่คำถามคือปิดเสียงหรือการใช้กระบวนการนี้จะต้องได้รับการตัดสินโดยผู้ใช้ คำแนะนำทั่วไปเป็นเช่นที่มีจำนวนน้อยของแรมมันจะดีกว่าที่จะปิดในขณะที่จำนวนเงินที่ปกติ - ในทางที่ออกจากการเปิดใช้งาน อย่างน้อยก็จะไม่นำมาเป็นอันตรายสำหรับการตรวจสอบ

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.delachieve.com. Theme powered by WordPress.