จะทำอย่างไรกับความทรงจำพิเศษมากมาย


20

ฉันมี 8gigs of RAM ในเครื่องนี้ ฉันไม่เคยใช้มากกว่า 4gigs จริง ๆ (รวมถึงเครื่องเสมือนที่ฉันใช้สำหรับการทดสอบ dev)

ฉันจะทำอะไรกับพื้นที่พิเศษนี้เพื่อปรับปรุงประสิทธิภาพของระบบได้ดีที่สุด

บางคนเดา:

  • ปรับปรุงประสิทธิภาพดิสก์ของฉันโดยปิด pagefile หรือไม่
  • ปรับปรุงประสิทธิภาพดิสก์ของฉันโดยการเพิ่มจำนวนแคชดิสก์
  • ย้ายโฟลเดอร์ชั่วคราวไปที่ ramdisk หรือไม่
  • มีการกำหนดค่า SuperFetch ให้แคชมากกว่านี้ไหม? (ปัจจุบัน 1.5 กรัม)
  • คำแนะนำอื่น ๆ ??

นี่เป็นบน Windows 7 64 บิต


จำไว้ว่าคุณสามารถเรียกใช้ vm อื่นหรือเพิ่มหน่วยความจำ vm ปัจจุบันของคุณ
Troggy

คำตอบ:


3

ให้ Windows จัดการหน่วยความจำ มันทำงานได้ดีกว่าที่คุณสามารถทำได้แม้ว่าคุณจะเข้าใจวิธีการทำงานซึ่งคุณอาจจะทำไม่ได้ RAMDISK มักจะใช้หน่วยความจำไม่ดี การปิดใช้งาน pagefile จะบ่อยกว่าไม่ทำให้ประสิทธิภาพการทำงานลดลง


1
ฉันไม่เห็นด้วยกับคำแนะนำนี้จนกระทั่งฉันเข้าเรียนระบบปฏิบัติการและสถาปัตยกรรมคอมพิวเตอร์ หน่วยความจำเสมือน (เช่นเพจจิ้งซึ่งเกิดขึ้นกับฮาร์ดไดรฟ์) เป็นสิ่งจำเป็นสำหรับการทำงานที่เหมาะสมของระบบปฏิบัติการผู้บริโภคยุคใหม่เกือบทุกระบบ แม้ว่าฮาร์ดไดรฟ์จะช้ากว่าหน่วยความจำหลัก แต่ก็ยังคงเป็นส่วนสำคัญของระบบย่อยหน่วยความจำเสมือน
Mike Bailey

หลังจากทุกปีเหล่านี้ได้กลายเป็นคำตอบที่ถูกต้องที่สุด
Nick Whaley

23

อย่าปิดการใช้งานไฟล์หน้าของคุณ ดูที่นี่


นี่คือทองคำที่ฉันโพสต์ไว้ที่นี่
Nick Whaley

2
ฉันไม่เห็นด้วย. หากคุณแน่ใจว่าคุณมี RAM มากเกินพอสำหรับทุกสิ่งที่คุณเรียกใช้ (รวมถึงรหัสโปรแกรมข้อมูลและดิสก์แคช) จากนั้นการมีเพจไฟล์อาจไม่สามารถเพิ่มประสิทธิภาพได้ มันสามารถลดประสิทธิภาพการทำงานเท่านั้นเนื่องจาก Windows จะเขียนไปยังไฟล์เพจไว้ล่วงหน้าแม้ว่าจะไม่จำเป็นก็ตาม ฉันมี 8GB RAM ด้วยตัวเองและชอบ OP ฉันไม่ค่อยใช้มันมากกว่า 3-4GB ฉันเห็นกิจกรรมของดิสก์น้อยลงโดยที่ pagefile ถูกปิดใช้งาน
EMP


บทความที่น่าสนใจ แต่สาเหตุที่ทำให้ค่อนข้างคลุมเครือ - "Windows มีแนวโน้มที่จะไม่ทำงานได้อย่างน่าเชื่อถือ" ฉันสนใจรายละเอียดมากกว่านี้เล็กน้อยดังนั้นฉันจึงเปิดคำถามแยกต่างหาก: superuser.com/questions/30345/…
EMP

@Evgeny: ประสิทธิภาพที่เพิ่มขึ้นของการปิดการใช้งาน pagefile นั้นน้อยที่สุดและในกรณีส่วนใหญ่จะไม่สามารถสังเกตเห็นได้อย่างสมบูรณ์เว้นแต่ว่าคุณกำลังทำงาน I / O-bound ที่ยอดเยี่ยมจริงๆ มีเพียงไม่มีเหตุผลที่จะปิดการใช้งาน แน่นอนว่ามีกิจกรรมบนดิสก์น้อยลง แต่คุณสังเกตเห็นว่าประสิทธิภาพเพิ่มขึ้นจริงหรือ ฉันไม่เมื่อฉันลอง
Sasha Chedygov

6

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


ฉันลองมันและน่าเสียดายที่ฉันไม่ได้สังเกตเห็นการเพิ่มความเร็วมากนัก มันเริ่มต้นขึ้นเร็วขึ้นเล็กน้อย แต่มันเกี่ยวกับมัน :(
Sasha Chedygov

firefox เก็บแคชไว้บน RAM แล้ว
UğurGümüşhan

5

หากคุณต้องการคุณสามารถลองโหลดโปรแกรมที่ใช้มากที่สุดในRAM Diskเพื่อให้โหลดได้เร็วขึ้น ฉันมักจะทิ้งไว้คนเดียวและปล่อยให้ Superfetch ทำหน้าที่ เมื่อฉันเปิดคอมพิวเตอร์ทิ้งไว้สองสามวันมันก็ไม่แปลกที่จะเห็นแคชโปรแกรมและไฟล์ 6GB


พุทโธ่ :) ! โปรแกรมขนาด 6 GB?
alex

4

ย้ายแคชของเบราว์เซอร์ไปที่ดิสก์ RAM

การปิดใช้งานหน่วยความจำเสมือนเป็นทางเลือกแน่นอน แต่อาจมีผลกระทบด้านลบต่อบางโปรแกรมที่ต้องใช้การสลับหน้าอย่างชัดเจน แต่หลังจากนั้นเพียงไม่กี่คลิกเมาส์เพื่อเปิดใช้งาน :)


2

วันนี้ "ความเชื่องช้า" ของพีซีมักเกิดจากฮาร์ดดิสก์ของคุณ คุณควรลองใช้หน่วยความจำของคุณเพื่อจัดการกับจุดอ่อนนี้

สร้างพาร์ติชันดิสก์ RAM ขนาดใหญ่ (~ 3GB) ตั้งค่าโปรแกรมที่ใช้บ่อยเพื่อใช้พาร์ติชันนั้นเป็นไดรฟ์ชั่วคราว คุณจะประหลาดใจกับความรวดเร็วของโปรแกรมของคุณ


0

เปิดแอปพลิเคชันที่คุณชื่นชอบทั้งหมดเมื่อเริ่มต้นหน้าต่าง จากนั้นคุณสามารถเข้าถึงได้จากทาสก์บาร์ เล่นเกมมากมายที่กรวย อย่าปิดมัน เพียงใช้ ALT + TAB เมื่อคุณเบื่อ

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.