การเพิ่มประสิทธิภาพ RAM สำหรับ Windows XP โปรแกรมสำหรับล้าง RAM

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

ความนิยมของเครื่องมือเพิ่มประสิทธิภาพหน่วยความจำขึ้นอยู่กับอะไร?

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

"หน่วยความจำว่าง" คืออะไร?

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

แคชคืออะไร?

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

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

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

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

ยูทิลิตี้การเพิ่มหน่วยความจำทำงานอย่างไร

หลักการพื้นฐานในการทำงานมีเพียงสองประการเท่านั้น:

  • พวกเขาใช้ฟังก์ชัน EmptyWorkingSet จาก Windows API คุณลักษณะนี้บังคับให้ล้างข้อมูลที่ไม่ได้ใช้จากหน่วยความจำไปยังไฟล์เพจจิ้งบนฮาร์ดไดรฟ์ของคอมพิวเตอร์ สายตาจำนวนหน่วยความจำว่างในตัวจัดการงานจะเพิ่มขึ้น แต่โปรแกรมจะทำงานเร็วขึ้นหรือไม่ ไม่แน่นอน เนื่องจากความเร็วในการอ่านจากดิสก์นั้นต่ำกว่าความเร็วในการอ่านจาก RAM ของคอมพิวเตอร์มาก
  • วิธีที่สองของ "การทำความสะอาดหน่วยความจำ" คือแอปพลิเคชันเพิ่มประสิทธิภาพต้องใช้หน่วยความจำจำนวนมากจากระบบ ระบบเองบังคับให้เพิ่มหน่วยความจำจากแคชและข้อมูลที่ไม่ได้ใช้ แต่หลังจากผ่านไปประมาณสิบนาที Windows จะเข้าใจว่าโปรแกรมเพิ่มประสิทธิภาพไม่ต้องการหน่วยความจำนี้และจะส่งคืนแคชและข้อมูลของโปรแกรมอื่น

คุณสามารถทำอะไรได้บ้างเพื่อช่วยให้ระบบของคุณเพิ่มประสิทธิภาพหน่วยความจำได้อย่างแท้จริง?

คำตอบนั้นง่ายมาก เพียงอย่ารบกวน Windows และปฏิบัติตามคำแนะนำง่ายๆ

  • พยายามอย่าเปิดแอปพลิเคชั่นมากเกินไปโดยไม่ได้ใช้งาน มีผู้ใช้ที่ไม่ปิดหน้าต่าง Word หลังจากแก้ไขข้อความ และพวกเขาแก้ไขเอกสารจำนวนมากต่อวัน โดยทั้งหมดจะค้างอยู่ในพื้นหลังและ "กินเนื้อที่" ของหน่วยความจำ
  • ลบแอปพลิเคชันที่ไม่จำเป็นออกจากคอมพิวเตอร์ของคุณ โดยเฉพาะอย่างยิ่งหากแอปพลิเคชันค้างอยู่ในการเริ่มต้นระบบ
  • เพิ่มหน่วยความจำหากคอมพิวเตอร์ของคุณอนุญาต ราคา RAM ตอนนี้ไม่แพงมาก และคุณจะเห็นผลของการเพิ่มหน่วยความจำทันที!

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

ในระยะเวลาอันสั้น ระบบปฏิบัติการที่ 7 ได้กลายเป็นหนึ่งในเวอร์ชันที่ได้รับความนิยมมากที่สุดในหมู่ผู้ใช้ทั่วโลก ฉันพยายามอย่างเต็มที่แล้วจริงๆ อย่างไรก็ตาม ไม่มีอะไรสมบูรณ์แบบ และผู้ใช้บางคนที่ได้รับแรงบันดาลใจจากประสิทธิภาพของระบบปฏิบัติการใหม่ มีคำถามเชิงตรรกะ: “จะเพิ่มประสิทธิภาพ Windows 7 ได้อย่างไร” อย่างไรก็ตาม การเพิ่มฟังก์ชันการทำงานที่มีประสิทธิภาพของพีซีไม่ได้เกี่ยวข้องกับการอัปเกรดฮาร์ดแวร์เสมอไป ในกรณีส่วนใหญ่ คุณจะต้องดำเนินการบำรุงรักษา "ทางอิเล็กทรอนิกส์" เป็นครั้งคราวเท่านั้น และที่สำคัญที่สุดคือสามารถกำหนดค่าคอมพิวเตอร์ด้วยตัวคุณเองได้ ท้ายที่สุดแล้ว คุณผู้อ่านที่รักแต่ละคนมีความชอบ วิสัยทัศน์ และข้อกำหนดสำหรับเทคโนโลยีคอมพิวเตอร์ที่ใช้เป็นของตัวเอง คุณต้องการที่จะเพิ่มสีสันให้กับระบบปฏิบัติการของคุณหรือไม่? คุณต้องการทำงานที่สะดวกสบายและมั่นคงหลังหน้าจอคอมพิวเตอร์หรือไม่? คุณมีโอกาสสอนพีซีของคุณให้ "บิน" ทุกครั้ง! ความสงสัยจะหมดไปทันทีหลังจากอ่านบทความ

วิธีเพิ่มประสิทธิภาพ Windows 7: คำแนะนำที่ “ยอดเยี่ยม” แปดข้อ

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

แรงบิด: ฮาร์ดไดรฟ์ที่ไม่มี "เบรก"

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

  • ไปที่เริ่มแล้วเลือกแท็บคอมพิวเตอร์
  • บนไดรฟ์ระบบ "C" ให้เรียก "คุณสมบัติ" จากรายการ

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

การไปที่เมนูย่อย "ทั่วไป" ในหน้าต่างบริการเดียวกันและล้างดิสก์จะไม่เสียหาย

หน่วยความจำเพิ่มเติม - อย่าปล่อยให้เราผิดหวัง!

ในบางสถานการณ์ จำเป็นต้องปรับไฟล์เพจให้เหมาะสม

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

  • ไปที่เมนู "เริ่ม" และชี้ไปที่ "คอมพิวเตอร์" คลิกขวาที่ตัวจัดการเพื่อเรียกรายการแบบเลื่อนลงจากนั้นเลือก "คุณสมบัติ"
  • คลิกถัดไปอยู่ที่รายการ "การตั้งค่าระบบขั้นสูง" ซึ่งอยู่ในพื้นที่ด้านซ้ายของหน้าต่าง (สุดท้ายในรายการ)
  • ในหน้าต่างที่เปิดขึ้น ให้เลือกแท็บ "ขั้นสูง" ในบล็อก "ประสิทธิภาพ" ให้เปิดใช้งานปุ่ม "ตัวเลือก"
  • ตอนนี้ไปตามลิงก์ "ขั้นสูง" ไปยังพื้นที่การตั้งค่า ซึ่งเมื่อกดปุ่ม "แก้ไข" คุณจะได้รับโอกาสในการทำการแก้ไขที่จำเป็น
  • เนื่องจากพื้นที่บนดิสก์ระบบจำเป็นต้องได้รับการปกป้องและคำถามเกี่ยวกับวิธีการเพิ่มประสิทธิภาพ Windows 7 ต้องมีการดำเนินการเฉพาะจึงค่อนข้างสมเหตุสมผลที่จะย้าย "ไฟล์เพจ" ไปยังพาร์ติชันอื่น ๆ ของไดรฟ์ที่ "ไม่สำคัญ" มา เงื่อนไขความจุ
  • เลือกไดรฟ์ระบบ (C) และยกเลิกการเลือก
  • ตอนนี้เลือกพาร์ติชันที่ต้องการและในบล็อก "ระบุขนาด" ให้ป้อนค่า: เริ่มต้น - จำนวน RAM, สูงสุด - เพิ่มค่าหน่วยความจำเป็นสองเท่า

หลังจากรีบูต การเปลี่ยนแปลงจะมีผล

