ฉันจะทำให้คอมพิวเตอร์ใช้ RAM เพิ่มขึ้นได้อย่างไร


19

ฉันใช้ Windows 7 64 บิตพร้อม RAM 8GB ปัญหาคือฉันไม่ค่อยใช้มันทั้งหมด

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

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

ฉันยังต้องการที่จะหยุดการสลับหน้าหน่วยความจำบนดิสก์เมื่อใช้งานโปรแกรมอื่น ๆ เช่นเบราว์เซอร์, เครื่องเล่นสื่อเป็นต้นนอกจากว่ามันจะต้องทำ สิ่งนี้จะยืดอายุการใช้งานดิสก์ของฉันและทำให้ทุกอย่างตอบสนองได้ดียิ่งขึ้น

โปรดแจ้งให้เราทราบหากฉันมีข้อเท็จจริงใด ๆ ของฉันที่นี่


6
เพจจิ้งมีความซับซ้อนกว่าที่คุณคิดเล็กน้อย - นอกจากนี้ยังเป็นแหล่งสำรองข้อมูลสำรอง ฯลฯ สิ่งต่าง ๆ จะถูกเขียนลงในเพจไฟล์เสมอแม้ว่าคุณจะไม่ได้เพจจิ้งหน่วยความจำ คำตอบนี้ที่ Server Fault บอกว่าดีกว่าสิ่งอื่นใดที่ฉันสามารถพูดได้ - serverfault.com/questions/23621//
Shinrai

3
ฉันขอแนะนำให้คุณใช้คอมพิวเตอร์เพื่อสิ่งที่มีประโยชน์ ทำไมไม่เรียกใช้การพับที่บ้านหรือโครงการกระจายอื่น ๆ ก่อนอื่นคุณต้องใช้ ram ของคุณให้มากขึ้น (เพื่อสิ่งที่ดี) และอย่างที่สองคือการช่วยเหลือผู้คน บางทีแม้แต่ตัวคุณเองหรือครอบครัวของคุณซักวัน! โชคดี!
Waxhead

สิ่งนี้ควรมีแท็ก "Windows" ใช่ไหม - แม้ว่าจะไม่มีการพูดถึงระบบปฏิบัติการ Windows แต่ฉันเดาว่าคำถามและคำตอบไม่เกี่ยวข้องกับ Linux หรือ Mac ขวา?

คำตอบ:


1

แผงควบคุม -> ระบบ -> การตั้งค่าระบบ avdanced-> ขั้นสูง -> การตั้งค่าประสิทธิภาพ -> ขั้นสูง -> การเปลี่ยนแปลงหน่วยความจำเสมือน -> ยกเลิกการเลือกจัดการโดยอัตโนมัติและตั้งค่าไฟล์เพจเป็นสิ่งที่คุณต้องการ ฉันจะไม่แนะนำให้ตั้งค่าไม่มีไฟล์เพจเช่นคุณควรเข้าใกล้ 8GB คุณจะได้รับข้อผิดพลาด แต่คุณสามารถทำได้อย่างแน่นอน


3
ทำไมบนโลกนี้เขาควรทำอะไรแบบนั้น?
akappa

สิ่งที่คุณจะแนะนำเป็นขนาดหน้าไฟล์เริ่มต้นและสูงสุดของฉัน ฉันไม่เข้าใจเรื่องแบบนี้หรอก ...
นิคบรันท์

1
@akappa เพราะถ้าเขาไม่เคยเข้าใกล้ 8GB จริง ๆ มันจะเร็วขึ้น อย่างไรก็ตามฉันเห็นด้วยว่าไม่ควรทำ ฉันขอแนะนำให้เริ่มต้นที่ 50 MB หรือมากกว่านั้นและให้มากที่สุดเท่าที่หน่วยความจำสูงสุดที่คุณจะต้องการมากกว่าและสูงกว่า 8GB RAM + 1 ของคุณ
soandos

คุณต้องการตั้งค่าสองขนาดเดียวกันมิฉะนั้น pagefile ปรับขนาดประสิทธิภาพการทำงานของ saps คุณต้องการตั้งค่าให้สูงที่สุดเท่าที่จะทำได้เพราะไฟล์เพจขนาดเล็กเกินไปจะบังคับให้ใช้ RAM อย่างไม่มีประสิทธิภาพ
David Schwartz

7

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

ดังนั้นจึงเป็นการดีกว่าที่จะให้ระบบปฏิบัติการตัดสินใจว่าจะใช้หน่วยความจำเท่าใดในการแคชไฟล์ หากผู้ใช้มีความเข้าใจที่เฉพาะเจาะจงมากในสภาพแวดล้อมของแอพพลิเคชั่นที่กำหนดอาจมีการปรับใช้เพิ่มเติมบางอย่าง จากพรอมต์คำสั่งยกระดับให้รัน:

fsutil behavior set memoryusage 2

สิ่งนี้บอกให้ระบบปฏิบัติการอุทิศหน่วยความจำให้กับไฟล์แคชมากกว่าที่จะเป็นอย่างอื่น

กำหนดค่าระดับแคชภายในของหน่วยความจำจพู NTFS และหน่วยความจำ nonpaged-pool หน่วยความจำ NTFS ตั้งค่าเป็น 1 หรือ 2 เมื่อตั้งค่าเป็น 1 (ค่าเริ่มต้น) ระบบไฟล์ NTFS จะใช้หน่วยความจำพู - พูลจำนวนเริ่มต้น เมื่อตั้งค่าเป็น 2 NTFS จะเพิ่มขนาดของรายการ Lookaside และขีด จำกัด หน่วยความจำ (รายการ lookaside เป็นกลุ่มของบัฟเฟอร์หน่วยความจำขนาดคงที่ซึ่งเคอร์เนลและไดรเวอร์อุปกรณ์สร้างเป็นแคชหน่วยความจำส่วนตัวสำหรับการทำงานของระบบไฟล์เช่นการอ่านไฟล์) คุณต้องรีบูตคอมพิวเตอร์เพื่อให้พารามิเตอร์นี้มีผล

http://technet.microsoft.com/en-us/library/cc785435(WS.10).aspx

หมายเหตุเกี่ยวกับการใช้งานหน่วยความจำ

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


-1

จะทำให้คอมพิวเตอร์ใช้ RAM เพิ่มขึ้นได้อย่างไร

คำตอบสั้น ๆ ? เปิดโปรแกรมเพิ่มเติม!

คำตอบยาว:

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

มิฉะนั้นผมจะไม่แนะนำให้กังวลเกี่ยวกับหรือล้อเล่นกับระบบปฏิบัติการของคุณ ... มันและวิศวกรที่ทำให้มันไม่ทราบว่าสิ่งที่พวกเขากำลังทำอะไร! (ดังนั้นคำตอบสั้น ๆ ... )

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