จะเพิ่มแรมเร็วขึ้นคอมพิวเตอร์ของฉัน?


9

เห็นได้ชัดว่าคุณสามารถเพิ่มความเร็วคอมพิวเตอร์โดยการเพิ่ม RAM เพิ่มเติม จำนวนของ ram ที่จะเพิ่มมีความสัมพันธ์โดยตรงหรือโดยอ้อมกับปริมาณของพื้นที่ว่างในฮาร์ดดิสก์, ความเร็วของโปรเซสเซอร์, มาเธอร์บอร์ด ฯลฯ ... สามารถเปรียบเทียบหน่วยความจำของ RAM กับ Virtual Memory และ Cache Memory ได้หรือไม่?

หมายเหตุ: เกี่ยวกับการกำหนดค่าพีซีของฉัน: โปรเซสเซอร์ Intel Core i5, เมนบอร์ด DP55WB 4GB RAM, พื้นที่ว่างในฮาร์ดดิสก์ 700 GB


คุณจะต้องใช้ระบบปฏิบัติการ 64 บิตเพื่อใช้งานมากกว่า 3.XX GB 3.XX ตั้งแต่ 32 บิต OS มีขีด จำกัด สูงสุด 4GB และพื้นที่หน่วยความจำบางส่วนสงวนไว้สำหรับสิ่งต่าง ๆ (ฮาร์ดแวร์การทำแผนที่วิดีโอ ... )
12889

คำตอบ:


16

การเพิ่มแรมในกรณีส่วนใหญ่จะเพิ่มความเร็วคอมพิวเตอร์ของคุณ

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

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

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

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

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

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

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

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


5
ทำไมคนถึงต้องบอกว่า 4 GB + เป็นสิ่งจำเป็นหรือไม่ ฉันเบื่อกับสิ่งนี้ ฉันสามารถเรียกใช้ NetBeans ด้วย profiler, แอปพลิเคชันการรั่วไหลของหน่วยความจำ, Firefox และ Windows XP VM บน VirtualBox บน RAM ขนาด 2 GB และพบกับดิสก์ที่ไม่มีการกระตุกจาก SWAP 2GB เพียงพอสำหรับ 85% ของประชากร 4GB เพียงพอสำหรับ 95% ส่วนที่เหลือเป็นแอปพลิเคชันเฉพาะ
TheLQ

1
@TheLQ ในทางกลับกันฉันมีคอมพิวเตอร์ที่มี RAM 2 GiB ซึ่งกำลังดิ้นรนเพื่อให้ทันกับ Outlook, Word, Excel, ไดรเวอร์เครื่องพิมพ์และ Cisco VPN มีอยู่ครั้งหนึ่งที่ฉันใช้ RAM 4 GiB จากคอมพิวเตอร์เครื่องอื่นและวางไว้ที่นั่นและทำงานได้ดี หากต้องการตอบคำถามของคุณโดยตรง: BLOAT! เสียทุกที่! โดยเฉพาะจากไดรเวอร์สำหรับเครื่องพิมพ์โทรศัพท์มือถือและอุปกรณ์ที่คล้ายกัน นอกจากนี้การแคชดิสก์ใน windows vista และ 7 แต่ฉันเห็นด้วยว่า 4 GiB น่าจะเพียงพอสำหรับคนส่วนใหญ่ในขณะนี้
AndrejaKo

2
@TheLQ: แคช! เนื่องจาก Windows จัดการกับหน่วยความจำของคุณใน "หน่วยความจำที่ไม่ได้ใช้งานจะไร้ประโยชน์" - การเพิ่มหน่วยความจำที่เกินขีด จำกัด 4 GB จะมีประโยชน์ ... ;-)
Tamara Wijsman

1
ทุกวันนี้เท่าที่ฉันบอกได้ผู้คนแนะนำRAM อย่างน้อย8 GB ! ฉันสังเกตเห็นความแตกต่างอย่างมากเมื่อฉันอัพเกรด Dell Inspiron 620 Desktop ที่ใช้ Windows 7 จาก 6 GB เป็น 8 GB
Andrew Sun

1
@qasdfdsaq โปรดจำไว้ว่าสิ่งเหล่านั้นเขียนมาน้อยกว่า 5 ปีที่แล้วเมื่อสิ่งต่าง ๆ ดูแตกต่างออกไป
AndrejaKo

8

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

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

หากคุณมี RAM เพิ่มขึ้นกระบวนการนี้จะเกิดขึ้นน้อยลงดังนั้นประสิทธิภาพของเครื่องควรเพิ่มขึ้น