ระบบหากิน: RAM เมกะไบต์ที่ซ่อนอยู่

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

แล้วจะฟื้นความทรงจำที่หายไปได้อย่างไร?

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

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

ปิดการใช้งานบริการที่ "ไม่จำเป็น"

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

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

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

การทำงานที่ไม่ได้ใช้งานและการเบรกอัตโนมัติ

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

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

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

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

มืออาชีพจะบอกวิธีเพิ่มประสิทธิภาพคอมพิวเตอร์ของคุณ

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

ผู้ช่วยผู้ทรงอำนาจ

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

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

การสูญเสียทรัพยากรทางสายตา

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

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

ในที่สุด

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

ทวีต

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

RAM คืออะไรและทำไมจึงจำเป็น?

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

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

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

ใน Windows โปรแกรมที่รันอยู่สามารถอยู่ทางกายภาพได้ไม่เพียง แต่ "ในการ์ด RAM" เท่านั้น แต่ยังอยู่ในฮาร์ดไดรฟ์ในไฟล์ด้วย pagefile.sysไฟล์นี้เรียกว่า "swap file" หรือ "swap" (จากภาษาอังกฤษ swap)

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

ปัญหาคือความเร็วที่แตกต่างกันระหว่าง RAM และฮาร์ดไดรฟ์ ใหญ่- นี้สามารถแสดงให้เห็นได้อย่างชัดเจนเช่นนี้:

เพื่อให้แน่ใจว่าเฉพาะข้อมูลที่ไม่จำเป็นเท่านั้นที่ถูกเทลงในไฟล์เก็บเพจ Windows จึงเรียกใช้ Memory Manager มันทำงานได้ค่อนข้างสำเร็จด้วยเหตุนี้บนคอมพิวเตอร์ที่มี RAM ขนาด 512 MB คุณสามารถเรียกใช้โปรแกรมที่ใช้หน่วยความจำมากกว่าหนึ่งกิกะไบต์ได้ ตัวอย่างทั่วไปคือ Adobe Photoshop, 3DS Max เวอร์ชันใหม่ และโปรแกรมอื่น ๆ อีกมากมายสำหรับการคำนวณที่ซับซ้อน แน่นอนว่าด้วย RAM จำนวนเล็กน้อยโปรแกรมก็จะเป็นเช่นนั้น อย่างยิ่งช้าลงหน่อย แต่การทำงานกับสิ่งเหล่านี้นั้นเป็นไปได้น้อยที่สุด แต่เป็นไปได้

เครื่องมือเพิ่มประสิทธิภาพหน่วยความจำทำอะไร?

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

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

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

หมายเหตุ #1:ฉันไม่ได้บอกว่าอัตราเฟรมในเกมเกี่ยวข้องโดยตรงกับจำนวน RAM ด้วยการติดตั้ง RAM เพิ่มในคอมพิวเตอร์ของคุณ คุณจะสามารถเพิ่มประสิทธิภาพได้เฉพาะในโปรแกรมที่ปริมาณ RAM มีความสำคัญมาก โดยไม่คำนึงถึงพารามิเตอร์ที่สำคัญอื่น ๆ: ความถี่ของโปรเซสเซอร์, คุณลักษณะของการ์ดแสดงผล, ความถี่ RAM, ความเร็วของฮาร์ดไดรฟ์, ฯลฯ

โน้ต 2:เกิดข้อผิดพลาดกับโปรแกรมภายใต้ชื่อทั่วไป “ หน่วยความจำรั่ว“เมื่อโปรแกรม “เติบโต” โดยไม่มีเหตุผลและใช้หน่วยความจำทั้งหมดโดยไม่จำเป็น แต่ในกรณีนี้ จำเป็นต้องเรียกร้องให้ผู้พัฒนาโปรแกรมนี้แก้ไขข้อผิดพลาด และไม่เพิ่มหน่วยความจำด้วยเครื่องมือเพิ่มประสิทธิภาพ

เครื่องมือเพิ่มประสิทธิภาพหน่วยความจำทำงานอย่างไร

โปรแกรมเพิ่มประสิทธิภาพหน่วยความจำ (อาจมีชื่อแตกต่างกัน - SuperRAM, FreeMemory, Memory Management SuperProMegaEdition ฯลฯ ) สามารถเพิ่มหน่วยความจำได้หลายวิธี แต่ทั้งหมดนี้เชื่อมโยงกับหลักการหลอกลวง Windows Memory Manager:

  1. โปรแกรมเรียกใช้ฟังก์ชันพิเศษ EmptyWorkingSet() ซึ่งบังคับให้โปรแกรมทั้งหมดถ่ายโอนข้อมูลตัวเองลงในไฟล์สว็อปให้มากที่สุดเท่าที่จะเป็นไปได้
  2. โปรแกรมเริ่มเติบโตในหน่วยความจำอย่างไม่สามารถควบคุมได้โดยบอก Windows Memory Manager ว่าจำเป็นสำหรับธุรกิจ (ฉันพูดเป็นคำอุปมา แต่จริงๆ แล้วเป็นกรณีนี้) ซึ่งเป็นผลมาจากการที่ Memory Manager ส่งโปรแกรมจำนวนมากที่สุดเท่าที่เป็นไปได้ ฮาร์ดไดรฟ์ในไฟล์สลับ

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

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

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

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

ข้อสรุปที่ 2:คุณไม่สามารถตัดสินความเร็วของโปรแกรมด้วยพื้นที่ว่างใน RAM ได้

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

เพื่อไม่ให้ไม่มีมูล นี่คือลิงก์ไปยังข้อสรุปที่คล้ายกันพร้อมคำอธิบายวิธีการทำงานของ Windows Memory Manager: ที่นี่

หน่วยความจำควรได้รับการปรับให้เหมาะสมอย่างไร?

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

ฉันทำซ้ำอีกครั้ง: เครื่องมือเพิ่มประสิทธิภาพหน่วยความจำเป็นเรื่องไร้สาระเพื่อสร้างรายได้จากผู้ใช้ที่ใจง่าย ความโง่เขลาเดียวกันคือการปรับ "การตั้งค่าหน่วยความจำที่ซ่อนอยู่" ใน Windows เนื่องจากทุกสิ่งได้รับการกำหนดค่าอย่างเหมาะสมที่สุดแล้วหลังจากการทดสอบบนคอมพิวเตอร์จำนวนมาก มีปัญหาเฉพาะบางอย่าง แต่สิ่งนี้ใช้ไม่ได้กับคอมพิวเตอร์ที่บ้าน

เกี่ยวกับ RAM ฟรีใน Windows Vista, 7, 8, 10

ในฟอรัมฉันมักจะเห็นเสียงร้องอย่างขุ่นเคือง (ฉันพูด): “ ฉันติดตั้ง Windows 7 (8, 10) ดูที่ Task Manager แล้วบอกว่ามี RAM หนึ่งกิกะไบต์ครึ่งหรือทั้งหมด! Windows 7 (8, 10) กินหน่วยความจำมาก!»

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

ข้อสรุป:

  1. ไม่จำเป็นต้องล้างหน่วยความจำ เนื่องจากพื้นที่แต่ละไบต์ถูกใช้จนเต็ม อย่างมีประสิทธิภาพ.
  2. ลืมเกี่ยวกับเครื่องมือเพิ่มประสิทธิภาพหน่วยความจำไปได้เลย - พวกมันไม่ได้ปรับให้เหมาะสมสิ่งใดๆ และรบกวนแคชและฟังก์ชันอื่น ๆ ของ Windows
  3. หาก RAM จำนวนมากถูกครอบครองทันทีหลังจากเปิดคอมพิวเตอร์ นี่เป็นเรื่องปกติอย่างยิ่งและไม่ทำให้โปรแกรมทำงานช้าแน่นอนว่าหากสตาร์ทอัพเต็มไปด้วยโปรแกรมหลายสิบหรือสองโปรแกรมที่ใช้หน่วยความจำนี้ ในเวลาเดียวกันก็โหลดโปรเซสเซอร์และใช้งานฮาร์ดไดรฟ์มันจะช้าลงอย่างแน่นอน โปรแกรมดังกล่าวจำเป็นต้องได้รับการจัดการโดยการลบหรือลบออกจากการเริ่มต้น และไม่ล้างหน่วยความจำด้วยเครื่องมือเพิ่มประสิทธิภาพ

