วิธีเพิ่มประสิทธิภาพไฟล์เพจจิ้งใน Windows

คอมพิวเตอร์ทุกวันนี้ค่อนข้างเร็วและระบบปฏิบัติการล่าสุดค่อนข้างดีที่จะรักษาไว้แบบนั้น ไปเป็นวันของพิธีกรรมประจำปี " รูปแบบและติดตั้งใหม่ " ที่ผู้ใช้ (format and reinstall)Windowsที่เชี่ยวชาญด้านเทคโนโลยีส่วนใหญ่ทำ ไม่ได้หมายความว่าการติดตั้ง Windows 10(Windows 10)ใหม่ของคุณจะยังคงเร็วอยู่ตลอดไป 

ผู้ใช้บางคนอาจสังเกตเห็นว่าหากพวกเขาเปลี่ยนแท็บจากวิดีโอเกมหรือสลับ(game or swap) ไปมา ระหว่างแอปที่ใช้งานหนักมาก เช่น โปรแกรมตัดต่อวิดีโอหรือหน้าต่างเบราว์เซอร์ 100 แท็บ สิ่งต่างๆ จะหยุดนิ่ง นี่เป็นสัญญาณว่าคุณใช้หน่วยความจำเข้าถึงโดยสุ่ม(Random Access Memory) ความเร็วสูงที่ ติดตั้งในพีซีของคุณหมดแล้ว และ ตอนนี้ Windowsจะต้องพึ่งพาที่จัดเก็บข้อมูลสำรองที่ช้ากว่ามากเป็นหน่วยความจำล้น 

การชะลอตัวที่คุณเห็นเกิดขึ้นเมื่อWindowsสลับข้อมูลจาก ชิป RAM ของคุณ กับพื้นที่โอเวอร์โฟลว์ที่เรียกว่า “ไฟล์เพจ”

คุณสามารถปรับปรุงประสิทธิภาพได้เมื่อคุณปรับไฟล์เพจจิ้ง(paging file) ให้ เหมาะสมในWindows 10

“ไฟล์เพจจิ้ง” คืออะไรกันแน่?(What Is a “Paging File” Anyway?)

ก่อนที่เราจะพูดถึงวิธีการเพิ่มประสิทธิภาพไฟล์เพจจิ้ง(paging file)มาเจาะลึกกันก่อนว่าไฟล์คืออะไร หากคุณได้ตั้งค่าWindows explorerให้แสดงไฟล์ระบบที่ซ่อนอยู่ คุณจะพบไฟล์ดังกล่าวที่รูทของไดรฟ์ C(C drive)ที่มีชื่อ “pagefile.sys” สมมติว่าพีซีของคุณมีการกำหนดค่าเริ่ม(default configuration)ต้น

ไฟล์เพจมีขนาดที่สงวนไว้และแบ่งออกเป็น “เพจ” ภายใน นี่คือรูปแบบข้อมูลที่จัดเก็บข้อมูลRAM สำหรับ (RAM)ระบบปฏิบัติการ(operating system) ใดๆ ที่ใช้เพจ RAM(RAM paging)เป็น วิธี การจัดการหน่วยความจำ(memory management method)

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

เมื่อแอปของคุณต้องการRAMมากกว่าที่คอมพิวเตอร์มีอยู่จริง แอปนั้นจำเป็นต้องใช้ “หน่วยความจำเสมือน” ซึ่งตรงกับไฟล์เพจ (page file)จากมุมมองของแอปพลิเคชัน เป็นเพียงRAMที่ มากกว่า ข้อแตกต่างเพียงอย่างเดียวคือการอ่านข้อมูลจากฮาร์ดไดรฟ์นั้นช้ากว่าRAM มาก (much)ซึ่ง(Which)ค่อนข้างเป็นจุดของการมีRAM !

แล้วถ้าไฟล์เพจ(page file)มันช้ามาก ทำไมมันถึงมีล่ะ? หากไม่มีไฟล์เพจ(page file)แอปพลิเคชันของคุณจะหยุดทำงานหรือทำงานผิดพลาดอย่างร้ายแรง เนื่องจากข้อมูลเพิ่มเติมที่จำเป็นต้องจัดเก็บไว้ในRAMจะสูญหายไป การชะลอตัวเล็กน้อยเพื่อจัดการกับ ความต้องการ RAM สูงสุด นั้นดีกว่าการที่ระบบหยุดทำงานโดยรวม

ตกลง แต่ทำไมต้องเพิ่มประสิทธิภาพไฟล์เพจจิ้ง(OK, But Why Optimize The Paging File?)

การ เพจ RAM(RAM paging)เป็นหนึ่งใน วิธี การจัดการหน่วยความจำ(memory management) ที่เก่าแก่ที่สุดที่ มีอยู่ คอมพิวเตอร์เมนเฟรมจากปี 1960 ได้ใช้งานแล้ว! มันสมเหตุสมผลมากเมื่อ วัด RAMในหน่วยหลายสิบกิโลไบต์ ยังคงสมเหตุสมผลเมื่อหน่วยความจำ 640KB “ เพียงพอสำหรับทุกคน(enough for anyone) ” 

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