เมื่อคุณมีโปรแกรมจำนวนมากที่ทำงานในเวลาเดียวกันซึ่งใช้หน่วยความจำจำนวนมากดังนั้นการเพจ / การสลับอาจเกิดขึ้นเช่นกัน และอีกครั้ง: การเพิ่ม RAM มากขึ้นจะช่วยป้องกันสถานการณ์เหล่านี้

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

หน่วยความจำราคาถูกเพียงซื้อ การค้นหา google อย่างรวดเร็วบอกฉันว่าเมนบอร์ดของคุณรองรับ RAM ได้สูงสุด 16GB แต่โปรดพิจารณาด้วยว่าคุณต้องใช้ระบบปฏิบัติการ (Windows, Linux และอื่น ๆ ) ที่รองรับ RAM มากกว่า 4 GB เช่นกัน! ฉันกำลังพูดถึงระบบปฏิบัติการ 64 บิตที่นี่ สำหรับคำอธิบายโปรดดูบทความนี้ , หรือหนึ่งนี้ในวิกิพีเดีย , หรือหนึ่งนี้จาก Microsoft

คำแนะนำ: หากคุณใช้งาน linux ดูเหมือนว่า RAM ของคุณจะเต็มเสมอเนื่องจาก linux ใช้ RAM ที่ว่างและไม่ได้ใช้เป็นบัฟเฟอร์สำหรับดิสก์ นี่คือคำอธิบาย Windows Vista ดูเหมือนว่าจะทำบางสิ่งบางอย่างที่คล้ายกันดูได้ด้วยตัวคุณเอง ฉันไม่รู้ว่า Win7 ทำเช่นเดียวกันหรือไม่


2
+1 สำหรับการชี้ให้เห็นอย่างชัดเจนเกี่ยวกับ 64- บิต มันน่าประหลาดใจกี่ครั้งที่ฉันเคยเห็นเพื่อนซื้อ RAM จำนวนมากและจากนั้นก็บ่นว่าระบบปฏิบัติการของพวกเขาไม่รองรับ
TheLQ

0

การเพิ่มแรมสามารถช่วยได้ แต่ถ้าคุณต้องการจริงๆ!

ในบางกรณีที่หายากมันจะทำการตรงกันข้ามและทำให้ระบบของคุณช้าลง ขึ้นอยู่กับการกำหนดค่า RAM และเมนบอร์ด / ซีพียูของคุณ

คุณควรตรวจสอบว่าคุณต้องการ RAM เพิ่มขึ้นก่อนหรือไม่ การเร่งความเร็วที่สำคัญที่สุดจะเกิดขึ้นหากคุณใช้ RAM มากกว่าที่คุณได้ติดตั้งไว้ในระบบของคุณ ในกรณีนี้คุณจะใช้ swap ซึ่งช้ากว่า RAM มาก

RAM และพื้นที่ฮาร์ดดิสก์ไม่ได้ถูกสร้างขึ้นมาใหม่! ไม่มีความสัมพันธ์กับ cpu speed eihter!

ความสัมพันธ์เฉพาะระหว่าง RAM และความเร็วของ CPU คือ RAM ที่ช้าทำให้ CPU ของคุณช้าลง แต่เพียงเล็กน้อย (<10%)


0