นอกจากนี้ยังมีความเชื่อกันว่าเมื่อใช้ Windows Vista, 7, 8 และ 10 แคชจะรบกวนการทำงานของโปรแกรม ถูกกล่าวหาว่า “เมื่อโปรแกรมต้องการ RAM เพิ่ม ปรากฎว่าแคชอุดตัน และเบรกเกิดขึ้น” นี้เป็นจริงไม่เป็นความจริง แคชหายไป ทันทีและโปรแกรม ทันทีจำนวน RAM ที่ต้องการจะพร้อมใช้งาน

การเปลี่ยนขนาดไฟล์เพจ การย้าย หรือปิดใช้งาน

คำแนะนำที่ค่อนข้างธรรมดาในทางใดทางหนึ่งก็เป็นอันตรายเช่นกัน มีบทความดีๆ เกี่ยวกับเรื่องนี้ใน Habrahabr ฉันจะให้เฉพาะข้อสรุปที่สำคัญที่สุดของบทความนั้นเท่านั้น โดยเสริมจากประสบการณ์ส่วนตัวของฉันเอง:

  1. การเปลี่ยนขนาดของไฟล์เพจจิ้งแทบไม่มีประโยชน์เลยตามหลักการแล้ว คุณควรตั้งค่าขนาดไฟล์เพจจิ้งให้ไม่ใหญ่กว่าที่โปรแกรมที่ทำงานอยู่ต้องการ แต่ปัญหาคือแม้ว่าคุณจะใช้โปรแกรมเดียวกันในเวอร์ชันเดียวกันวันแล้ววันเล่า แต่สถานการณ์ก็แตกต่างกัน (คุณสามารถเรียกใช้ในเบราว์เซอร์ได้ หนึ่งแท็บหรืออาจเป็นร้อย โดยแต่ละแท็บเปิดเกม Flash) และข้อกำหนดสำหรับหน่วยความจำที่มีอยู่จะแตกต่างกัน - ขนาด "ในอุดมคติ" โดยประมาณของไฟล์เพจจะเปลี่ยนจากนาทีต่อนาที ดังนั้นจึงไม่มีเหตุผลที่จะเปลี่ยนขนาดของไฟล์เพจจิ้ง เนื่องจาก "ขนาดในอุดมคติ" ของไฟล์เพจจิ้งมีการเปลี่ยนแปลงอยู่ตลอดเวลา ปล่อยให้ขนาดที่ระบบกำหนดง่ายกว่าและไม่หลอกตัวเอง
  2. หากคุณปิดการใช้งานไฟล์เพจจิ้งบนพาร์ติชันระบบ(ในกรณีนี้ สามารถใช้ไฟล์สว็อปบนพาร์ติชั่นอื่นได้) การถ่ายโอนข้อมูลหน่วยความจำจะไม่ทำงานสำหรับข้อผิดพลาด BSODดังนั้น หากระบบแสดง "หน้าจอสีน้ำเงินแห่งความตาย" เพื่อระบุสาเหตุของความล้มเหลว คุณจะต้องเปิดใช้งานไฟล์เก็บเพจบนพาร์ติชันระบบก่อน จากนั้นรอให้ความล้มเหลวเกิดขึ้นอีก มีเพียงสถานการณ์เดียวเท่านั้นที่แนะนำให้ปิดการใช้งานไฟล์เพจจิ้งบนดิสก์ระบบ (เพื่อสูญเสียความสามารถในการวินิจฉัย) และเปิดใช้งานในอีกกรณีหนึ่ง - หากมีสองไฟล์ขึ้นไป ทางกายภาพฮาร์ดไดรฟ์ การย้ายไฟล์เพจไปยังฟิสิคัลดิสก์อื่นสามารถลดปริมาณการกระตุกได้เนื่องจากการกระจายโหลดข้ามดิสก์
  3. การปิดใช้งานไฟล์เพจจิ้ง (โดยสิ้นเชิง เช่น บนดิสก์ทั้งหมด) จะทำให้เกิดปัญหาและการล่มของโปรแกรมที่ใช้ทรัพยากรมากคุณจะไม่เชื่อ แต่ถึงตอนนี้ เมื่อมีการติดตั้ง RAM โดยเฉลี่ย 16 GB ในพีซีที่บ้าน ก็มีโปรแกรมที่ต้องใช้มากกว่านี้ โดยส่วนตัวแล้วฉันประสบปัญหาในการเรนเดอร์ฉากที่ซับซ้อนโดยใช้ V-Ray และเมื่อทำงานในโปรแกรม GIMP - โปรแกรมเหล่านี้ค่อนข้างโลภในแง่ของหน่วยความจำที่มีอยู่และปิดเมื่อมีหน่วยความจำไม่เพียงพอ
    บันทึก:แน่นอนว่าโปรแกรมต่างๆ มักจะไม่เขียนข้อมูลลงในไฟล์เพจเอง แต่ระบบปฏิบัติการจะทำเพื่อพวกเขา (แต่ก็มีข้อยกเว้น) แต่อย่างไรก็ตาม ไฟล์เพจที่ถูกปิดใช้งานนั้นไม่สามารถถือเป็นส่วนหนึ่งได้ ปกติโหมดการทำงานของคอมพิวเตอร์
  4. การย้ายไฟล์สลับไปยังดิสก์ RAM(ดิสก์เสมือนที่รวดเร็วมากอยู่ใน RAM) ไม่เหมาะสม.
    ประการแรกและนี่คือสิ่งที่สำคัญที่สุดเมื่อ Windows เริ่มทำงาน ดิสก์ RAM อาจถูกเตรียมใช้งานช้ากว่าช่วงเวลาที่ระบบต้องการไฟล์เพจจิ้ง ด้วยเหตุนี้ อะไรก็เกิดขึ้นได้ ตั้งแต่ BSOD ไปจนถึงการชะลอตัวของระบบที่เกิดขึ้นเองตามธรรมชาติ (ฉันพบสิ่งข้างต้นเมื่อฉันทดสอบแนวคิดนี้)
    ประการที่สองขนาดของไฟล์สว็อปดังกล่าวจะเล็ก - หน่วยความจำไม่ใช่ยาง มีตัวเลือกเกิดขึ้น - RAM ขาดเมื่อมีไฟล์เพจจิ้งขนาดใหญ่ในหน่วยความจำหรือโปรแกรมขัดข้องเมื่อมีพื้นที่ไม่เพียงพอในไฟล์เพจจิ้งขนาดเล็ก ไม่มีค่าเฉลี่ยสีทองเพราะ... คอมพิวเตอร์สามารถทำงานที่แตกต่างไปจากเดิมอย่างสิ้นเชิง
    ข้อยกเว้นเมื่อคุณสามารถสร้างไฟล์เพจจิ้งขนาดใหญ่บนดิสก์ RAM ได้คือถ้าคุณมี RAM 16 GB ขึ้นไป อย่างไรก็ตาม ด้วย RAM จำนวนมาก ไฟล์เพจจิ้งจึงแทบไม่เคยถูกใช้เลย และไม่มีประโยชน์ที่จะเก็บไว้ใน RAM
    ที่สามสิ่งนี้ไม่มีประโยชน์เลย เนื่องจากจำเป็นต้องสลับเพื่อขยายหน่วยความจำเสมือนโดยใช้ฮาร์ดไดรฟ์หรือ SSD

