|
วิธีการกำหนดค่า virtual memory
ก่อนอื่นมาทำความรู้จักกับ virtual memory กันก่อนนะครับ virtual memory แปลตามตัวก็คือหน่วยความจำเสมือน เป็นระบบที่จะช่วยให้คอมพิวเตอร์สามารถใช้งานหน่วยความจำหลักคือแรม ได้อย่างมีประโยชน์สูงสุด อธิบายได้ตามหลักการคือ windows มีระบบจัดการกับแรม โดยการเขียนข้อมูลในส่วนที่ยังไม่ใช้งานขณะนั้นลงบนฮาร์ดดิสก่อน ต้องการใช้งานเมื่อใดก็ค่อยอ่านขึ้นมาจากฮาร์ดดิส ดังนั้นข้อมูลที่ถูกใช้งานโดยแรมก็จะเป็นข้อมูลที่ใช้งานขณะนั้นเท่านั้น ระบบการเขียนและอ่านสลับกันไปอย่างนี้ ทำให้เราสามารถรันโปรแกรมหลายๆ ตัวได้ เรารียกระบบดังกล่าวนี้ว่า swap file
ระบบ swap file จะถูกกำหนดค่าเองโดย windows ตามขนาดที่เหมาะสมกับการใช้งานในขณะนั้น ซึ่งจะอยู่ในไดรว์ที่เราลง windows นั่นเองครับ ซึ่งเราสามารถที่จะทำการกำหนดค่าดังกล่าวเองได้เช่นกัน ทำไมต้องกำหนดค่า swap file
เนื่องจากค่า swap file ที่ windows กำหนดไว้ เปลี่ยนแปลงไปตามการใช้งานในขณะนั้น ดังนั้นจะมีการเขียน และอ่านข้อมูลสลับกันไปมา คราวนี้ เมื่อต้องการเขียนข้อมูลที่ยังไม่ใช้งานลงฮาร์ดดิส ก็จะเสียเวลากับการหาพื้นที่ที่จะเขียนข้อมูล เนื่องจากไดรว์ที่ลง windows มักมีการเปลี่ยนแปลงของ traffic อยู่ตลอด ทำให้ windows ต้องเสียเวลากับการหาพื้นที่เพื่อจะเขียนข้อมูลในแต่ละครั้งนั่นเอง
กำหนดพื้นที่คงที่ให้กับ swap file ดังนั้น หากต้องการลดการเสียเวลาเหล่านั้น หรือพูดง่ายๆ คือหากต้องการเพิ่มความเร็วให้กับเครื่อง เราจึงควรที่จะกำหนดพื้นที่เฉพาะไว้สำหรับ swap file คราวนี้พอจะเขียนข้อมูลลง ก็ไม่ต้องเสียเวลาหาพื้นที่แล้ว สามารถเขียนข้อมูลลงพื้นที่ดังกล่าวได้เลย
วิธีกำหนดค่า swap file
1.เตรียมพื้นที่เฉพาะไว้ก่อน 1 ไดรว์ ผมขอตั้งชื่อว่า swap(D:) ดังภาพ
 2.คลิกขวาที่ My Computer >> Properties
 3.ไปที่แท็บ Advanced ในส่วนของ performance คลิก settings
 4.ไปที่แท็บ Advanced >> Change จะเห็นว่าค่า swap file ที่ windows กำหนดไว้อยู่ที่ไดรว์ C:
 5.เราต้องการย้ายค่า swap file มาไว้ไดรว์ swap(D:) โดยการลบค่า custom size ออกแล้วคลิก No paging file >> Set และกำหนดค่า custom size ใหม่ที่ไดรว์ swap แล้วกด Set โดยการกำหนดค่า custom size ให้กำหนดดังนี้ Initial size: ค่าของแรมที่เราใช้งาน Maximum size: ค่าพื้นที่ที่เหลืออยู่ของไดรว์นั้น (Space available) จะได้ผลลัพธ์ดังภาพ
 6.กด OK แล้วเครื่องจะทำการ restart 1 ครั้ง เป็นอันเสร็จสมบูรณ์
หมายเหตุ : ห้ามเก็บข้อมูลใดๆ ในไดรว์ดังกล่าว มิฉะนั้นก็จะไม่ต่างกับไดรว์เดิมที่ windows กำหนดไว้
|