ตกลงมันจะเร่งความเร็วคอมพิวเตอร์ของคุณ แต่บางครั้งมันก็ไม่ใช่ความคิดที่ดีที่สุด เช่นใน Windows7 32 บิตคุณสามารถใช้ ram ได้สูงสุด 2.7 gb บน xp 32 บิตเพิ่มอีกนิด แต่เนื่องจาก 32 บิตมีหน่วยความจำ adressable ที่ 4gb สิ่งที่ฉันได้เห็นเมื่อเร็ว ๆ นี้คือคนที่มีโน้ตบุ๊กที่มีฮาร์ดดิสก์ 5400 รอบต่อนาทีดังนั้นการเปลี่ยนฮาร์ดดิสเป็นรุ่น 7200rpm ที่เร็วกว่านั้นทำให้ความเร็วเพิ่มขึ้นมาก การเปลี่ยนซีพียูอาจช่วยปรับปรุงประสิทธิภาพได้เช่นกัน แต่หากประสิทธิภาพของขวดเป็นฮาร์ดดิสคุณจะไม่เห็นการปรับปรุงมากนัก ตรวจสอบดัชนีประสิทธิภาพของ windows คุณอาจบอกถึงส่วนประกอบฮาร์ดแวร์ที่จะอัพเกรด ขึ้นอยู่กับฮาร์ดแวร์คอมพิวเตอร์ของคุณฉันจะเดาว่าการปรับปรุงโดยรวมส่วนใหญ่คุณจะได้รับจากฮาร์ดดิสก์ที่เร็วกว่าหรือดิสก์โซลิดสเตต หากคุณใช้งานโปรแกรมกราฟิกจำนวนมาก (เช่น


0

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

ฉันจำได้ซักพักว่าฉันมีเพื่อนที่อยากลองเกม Doom 3 เขาจึงออกไปซื้อเกมติดตั้งและเริ่มเล่นเกม แต่มันช้ากว่าที่เขาคาดไว้มากดังนั้นเขาจึงเพิ่มแรมอีกและ ยังช้าอยู่ ฉันลองดูที่พีซีของเขาและพบว่าเขายังคงใช้การ์ดวิดีโอที่มาพร้อมกับคอมพิวเตอร์ของเขา! มันเป็น low-end จริงๆที่นี่ฉันคิดว่ามันเป็น Radeon Xpress 200 ที่ผสานรวมหรืออะไรทำนองนั้น แต่ในกรณีใด ๆ RAM ไม่ได้เป็นปัญหาจริงๆที่นี่ ...


0

เธรดเก่า แต่ปัญหาทั่วไปเกิดขึ้นอีก จุดเริ่มต้นที่ดีสำหรับการค้นหาเกี่ยวกับระบบปัจจุบันของคุณคือ:

  • ดาวน์โหลดและแตกไฟล์ "Open Hardware Monitor" จาก openhardwaremonitor.org
  • เรียกใช้ในฐานะผู้ดูแลระบบ
  • เลือกมุมมองแสดงพล็อต
  • ในหน้าต่างหลักตรวจสอบ Generic Memory, Data, Used Memory

แสดงกราฟแบบเรียลไทม์ซึ่งแสดงว่า RAM ของคุณมีการใช้งานเท่าใด

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

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

เมนบอร์ดมีข้อ จำกัด เกี่ยวกับจำนวน RAM ที่สามารถระบุได้ ตรวจสอบว่าสำหรับเมนบอร์ดปัจจุบันของคุณ แล็ปท็อปของฉันมีขีด จำกัด 8GB; เมนบอร์ด ATX ใหม่ของฉัน 128 GB

เมื่อการแลกเปลี่ยนเกิดขึ้นฮาร์ดไดรฟ์เชิงกลจะช้ากว่า SSD (Solid State Drive) ถึงแม้ว่ามัน (ปัจจุบัน) มีราคาค่อนข้างน้อยต่อเมกะไบต์ น่าเสียดายที่ฮาร์ดไดรฟ์นั้นช้ากว่ามากสำหรับการเข้าถึงแบบสุ่ม (การเข้าถึงแทร็กและเซ็กเตอร์ที่กระจัดกระจายรอบ ๆ ไดรฟ์แทนที่จะเรียงตามลำดับ) และการสลับแบบมีแนวโน้มที่จะเป็นการเข้าถึงแบบสุ่ม SSD นั้นเร็วขึ้นสำหรับการเข้าถึงแบบสุ่ม

ไดรฟ์กลเป็นน้ำแข็งในแง่อิเล็กทรอนิกส์ 7200 RPM = 120 รอบ / วินาที = 0.00833 วินาที / รอบ หากซีพียูสี่คอร์ 3GHz ใช้เวลา 10 นาฬิกาในการดำเนินการแต่ละคำสั่งมันสามารถประมวลผล 10,000,000 คำสั่งในเวลานั้น


-1

มันขึ้นอยู่กับ. บนระบบ 32 บิตระบบไม่สามารถระบุ ram มากกว่า 4 กิ๊กดังนั้นมันจะไม่เพิ่มอะไรเลย ระบบ 64 บิตจะเข้าถึงได้มากขึ้น

แก้ไข: หลังจากเห็น "PAE" ฉันพบหน้านี้ - ขีด จำกัด หน่วยความจำ: http://msdn.microsoft.com/en-gb/library/aa366778.aspx#physical_memory_limits_windows_xp

มันครอบคลุมมากกว่า XP


แต่การเข้าถึง RAM ที่มากขึ้นนั้นไม่ใช่เรื่องจริงด้วยความเร็วที่มากกว่า
Andreas Rehm

สิ่งนี้ไม่ถูกต้อง ดู PAE
ChrisInEdmonton

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