กำลังล้างไฟล์สลับ

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

ถ้าคุณ ไม่ทำงานกับข้อมูลที่เป็นความลับได้ดีขึ้น อย่าเปิดใช้งานการล้างข้อมูล pagefile.sys

ความพร้อมใช้งานของ RAM มากกว่า 4 GB ใน Windows

อินเทอร์เน็ตเต็มไปด้วยการคาดเดาของผู้ใช้ว่าทำไม RAM ขนาด 3.5 GB ถึงมีอยู่ใน Windows บิตแทนที่จะเป็นเช่น 4 GB ที่ติดตั้ง มีการคิดค้นทฤษฎี ตำนาน และตำนานมากมาย ตัวอย่างเช่น พวกเขาเชื่อว่านี่เป็นข้อจำกัดที่ทำโดย Microsoft ซึ่งสามารถลบออกได้ นี่เป็นความจริงบางส่วน - มีข้อจำกัดที่บังคับจริงๆ คุณไม่สามารถลบมันออกได้ เนื่องจากในระบบ 32 บิต ไดรเวอร์และโปรแกรมอาจไม่เสถียรเมื่อระบบใช้ RAM มากกว่าสี่กิกะไบต์ สำหรับ Windows 64 บิต ไดรเวอร์จะได้รับการทดสอบอย่างละเอียดมากขึ้น

ใน Windows 32 บิต มี RAM เพียง 4 GB ใน 64 บิตไม่มีข้อ จำกัด ดังกล่าวและมี RAM ให้เลือกมากขึ้น - สูงสุด 192 GB

แต่มันไม่ง่ายขนาดนั้น วินโดว 7 เริ่มต้น (เริ่มต้น)(และเวอร์ชันที่เทียบเท่ากับ Vista) ไม่เห็น RAM มากกว่า 2 GB นี่เป็นข้อจำกัดเช่นกัน แต่ไม่ใช่เนื่องจากซอฟต์แวร์ไม่เสถียร ความจริงก็คือ Windows 7 Basic จำหน่ายเฉพาะในเน็ตบุ๊กที่ใช้พลังงานต่ำซึ่งจริง ๆ แล้วเกือบจะฟรีดังนั้นจึงจำเป็นต้องแยกออกจากรุ่นที่มีราคาแพงกว่า: Home Basic, Home Advanced, Ultimate เป็นต้น ข้อจำกัดบางประการของ Windows 7 Starter สามารถลบออกได้ แต่ไม่จำกัด RAM ขนาด 2 กิกะไบต์

สำหรับ Windows XP, Vista, 7 และ Windows 8/10 รุ่น 32 บิตที่เหลือ: ในทางปฏิบัติ ผู้ใช้สามารถใช้งานได้น้อยกว่านี้ - 3.5 กิกะไบต์ประเด็นก็คือไดรเวอร์ยังมีที่อยู่ของตัวเองซึ่งทำให้โปรแกรม Windows ไม่สามารถเข้าถึงหน่วยความจำบางส่วนขนาด 512 เมกะไบต์ได้ มีแพตช์ที่ให้คุณ "พุช" ที่อยู่ดังกล่าวเกินสี่กิกะไบต์เพื่อให้ระบบเริ่มใช้ RAM ทั้งหมด 4 GB แต่สิ่งนี้แทบไม่สมเหตุสมผลเลย:

  • ตามที่ฉันเขียนไว้ข้างต้น ไดรเวอร์และโปรแกรมจะไม่สามารถทำงานได้อย่างถูกต้องหลังจากแพตช์ดังกล่าว ดังนั้นระบบอาจเริ่มค้างและก่อให้เกิดข้อผิดพลาด เช่น ประพฤติตนอย่างคาดเดาไม่ได้
  • แม้ว่าคอมพิวเตอร์จะติดตั้งการ์ด RAM 8, 16, 32 GB ขึ้นไป แต่ก็จะไม่ช่วยในการใช้งานในโหมด 32 บิตของระบบปฏิบัติการ แต่อย่างใด

การมี RAM เพิ่ม 512MB จะมีประโยชน์อะไรหากระบบไม่เสถียร นี่เป็นตัวอย่างที่ดี คุณจะต้องติดตั้ง Windows 64 บิต

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

ในความเป็นจริง เฉพาะระบบปฏิบัติการ 64 บิตเท่านั้นที่โปรแกรมสามารถใช้ประโยชน์จาก RAM มากกว่า 2 กิกะไบต์ได้เต็มประสิทธิภาพ และไม่ใช่ทั้งหมด แต่เฉพาะที่ออกแบบมาให้ใช้ RAM มากกว่า 2 GB เท่านั้น สถานการณ์สามารถแก้ไขได้อีกครั้งโดยใช้แพตช์ที่เหมาะสมใน Windows 32 บิต แต่วิธีนี้ใช้ไม่ได้กับทุกโปรแกรม ฉันทำซ้ำ: เฉพาะ Windows 64 บิตและโปรแกรม 64 บิตที่ทำงานอยู่ในนั้นเท่านั้นเป็นวิธีเดียวที่จะใช้ RAM จำนวนมากได้อย่างเต็มศักยภาพ

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

เพื่อแสดงความแตกต่างในข้อกำหนด RAM ระหว่าง Windows 32 บิตและ 64 บิต ฉันติดตั้ง Windows 7 ในทั้งสองขนาดบิต:

ปริมาณการใช้หน่วยความจำของ Windows 7 ของทั้งสองบิต

Windows ทั้งสองได้รับการติดตั้งในเครื่องเสมือนที่เหมือนกันโดยแต่ละเครื่องมี RAM ขนาด 2 GB ในบรรดาโปรแกรมต่างๆ มีการติดตั้งเฉพาะ VMWare Tools เท่านั้น (ใช้เครื่องเสมือน VMWare เวอร์ชันทดลอง) ใน Windows 7 แบบ 32 บิตได้รับการจัดสรร 606 MB ใน 64 บิต - 766 . หน่วยความจำเฉพาะ- โดยทั่วไปแล้ว ทั้งหมดหน่วยความจำเสมือนที่ถูกครอบครองโดยโปรแกรมและระบบ (ใน RAM และไฟล์เพจจิ้ง) RAM จะถูกใช้น้อยลง ขึ้นอยู่กับโปรแกรมที่ทำงานอยู่

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

Windows 7 (และ 8) รุ่น 64 บิตใช้ RAM มากกว่ารุ่น 32 บิตประมาณ 150MB เท่านั้น

หากคุณเปิดไปที่หน้าอย่างเป็นทางการพร้อมข้อกำหนดของระบบสำหรับ Windows 7 และ Windows 8 คุณจะเห็นว่า Windows 7/8 แบบ 32 บิตต้องการคอมพิวเตอร์ที่มี RAM 1 GB และ 64 บิตต้องการพื้นที่ขั้นต่ำ 2 GB แน่นอนหากคุณใช้ Windows 7/8 แบบ 64 บิตบนคอมพิวเตอร์ที่มี RAM ขนาด 1 GB หน่วยความจำว่างจะเหลือเพียงเล็กน้อยซึ่งจะลดประสิทธิภาพของคอมพิวเตอร์เนื่องจากขาด RAM อย่างเห็นได้ชัด ในระดับ 2 กิกะไบต์ การสูญเสีย 0.15 ส่วนของกิกะไบต์จะไม่สังเกตเห็นได้อีกต่อไป แต่ข้อดีของระบบ 64 บิตและโปรแกรม 64 บิตจะเริ่มปรากฏขึ้น

บทสรุป: บนคอมพิวเตอร์ที่มี RAM น้อยกว่า 2 GB จะทำกำไรได้มากกว่าในการติดตั้ง Windows 7/8/10 แบบ 32 บิต บนคอมพิวเตอร์ที่มี RAM มากกว่า 2 GB (หรือเท่ากัน) ไม่มีสิ่งใดป้องกันการติดตั้ง Windows 7/8/10 แบบ 64 บิต