เช่นเดียวกับส่วนประกอบคอมพิวเตอร์ส่วนใหญ่ในยุคปัจจุบันRAMค่อนข้างถูก!

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

เคล็ดลับทั่วไปในการปรับปรุงประสิทธิภาพการเพจ(General Tips To Improve Paging Performance)

นอกเหนือจากการปรับแต่งการตั้งค่าการจัดการของ Windows แล้ว ยังมีบางสิ่งที่คุณสามารถทำได้เพื่อปรับปรุงประสิทธิภาพการทำงานของ เพจ RAMเมื่อเกิดขึ้น คำแนะนำทั่วไปประการหนึ่งคือการตั้งค่าไฟล์เพจ(page file) ของคุณ เป็นไดรฟ์อื่นที่ไม่ใช่ไดรฟ์ระบบปฏิบัติการ(operating system drive)ของ  คุณ

ประเด็นก็คือ คอมพิวเตอร์ใหม่ส่วนใหญ่มีโซลิดสเตตไดรฟ์(state drive) ( SSD ) เป็นดิสก์หลักในทุกวันนี้ ในขณะที่SSD(SSDs) ที่ ใช้อินเทอร์เฟซ SATA(SATA interface)ยังคงต้องจัดคิวคำขออ่านและเขียนตามลำดับ สิ่งเหล่านี้มีความสำคัญเร็วกว่าไดรฟ์เชิงกลที่มีจานหมุน 

ตรรกะที่อยู่เบื้องหลังสิ่งนี้สมเหตุสมผล เนื่องจากฮาร์ดไดรฟ์ต้องจัดคิวคำขอเพื่ออ่านและเขียน หัวอ่าน/เขียนต้องเดินทางไปตามร่างกายในส่วนต่างๆ ของจานดิสก์(disk platter)ที่เก็บข้อมูลไว้ ดังนั้น หากWindowsพยายามสลับข้อมูลจากไฟล์เพจ(page file) ของคุณ และพยายามใช้ดิสก์เพื่อวัตถุประสงค์อื่นด้วย จะทำให้การรวบรวมข้อมูลช้าลง หากคุณวางไฟล์เพจ(page file)ไว้ในฮาร์ดไดรฟ์แยกต่างหาก ปัญหานี้จะหมดไป

ดังนั้นหากคุณมีSATA SSD(SATA SSDs) สองชุด ในคอมพิวเตอร์ การใส่ไฟล์เพจ(page file)ลงในไดรฟ์รอง ยังคงเป็นเรื่องที่สมเหตุสมผล หากคุณมีไดรฟ์หลักที่ใช้NVMeผ่านอินเทอร์เฟซ PCIe(PCIe interface)คุณจะไม่ได้ประโยชน์อะไรจากการย้ายไฟล์เพจ(page file)นั่นเป็นเพราะNVMeบนPCIeเป็นแบบขนาน ซึ่งหมายความว่าคำขออ่านและเขียนจะได้รับการจัดการพร้อมกัน 

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

หากไฟล์เพจ(page file) ของคุณ กระจัดกระจายไปทั่วแผ่นจาน(disk platter)จะใช้เวลานานกว่าในการรวบรวมส่วนหัวของไดรฟ์เพื่อรวมเข้าด้วยกัน สำหรับโซลิดสเตตไดรฟ์ นี่ไม่ใช่ปัญหา หากคุณกำลังใช้ไดรฟ์แบบกลไก การสร้างพาร์ติชันเฉพาะหลังจากการจัดเรียงข้อมูลบนไดรฟ์ที่เป็นปัญหาในครั้งแรกอาจเป็นวิธีที่ดีในการแก้ไขปัญหานี้ การวางไฟล์เพจ(page file)ลงในพาร์ติชั่นที่มีการจัดเรียงข้อมูล คุณจะมั่นใจได้ว่าข้อมูลทั้งหมดอยู่ในตำแหน่งเดียวกัน

วิธีเพิ่มประสิทธิภาพไฟล์เพจจิ้งของคุณใน Windows 10(How To Optimize Your Paging File In Windows 10)