ข้อดีของ Windows 7/8/10 รุ่น 64 บิตได้อธิบายไว้ข้างต้น ดังนั้นฉันขอแนะนำให้เปลี่ยนไปใช้โดยเร็วที่สุด

เพิ่ม RAM ด้วย ReadyBoost

ที่นี่ Microsoft เองทำให้เกิดความสับสนในช่วงเวลาที่ออก Vista โดยบอกบนเว็บไซต์อย่างเป็นทางการว่าด้วยความช่วยเหลือของ ReadyBoost คุณสามารถแก้ไขปัญหาการขาด RAM ตามหลักการ "การใส่แฟลชไดรฟ์และขยายจำนวน RAM ” จริงๆแล้วสิ่งนี้ไม่เป็นความจริง เมื่อเทคโนโลยี ReadyBoost ทำงาน ไฟล์พิเศษจะถูกสร้างขึ้นบนแฟลชไดรฟ์ โดยจะคัดลอกไฟล์ที่ใช้บ่อยที่สุด ด้วยเหตุนี้บางโปรแกรมจึงเริ่มทำงานเร็วขึ้นซึ่งช่วยขจัดปัญหาการค้างของคอมพิวเตอร์ได้บางส่วน แต่น่าเสียดายที่ไม่ได้ปรับปรุงประสิทธิภาพของระบบโดยรวมและไม่ได้เพิ่มจำนวน RAM อย่างแน่นอน ReadyBoost ช่วยให้ บางส่วนแก้ปัญหาที่เกี่ยวข้องกับการอ่านฮาร์ดไดรฟ์ช้าและไม่มีอะไรเพิ่มเติม

มาสรุปกัน

  • ไม่สามารถใช้เครื่องมือเพิ่มประสิทธิภาพ RAM ได้
  • การตั้งค่าหน่วยความจำแบบสัมผัสจะเหมือนกันแม้ว่าโปรแกรมจะมีคำแนะนำมากมายที่ให้ความรู้สึกควบคุมสถานการณ์ได้ก็ตาม
  • RAM ฟรีใน Windows Vista/7/8/10 ใช้งานได้ดีไม่ควรแตะฟังก์ชันนี้ - ทุกอย่างทำงานได้ดีแทบไม่มีอะไรสามารถปรับปรุงได้
  • หากคอมพิวเตอร์ของคุณช้าลงแสดงว่าเป็นเช่นนั้น มีโอกาสมากขึ้นไม่ใช่เพราะหน่วยความจำที่ถูกครอบครอง (ถูกครอบครองโดยแคชที่มีประโยชน์) แต่เป็นเพราะโปรแกรมที่ทำงานอยู่จำนวนมากหรือโปรแกรมเดียวที่ "รับ" ทุกอย่างเพื่อตัวมันเอง

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

วิธีการเพิ่มประสิทธิภาพ RAM นี้ขึ้นอยู่กับความไม่สมบูรณ์ของระบบปฏิบัติการและความต้องการของนักพัฒนาในการรวมและทำให้เป็นสากล Windows XP ปรากฏขึ้นมาตอนที่ฉันอยู่โรงเรียน และฝันว่าจะมีคอมพิวเตอร์เป็นของตัวเองเท่านั้น ตั้งแต่นั้นมาก็เป็นเวลา 14 ปีแล้ว และระบบปฏิบัติการนี้ยังคงมีผู้ใช้จำนวนมากใช้งานอยู่ เนื่องจากระบบนี้แพร่กระจายไปในระยะเวลาอันยาวนาน จึงจำเป็นต้องตรวจสอบให้แน่ใจว่าระบบทำงานได้เป็นที่น่าพอใจทั้งบนคอมพิวเตอร์ที่อ่อนแอตั้งแต่ต้นศตวรรษนี้และในคอมพิวเตอร์สมัยใหม่ที่ทรงพลัง ตามมาว่า XP ทำงานเหมือน B บนเครื่องทั้งสองเครื่อง แต่เราต้องการให้มันทำงานอย่างสมบูรณ์แบบบนเครื่องสมัยใหม่ของเรา

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

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

การเพิ่มประสิทธิภาพ RAM เริ่มต้นด้วย .

  • ในรีจิสทรีเราพบคีย์ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\DisablePagingExecutive และตั้งค่าเป็น 1 ซึ่งจะช่วยให้ข้อมูลเกี่ยวกับไดรเวอร์และข้อมูลบางอย่างเกี่ยวกับเคอร์เนลของระบบจากไฟล์เพจจิ้ง
  • นอกจากนี้ Windows ยังเก็บข้อมูลอื่นๆ เกี่ยวกับเคอร์เนลไว้ในไฟล์เพจ ดังนั้นการเพิ่มประสิทธิภาพ RAM จึงยังไม่เสร็จสมบูรณ์ ขั้นตอนต่อไปคือคีย์ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\LargeSystemCache และตั้งค่าด้วย

และนี่เป็นการเพิ่มประสิทธิภาพ RAM ให้สมบูรณ์เพื่อให้ทำงานกับ Windows XP ได้สำเร็จ - เราเปลี่ยนเส้นทางข้อมูลบางส่วนที่จัดเก็บไว้ในไฟล์สว็อปของฮาร์ดไดรฟ์เฉื่อยซึ่งระบบมักเข้าถึงได้ไปยัง RAM ที่รวดเร็ว

ทวีต

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

RAM คืออะไรและทำไมจึงจำเป็น?

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

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

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

ใน Windows โปรแกรมที่รันอยู่สามารถอยู่ทางกายภาพได้ไม่เพียง แต่ "ในการ์ด RAM" เท่านั้น แต่ยังอยู่ในฮาร์ดไดรฟ์ในไฟล์ด้วย pagefile.sysไฟล์นี้เรียกว่า "swap file" หรือ "swap" (จากภาษาอังกฤษ swap)

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

ปัญหาคือความเร็วที่แตกต่างกันระหว่าง RAM และฮาร์ดไดรฟ์ ใหญ่- นี้สามารถแสดงให้เห็นได้อย่างชัดเจนเช่นนี้:

เพื่อให้แน่ใจว่าเฉพาะข้อมูลที่ไม่จำเป็นเท่านั้นที่ถูกเทลงในไฟล์เก็บเพจ Windows จึงเรียกใช้ Memory Manager มันทำงานได้ค่อนข้างสำเร็จด้วยเหตุนี้บนคอมพิวเตอร์ที่มี RAM ขนาด 512 MB คุณสามารถเรียกใช้โปรแกรมที่ใช้หน่วยความจำมากกว่าหนึ่งกิกะไบต์ได้ ตัวอย่างทั่วไปคือ Adobe Photoshop, 3DS Max เวอร์ชันใหม่ และโปรแกรมอื่น ๆ อีกมากมายสำหรับการคำนวณที่ซับซ้อน แน่นอนว่าด้วย RAM จำนวนเล็กน้อยโปรแกรมก็จะเป็นเช่นนั้น อย่างยิ่งช้าลงหน่อย แต่การทำงานกับสิ่งเหล่านี้นั้นเป็นไปได้น้อยที่สุด แต่เป็นไปได้

เครื่องมือเพิ่มประสิทธิภาพหน่วยความจำทำอะไร?

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

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

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

หมายเหตุ #1:ฉันไม่ได้บอกว่าอัตราเฟรมในเกมเกี่ยวข้องโดยตรงกับจำนวน RAM ด้วยการติดตั้ง RAM เพิ่มในคอมพิวเตอร์ของคุณ คุณจะสามารถเพิ่มประสิทธิภาพได้เฉพาะในโปรแกรมที่ปริมาณ RAM มีความสำคัญมาก โดยไม่คำนึงถึงพารามิเตอร์ที่สำคัญอื่น ๆ: ความถี่ของโปรเซสเซอร์, คุณลักษณะของการ์ดแสดงผล, ความถี่ RAM, ความเร็วของฮาร์ดไดรฟ์, ฯลฯ

โน้ต 2:เกิดข้อผิดพลาดกับโปรแกรมภายใต้ชื่อทั่วไป “ หน่วยความจำรั่ว“เมื่อโปรแกรม “เติบโต” โดยไม่มีเหตุผลและใช้หน่วยความจำทั้งหมดโดยไม่จำเป็น แต่ในกรณีนี้ จำเป็นต้องเรียกร้องให้ผู้พัฒนาโปรแกรมนี้แก้ไขข้อผิดพลาด และไม่เพิ่มหน่วยความจำด้วยเครื่องมือเพิ่มประสิทธิภาพ

เครื่องมือเพิ่มประสิทธิภาพหน่วยความจำทำงานอย่างไร

โปรแกรมเพิ่มประสิทธิภาพหน่วยความจำ (อาจมีชื่อแตกต่างกัน - SuperRAM, FreeMemory, Memory Management SuperProMegaEdition ฯลฯ ) สามารถเพิ่มหน่วยความจำได้หลายวิธี แต่ทั้งหมดนี้เชื่อมโยงกับหลักการหลอกลวง Windows Memory Manager:

  1. โปรแกรมเรียกใช้ฟังก์ชันพิเศษ EmptyWorkingSet() ซึ่งบังคับให้โปรแกรมทั้งหมดถ่ายโอนข้อมูลตัวเองลงในไฟล์สว็อปให้มากที่สุดเท่าที่จะเป็นไปได้
  2. โปรแกรมเริ่มเติบโตในหน่วยความจำอย่างไม่สามารถควบคุมได้โดยบอก Windows Memory Manager ว่าจำเป็นสำหรับธุรกิจ (ฉันพูดเป็นคำอุปมา แต่จริงๆ แล้วเป็นกรณีนี้) ซึ่งเป็นผลมาจากการที่ Memory Manager ส่งโปรแกรมจำนวนมากที่สุดเท่าที่เป็นไปได้ ฮาร์ดไดรฟ์ในไฟล์สลับ

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

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

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

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

ข้อสรุปที่ 2:คุณไม่สามารถตัดสินความเร็วของโปรแกรมด้วยพื้นที่ว่างใน RAM ได้

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

เพื่อไม่ให้ไม่มีมูล นี่คือลิงก์ไปยังข้อสรุปที่คล้ายกันพร้อมคำอธิบายวิธีการทำงานของ Windows Memory Manager: ที่นี่

หน่วยความจำควรได้รับการปรับให้เหมาะสมอย่างไร?

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

ฉันทำซ้ำอีกครั้ง: เครื่องมือเพิ่มประสิทธิภาพหน่วยความจำเป็นเรื่องไร้สาระเพื่อสร้างรายได้จากผู้ใช้ที่ใจง่าย ความโง่เขลาเดียวกันคือการปรับ "การตั้งค่าหน่วยความจำที่ซ่อนอยู่" ใน Windows เนื่องจากทุกสิ่งได้รับการกำหนดค่าอย่างเหมาะสมที่สุดแล้วหลังจากการทดสอบบนคอมพิวเตอร์จำนวนมาก มีปัญหาเฉพาะบางอย่าง แต่สิ่งนี้ใช้ไม่ได้กับคอมพิวเตอร์ที่บ้าน

เกี่ยวกับ RAM ฟรีใน Windows Vista, 7, 8, 10

ในฟอรัมฉันมักจะเห็นเสียงร้องอย่างขุ่นเคือง (ฉันพูด): “ ฉันติดตั้ง Windows 7 (8, 10) ดูที่ Task Manager แล้วบอกว่ามี RAM หนึ่งกิกะไบต์ครึ่งหรือทั้งหมด! Windows 7 (8, 10) กินหน่วยความจำมาก!»

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

ข้อสรุป:

  1. ไม่จำเป็นต้องล้างหน่วยความจำ เนื่องจากพื้นที่แต่ละไบต์ถูกใช้จนเต็ม อย่างมีประสิทธิภาพ.
  2. ลืมเกี่ยวกับเครื่องมือเพิ่มประสิทธิภาพหน่วยความจำไปได้เลย - พวกมันไม่ได้ปรับให้เหมาะสมสิ่งใดๆ และรบกวนแคชและฟังก์ชันอื่น ๆ ของ Windows
  3. หาก RAM จำนวนมากถูกครอบครองทันทีหลังจากเปิดคอมพิวเตอร์ นี่เป็นเรื่องปกติอย่างยิ่งและไม่ทำให้โปรแกรมทำงานช้าแน่นอนว่าหากสตาร์ทอัพเต็มไปด้วยโปรแกรมหลายสิบหรือสองโปรแกรมที่ใช้หน่วยความจำนี้ ในเวลาเดียวกันก็โหลดโปรเซสเซอร์และใช้งานฮาร์ดไดรฟ์มันจะช้าลงอย่างแน่นอน โปรแกรมดังกล่าวจำเป็นต้องได้รับการจัดการโดยการลบหรือลบออกจากการเริ่มต้น และไม่ล้างหน่วยความจำด้วยเครื่องมือเพิ่มประสิทธิภาพ

นอกจากนี้ยังมีความเชื่อกันว่าเมื่อใช้ Windows Vista, 7, 8 และ 10 แคชจะรบกวนการทำงานของโปรแกรม ถูกกล่าวหาว่า “เมื่อโปรแกรมต้องการ RAM เพิ่ม ปรากฎว่าแคชอุดตัน และเบรกเกิดขึ้น” นี้เป็นจริงไม่เป็นความจริง แคชหายไป ทันทีและโปรแกรม ทันทีจำนวน RAM ที่ต้องการจะพร้อมใช้งาน

การเปลี่ยนขนาดไฟล์เพจ การย้าย หรือปิดใช้งาน