ตอนนี้ คุณมีความเข้าใจที่ดีเกี่ยวกับบริบทและกฎเกณฑ์(context and rules)ในการเพิ่มประสิทธิภาพไฟล์เพจจิ้ง(paging file)แล้ว ก็ถึงเวลาเจาะลึกการตั้งค่าด้วยตนเอง ขึ้นอยู่กับคุณที่จะตัดสินใจว่าจะใช้การตั้งค่าเฉพาะแบบใดตามการกำหนดค่าเฉพาะของคุณ

  • ขั้นแรก เปิดเมนูเริ่มต้น(start menu)แล้วพิมพ์ประสิทธิภาพ(performance )ลงในแถบค้นหา
  • ค้นหาปรับลักษณะที่ปรากฏและประสิทธิภาพของ Windows(Adjust the appearance and performance of Windows)ภายใต้หมวดการตั้งค่าดังที่คุณเห็นในภาพหน้าจอด้านล่าง 

  • หน้าต่าง ตัวเลือกประสิทธิภาพ(Performance Options)ควรเปิดขึ้น สลับไปที่แท็บขั้นสูง( advanced )

  • เมื่อ เปิดแท็บ Advancedให้คลิกที่Changeใต้ส่วนVirtual memory(Virtual memory)

  • หน้าต่างหน่วย ความจำเสมือน(Virtual Memory window)จะเปิดขึ้น ตัวเลือกทั้งหมดจะเป็นสีเทาตามค่าเริ่มต้น ก่อนอื่นเราต้องยกเลิกการเลือกจัดการขนาดไฟล์การเพจโดยอัตโนมัติสำหรับไดรฟ์ทั้งหมด(Automatically manage paging file size for all drives.)

  • ตอนนี้ คุณจะเห็นตัวเลือกต่อไปนี้เปิดขึ้นเพื่อให้คุณเปลี่ยนแปลง

  • การตั้งค่าของไดรฟ์แต่ละตัวสามารถจัดการได้อย่างอิสระ คลิก(Click)ที่ไดรฟ์ที่ต้องการในหน้าต่างด้านบนเพื่อเปลี่ยนการตั้งค่าเฉพาะ โลจิคัลพาร์ติชันจะแสดงเป็นไดรฟ์อิสระด้วย
  • เลือกขนาดที่กำหนดเอง เพื่อระบุ (custom size )ขนาดไฟล์เพจจิ้ง(paging file size)ขั้นต่ำและสูงสุดของคุณเอง เลือกNo Paging Fileหากคุณไม่ต้องการให้มีไดรฟ์ใดไดรฟ์หนึ่งเลย
  • การทำงานอัตโนมัติที่เป็นค่าเริ่มต้นคือการมีขนาดขั้นต่ำ 1.5(size 1.5)เท่าของจำนวนRAMจริง เราไม่แนะนำให้(t recommend)คุณเลือกขนาดขั้นต่ำที่ด้านล่างนี้ เมื่อคุณตั้งค่าไดรฟ์เฉพาะในแบบที่คุณชอบแล้ว อย่าลืมคลิกตั้งค่า(Set )เพื่อล็อกตัวเลือกเหล่านั้น

วิธีเพิ่มประสิทธิภาพไฟล์เพจจิ้งของคุณใน Windows เวอร์ชันเก่า(How To Optimize Your Paging File In Older Versions Of Windows)

วิธีปรับแต่งและจัดการหน่วยความจำเสมือนบนWindows เวอร์ชันเก่า นั้นแทบจะเหมือนกันทุกประการ กับการทำงานบน Windows 10 โดยเฉพาะWindows 7,8 และ 8.1 ยังคงมี (Windows)อินเทอร์เฟซหน่วยความจำ(memory interface)เสมือนเหมือนกันทุกประการ

เราจะไม่รวมสิ่งที่เก่ากว่า Windows 7 ในการสนทนานี้ เนื่องจากไม่ควรมีเครื่องที่เหลืออยู่ที่ยังคงใช้งานระบบปฏิบัติการที่ไม่สนับสนุนเหล่านี้อีกต่อไป

กระบวนการนี้เหมือนกับ ขั้นตอนของ Windows 10 ที่ ร่างไว้ด้านบนจากจุดที่คุณไปถึงหน้าต่างตัวเลือกประสิทธิภาพ (Performance Options)อย่างไรก็ตาม การเดินทางไปที่นั่นแตกต่างกันเล็กน้อย

  • ไปที่Startจากนั้นไปที่Control Panel 
  • เมื่อมีให้เปิดระบบ (System.)จากนั้นคลิกที่การตั้งค่าระบบขั้น(Advanced System Settings)สูง
  • ภายใต้แท็บAdvanced ของหน้าต่าง (Advanced)System Propertiesให้คลิกที่Settings

จากที่นี่ คุณสามารถทำตามคำแนะนำเดียวกับด้านบน หากคุณกำลังใช้งานWindows 7ให้พิจารณาอัปเกรดโดยเร็วที่สุด การสนับสนุนปกติสำหรับWindows 7สิ้นสุดในปี 2015 และการสนับสนุนเพิ่มเติมจะสิ้นสุดในช่วงต้นปี 2020

เพจจิ้ง ดร. เพอร์ฟอร์แมนซ์(Paging Dr. Performance)

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

ดังนั้น หากคุณพบเห็นคอมพิวเตอร์หยุดชะงักในครั้งต่อไป อาจเป็นไปได้ว่าต้องไปพบแพทย์แฟ้ม(file doctor) เพจ เพื่อตั้งค่าสิ่งต่างๆ ให้ถูกต้องอีกครั้ง



About the author

ฉันเป็นช่างคอมพิวเตอร์ที่มีประสบการณ์มากกว่า 10 ปี รวมถึง 3 ปีในฐานะพนักงานสาขา員 ฉันมีประสบการณ์ทั้งในอุปกรณ์ Apple และ Android และมีทักษะพิเศษในการซ่อมและอัพเกรดคอมพิวเตอร์ ฉันยังสนุกกับการดูภาพยนตร์บนคอมพิวเตอร์และใช้ iPhone เพื่อถ่ายภาพและวิดีโอ



Related posts