คำแนะนำที่ค่อนข้างธรรมดาในทางใดทางหนึ่งก็เป็นอันตรายเช่นกัน มีบทความดีๆ เกี่ยวกับเรื่องนี้ใน Habrahabr ฉันจะให้เฉพาะข้อสรุปที่สำคัญที่สุดของบทความนั้นเท่านั้น โดยเสริมจากประสบการณ์ส่วนตัวของฉันเอง:

  1. การเปลี่ยนขนาดของไฟล์เพจจิ้งแทบไม่มีประโยชน์เลยตามหลักการแล้ว คุณควรตั้งค่าขนาดไฟล์เพจจิ้งให้ไม่ใหญ่กว่าที่โปรแกรมที่ทำงานอยู่ต้องการ แต่ปัญหาคือแม้ว่าคุณจะใช้โปรแกรมเดียวกันในเวอร์ชันเดียวกันวันแล้ววันเล่า แต่สถานการณ์ก็แตกต่างกัน (คุณสามารถเรียกใช้ในเบราว์เซอร์ได้ หนึ่งแท็บหรืออาจเป็นร้อย โดยแต่ละแท็บเปิดเกม Flash) และข้อกำหนดสำหรับหน่วยความจำที่มีอยู่จะแตกต่างกัน - ขนาด "ในอุดมคติ" โดยประมาณของไฟล์เพจจะเปลี่ยนจากนาทีต่อนาที ดังนั้นจึงไม่มีเหตุผลที่จะเปลี่ยนขนาดของไฟล์เพจจิ้ง เนื่องจาก "ขนาดในอุดมคติ" ของไฟล์เพจจิ้งมีการเปลี่ยนแปลงอยู่ตลอดเวลา ปล่อยให้ขนาดที่ระบบกำหนดง่ายกว่าและไม่หลอกตัวเอง
  2. หากคุณปิดการใช้งานไฟล์เพจจิ้งบนพาร์ติชันระบบ(ในกรณีนี้ สามารถใช้ไฟล์สว็อปบนพาร์ติชั่นอื่นได้) การถ่ายโอนข้อมูลหน่วยความจำจะไม่ทำงานสำหรับข้อผิดพลาด BSODดังนั้น หากระบบแสดง "หน้าจอสีน้ำเงินแห่งความตาย" เพื่อระบุสาเหตุของความล้มเหลว คุณจะต้องเปิดใช้งานไฟล์เก็บเพจบนพาร์ติชันระบบก่อน จากนั้นรอให้ความล้มเหลวเกิดขึ้นอีก มีเพียงสถานการณ์เดียวเท่านั้นที่แนะนำให้ปิดการใช้งานไฟล์เพจจิ้งบนดิสก์ระบบ (เพื่อสูญเสียความสามารถในการวินิจฉัย) และเปิดใช้งานในอีกกรณีหนึ่ง - หากมีสองไฟล์ขึ้นไป ทางกายภาพฮาร์ดไดรฟ์ การย้ายไฟล์เพจไปยังฟิสิคัลดิสก์อื่นสามารถลดปริมาณการกระตุกได้เนื่องจากการกระจายโหลดข้ามดิสก์
  3. การปิดใช้งานไฟล์เพจจิ้ง (โดยสิ้นเชิง เช่น บนดิสก์ทั้งหมด) จะทำให้เกิดปัญหาและการล่มของโปรแกรมที่ใช้ทรัพยากรมากคุณจะไม่เชื่อ แต่ถึงตอนนี้ เมื่อมีการติดตั้ง RAM โดยเฉลี่ย 16 GB ในพีซีที่บ้าน ก็มีโปรแกรมที่ต้องใช้มากกว่านี้ โดยส่วนตัวแล้วฉันประสบปัญหาในการเรนเดอร์ฉากที่ซับซ้อนโดยใช้ V-Ray และเมื่อทำงานในโปรแกรม GIMP - โปรแกรมเหล่านี้ค่อนข้างโลภในแง่ของหน่วยความจำที่มีอยู่และปิดเมื่อมีหน่วยความจำไม่เพียงพอ
    บันทึก:แน่นอนว่าโปรแกรมต่างๆ มักจะไม่เขียนข้อมูลลงในไฟล์เพจเอง แต่ระบบปฏิบัติการจะทำเพื่อพวกเขา (แต่ก็มีข้อยกเว้น) แต่อย่างไรก็ตาม ไฟล์เพจที่ถูกปิดใช้งานนั้นไม่สามารถถือเป็นส่วนหนึ่งได้ ปกติโหมดการทำงานของคอมพิวเตอร์
  4. การย้ายไฟล์สลับไปยังดิสก์ RAM(ดิสก์เสมือนที่รวดเร็วมากอยู่ใน RAM) ไม่เหมาะสม.
    ประการแรกและนี่คือสิ่งที่สำคัญที่สุดเมื่อ Windows เริ่มทำงาน ดิสก์ RAM อาจถูกเตรียมใช้งานช้ากว่าช่วงเวลาที่ระบบต้องการไฟล์เพจจิ้ง ด้วยเหตุนี้ อะไรก็เกิดขึ้นได้ ตั้งแต่ BSOD ไปจนถึงการชะลอตัวของระบบที่เกิดขึ้นเองตามธรรมชาติ (ฉันพบสิ่งข้างต้นเมื่อฉันทดสอบแนวคิดนี้)
    ประการที่สองขนาดของไฟล์สว็อปดังกล่าวจะเล็ก - หน่วยความจำไม่ใช่ยาง มีตัวเลือกเกิดขึ้น - RAM ขาดเมื่อมีไฟล์เพจจิ้งขนาดใหญ่ในหน่วยความจำหรือโปรแกรมขัดข้องเมื่อมีพื้นที่ไม่เพียงพอในไฟล์เพจจิ้งขนาดเล็ก ไม่มีค่าเฉลี่ยสีทองเพราะ... คอมพิวเตอร์สามารถทำงานที่แตกต่างไปจากเดิมอย่างสิ้นเชิง
    ข้อยกเว้นเมื่อคุณสามารถสร้างไฟล์เพจจิ้งขนาดใหญ่บนดิสก์ RAM ได้คือถ้าคุณมี RAM 16 GB ขึ้นไป อย่างไรก็ตาม ด้วย RAM จำนวนมาก ไฟล์เพจจิ้งจึงแทบไม่เคยถูกใช้เลย และไม่มีประโยชน์ที่จะเก็บไว้ใน RAM
    ที่สามสิ่งนี้ไม่มีประโยชน์เลย เนื่องจากจำเป็นต้องสลับเพื่อขยายหน่วยความจำเสมือนโดยใช้ฮาร์ดไดรฟ์หรือ SSD

กำลังล้างไฟล์สลับ

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

ถ้าคุณ ไม่ทำงานกับข้อมูลที่เป็นความลับได้ดีขึ้น อย่าเปิดใช้งานการล้างข้อมูล pagefile.sys

ความพร้อมใช้งานของ RAM มากกว่า 4 GB ใน Windows

อินเทอร์เน็ตเต็มไปด้วยการคาดเดาของผู้ใช้ว่าทำไม RAM ขนาด 3.5 GB ถึงมีอยู่ใน Windows บิตแทนที่จะเป็นเช่น 4 GB ที่ติดตั้ง มีการคิดค้นทฤษฎี ตำนาน และตำนานมากมาย ตัวอย่างเช่น พวกเขาเชื่อว่านี่เป็นข้อจำกัดที่ทำโดย Microsoft ซึ่งสามารถลบออกได้ นี่เป็นความจริงบางส่วน - มีข้อจำกัดที่บังคับจริงๆ คุณไม่สามารถลบมันออกได้ เนื่องจากในระบบ 32 บิต ไดรเวอร์และโปรแกรมอาจไม่เสถียรเมื่อระบบใช้ RAM มากกว่าสี่กิกะไบต์ สำหรับ Windows 64 บิต ไดรเวอร์จะได้รับการทดสอบอย่างละเอียดมากขึ้น

ใน Windows 32 บิต มี RAM เพียง 4 GB ใน 64 บิตไม่มีข้อ จำกัด ดังกล่าวและมี RAM ให้เลือกมากขึ้น - สูงสุด 192 GB

แต่มันไม่ง่ายขนาดนั้น วินโดว 7 เริ่มต้น (เริ่มต้น)(และเวอร์ชันที่เทียบเท่ากับ Vista) ไม่เห็น RAM มากกว่า 2 GB นี่เป็นข้อจำกัดเช่นกัน แต่ไม่ใช่เนื่องจากซอฟต์แวร์ไม่เสถียร ความจริงก็คือ Windows 7 Basic จำหน่ายเฉพาะในเน็ตบุ๊กที่ใช้พลังงานต่ำซึ่งจริง ๆ แล้วเกือบจะฟรีดังนั้นจึงจำเป็นต้องแยกออกจากรุ่นที่มีราคาแพงกว่า: Home Basic, Home Advanced, Ultimate เป็นต้น ข้อจำกัดบางประการของ Windows 7 Starter สามารถลบออกได้ แต่ไม่จำกัด RAM ขนาด 2 กิกะไบต์

สำหรับ Windows XP, Vista, 7 และ Windows 8/10 รุ่น 32 บิตที่เหลือ: ในทางปฏิบัติ ผู้ใช้สามารถใช้งานได้น้อยกว่านี้ - 3.5 กิกะไบต์ประเด็นก็คือไดรเวอร์ยังมีที่อยู่ของตัวเองซึ่งทำให้โปรแกรม Windows ไม่สามารถเข้าถึงหน่วยความจำบางส่วนขนาด 512 เมกะไบต์ได้ มีแพตช์ที่ให้คุณ "พุช" ที่อยู่ดังกล่าวเกินสี่กิกะไบต์เพื่อให้ระบบเริ่มใช้ RAM ทั้งหมด 4 GB แต่สิ่งนี้แทบไม่สมเหตุสมผลเลย:

  • ตามที่ฉันเขียนไว้ข้างต้น ไดรเวอร์และโปรแกรมจะไม่สามารถทำงานได้อย่างถูกต้องหลังจากแพตช์ดังกล่าว ดังนั้นระบบอาจเริ่มค้างและก่อให้เกิดข้อผิดพลาด เช่น ประพฤติตนอย่างคาดเดาไม่ได้
  • แม้ว่าคอมพิวเตอร์จะติดตั้งการ์ด RAM 8, 16, 32 GB ขึ้นไป แต่ก็จะไม่ช่วยในการใช้งานในโหมด 32 บิตของระบบปฏิบัติการ แต่อย่างใด

การมี RAM เพิ่ม 512MB จะมีประโยชน์อะไรหากระบบไม่เสถียร นี่เป็นตัวอย่างที่ดี คุณจะต้องติดตั้ง Windows 64 บิต

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

ในความเป็นจริง เฉพาะระบบปฏิบัติการ 64 บิตเท่านั้นที่โปรแกรมสามารถใช้ประโยชน์จาก RAM มากกว่า 2 กิกะไบต์ได้เต็มประสิทธิภาพ และไม่ใช่ทั้งหมด แต่เฉพาะที่ออกแบบมาให้ใช้ RAM มากกว่า 2 GB เท่านั้น สถานการณ์สามารถแก้ไขได้อีกครั้งโดยใช้แพตช์ที่เหมาะสมใน Windows 32 บิต แต่วิธีนี้ใช้ไม่ได้กับทุกโปรแกรม ฉันทำซ้ำ: เฉพาะ Windows 64 บิตและโปรแกรม 64 บิตที่ทำงานอยู่ในนั้นเท่านั้นเป็นวิธีเดียวที่จะใช้ RAM จำนวนมากได้อย่างเต็มศักยภาพ

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

เพื่อแสดงความแตกต่างในข้อกำหนด RAM ระหว่าง Windows 32 บิตและ 64 บิต ฉันติดตั้ง Windows 7 ในทั้งสองขนาดบิต:

ปริมาณการใช้หน่วยความจำของ Windows 7 ของทั้งสองบิต

Windows ทั้งสองได้รับการติดตั้งในเครื่องเสมือนที่เหมือนกันโดยแต่ละเครื่องมี RAM ขนาด 2 GB ในบรรดาโปรแกรมต่างๆ มีการติดตั้งเฉพาะ VMWare Tools เท่านั้น (ใช้เครื่องเสมือน VMWare เวอร์ชันทดลอง) ใน Windows 7 แบบ 32 บิตได้รับการจัดสรร 606 MB ใน 64 บิต - 766 . หน่วยความจำเฉพาะ- โดยทั่วไปแล้ว ทั้งหมดหน่วยความจำเสมือนที่ถูกครอบครองโดยโปรแกรมและระบบ (ใน RAM และไฟล์เพจจิ้ง) RAM จะถูกใช้น้อยลง ขึ้นอยู่กับโปรแกรมที่ทำงานอยู่

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

Windows 7 (และ 8) รุ่น 64 บิตใช้ RAM มากกว่ารุ่น 32 บิตประมาณ 150MB เท่านั้น

หากคุณเปิดไปที่หน้าอย่างเป็นทางการพร้อมข้อกำหนดของระบบสำหรับ Windows 7 และ Windows 8 คุณจะเห็นว่า Windows 7/8 แบบ 32 บิตต้องการคอมพิวเตอร์ที่มี RAM 1 GB และ 64 บิตต้องการพื้นที่ขั้นต่ำ 2 GB แน่นอนหากคุณใช้ Windows 7/8 แบบ 64 บิตบนคอมพิวเตอร์ที่มี RAM ขนาด 1 GB หน่วยความจำว่างจะเหลือเพียงเล็กน้อยซึ่งจะลดประสิทธิภาพของคอมพิวเตอร์เนื่องจากขาด RAM อย่างเห็นได้ชัด ในระดับ 2 กิกะไบต์ การสูญเสีย 0.15 ส่วนของกิกะไบต์จะไม่สังเกตเห็นได้อีกต่อไป แต่ข้อดีของระบบ 64 บิตและโปรแกรม 64 บิตจะเริ่มปรากฏขึ้น

บทสรุป: บนคอมพิวเตอร์ที่มี RAM น้อยกว่า 2 GB จะทำกำไรได้มากกว่าในการติดตั้ง Windows 7/8/10 แบบ 32 บิต บนคอมพิวเตอร์ที่มี RAM มากกว่า 2 GB (หรือเท่ากัน) ไม่มีสิ่งใดป้องกันการติดตั้ง Windows 7/8/10 แบบ 64 บิต

ข้อดีของ Windows 7/8/10 รุ่น 64 บิตได้อธิบายไว้ข้างต้น ดังนั้นฉันขอแนะนำให้เปลี่ยนไปใช้โดยเร็วที่สุด

เพิ่ม RAM ด้วย ReadyBoost

ที่นี่ Microsoft เองทำให้เกิดความสับสนในช่วงเวลาที่ออก Vista โดยบอกบนเว็บไซต์อย่างเป็นทางการว่าด้วยความช่วยเหลือของ ReadyBoost คุณสามารถแก้ไขปัญหาการขาด RAM ตามหลักการ "การใส่แฟลชไดรฟ์และขยายจำนวน RAM ” จริงๆแล้วสิ่งนี้ไม่เป็นความจริง เมื่อเทคโนโลยี ReadyBoost ทำงาน ไฟล์พิเศษจะถูกสร้างขึ้นบนแฟลชไดรฟ์ โดยจะคัดลอกไฟล์ที่ใช้บ่อยที่สุด ด้วยเหตุนี้บางโปรแกรมจึงเริ่มทำงานเร็วขึ้นซึ่งช่วยขจัดปัญหาการค้างของคอมพิวเตอร์ได้บางส่วน แต่น่าเสียดายที่ไม่ได้ปรับปรุงประสิทธิภาพของระบบโดยรวมและไม่ได้เพิ่มจำนวน RAM อย่างแน่นอน ReadyBoost ช่วยให้ บางส่วนแก้ปัญหาที่เกี่ยวข้องกับการอ่านฮาร์ดไดรฟ์ช้าและไม่มีอะไรเพิ่มเติม

มาสรุปกัน

  • ไม่สามารถใช้เครื่องมือเพิ่มประสิทธิภาพ RAM ได้
  • การตั้งค่าหน่วยความจำแบบสัมผัสจะเหมือนกันแม้ว่าโปรแกรมจะมีคำแนะนำมากมายที่ให้ความรู้สึกควบคุมสถานการณ์ได้ก็ตาม
  • RAM ฟรีใน Windows Vista/7/8/10 ใช้งานได้ดีไม่ควรแตะฟังก์ชันนี้ - ทุกอย่างทำงานได้ดีแทบไม่มีอะไรสามารถปรับปรุงได้
  • หากคอมพิวเตอร์ของคุณช้าลงแสดงว่าเป็นเช่นนั้น มีโอกาสมากขึ้นไม่ใช่เพราะหน่วยความจำที่ถูกครอบครอง (ถูกครอบครองโดยแคชที่มีประโยชน์) แต่เป็นเพราะโปรแกรมที่ทำงานอยู่จำนวนมากหรือโปรแกรมเดียวที่ "รับ" ทุกอย่างเพื่อตัวมันเอง


มีคำถามหรือไม่?

แจ้งการพิมพ์ผิด

ข้อความที่จะส่งถึงบรรณาธิการของเรา: