ข้ามไปยังเนื้อหา
ล่าสุด

KOMCHAD

เทรนด์ไอที
ทิปส์ไอที

ทำไม Google Chrome กิน RAM เยอะ เบื้องหลังและวิธีปรับสปีดเครื่อง

Google Chrome กิน RAM

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

สารบัญ
  1. สัจธรรมของเว็บยุคใหม่: ทุกแท็บคือแอปพลิเคชันตัวเต็ม
  2. เจาะลึก Process Isolation: เบื้องหลังที่ทำให้ Chrome ไม่ล่มทั้งระบบ
  3. 3 ขั้นตอนทวงคืนความเร็วให้คอมพิวเตอร์อย่างเห็นผล
  4. คำถามที่พบบ่อยเกี่ยวกับ Google Chrome กิน RAM

สัจธรรมของเว็บยุคใหม่: ทุกแท็บคือแอปพลิเคชันตัวเต็ม

ในอดีต เว็บไซต์ส่วนใหญ่เป็นเพียงหน้าเอกสาร HTML แบบคงที่ (Static Pages) แต่ในปัจจุบัน บริการอย่าง YouTube, Notion, Google Docs หรือ Slack บนเบราว์เซอร์ ล้วนเป็นเว็บแอปพลิเคชันที่ต้องรันสคริปต์ JavaScript ประมวลผลกราฟิก และแลกเปลี่ยนข้อมูลแบบเรียลไทม์ตลอดเวลา การเปิดแท็บทิ้งไว้ 20–30 หน้า จึงเทียบเท่ากับการรันโปรแกรมขนาดใหญ่หลายสิบโปรแกรมพร้อมกันโดยที่ผู้ใช้ไม่รู้ตัว

นอกจากนี้ Chrome ยังมีกลไกโหลดหน้าเว็บล่วงหน้า (Pre-rendering และ DNS Preloading) ซึ่งระบบจะคาดเดาลิงก์ที่ผู้ใช้มีแนวโน้มจะคลิก แล้วแอบดึงข้อมูลมารอไว้ในหน่วยความจำ RAM ล่วงหน้า เพื่อให้หน้าเว็บเปิดขึ้นมาแทบจะในทันทีที่กดคลิก ซึ่งช่วยร่นเวลาตอบสนองได้ 100–200 มิลลิวินาที แต่ก็แลกมาด้วยการสำรองพื้นที่ RAM เพิ่มเติม

40%ลดการกิน RAM ด้วย Memory Saver
Shift+Escคีย์ลัดเปิด Task Manager ในตัว

เจาะลึก Process Isolation: เบื้องหลังที่ทำให้ Chrome ไม่ล่มทั้งระบบ

หัวใจสำคัญที่สุดที่ทำให้ Chrome ใช้ RAM มากกว่าเบราว์เซอร์ยุคเก่า คือสถาปัตยกรรมแบบแยกโพรเซส (Multi-Process Architecture และ Site Isolation) เพื่อแก้ปัญหาเรื้อรังที่เคยเกิดขึ้นในเบราว์เซอร์ยุคก่อน

มิติการทำงานเบราว์เซอร์แบบเดิม (Single Process)Google Chrome (Multi-Process)
การจัดสรร RAMทุกแท็บแชร์หน่วยความจำร่วมกัน กิน RAM น้อยแยก 1 โพรเซสต่อ 1 แท็บ/ส่วนขยาย ใช้ RAM ซ้ำซ้อน
ความเสถียรหน้าใดหน้าหนึ่งแครช ทั้งโปรแกรมดับทันทีปิดเฉพาะแท็บที่ค้าง แท็บอื่นทำงานต่อได้ปกติ
ความปลอดภัยมัลแวร์จากแท็บหนึ่งอาจแอบอ่านข้อมูลแท็บอื่นได้รันในกล่องทราย (Sandbox) ตัดขาดการเข้าถึงข้ามโดเมน

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

3 ขั้นตอนทวงคืนความเร็วให้คอมพิวเตอร์อย่างเห็นผล

หากคอมพิวเตอร์เริ่มแสดงอาการหน่วงหรือ RAM ไม่พอใช้งาน สามารถแก้ปัญหาได้ตรงจุดผ่านเครื่องมือที่ติดตั้งมากับตัวเบราว์เซอร์

  • 1. สั่งเปิดโหมด Memory Saver: ไปที่เมนู การตั้งค่า (Settings) > ประสิทธิภาพ (Performance) แล้วเปิดใช้งานตัวเลือก “โหมดประหยัดหน่วยความจำ” (Memory Saver) ระบบจะสั่งให้แท็บที่เปิดทิ้งไว้แต่ไม่ได้ใช้งานเข้าสู่สถานะหลับ (Freeze) และจะคืน RAM ให้ระบบทันที โดยแท็บจะโหลดข้อมูลกลับมาใหม่อัตโนมัติเมื่อกดคลิกกลับเข้าไป
  • 2. เช็กหาแท็บกินเครื่องด้วย Task Manager ในตัว: กดปุ่มลัด Shift + Esc บนคีย์บอร์ด จะมีหน้าต่างตัวจัดการงานของ Chrome ปรากฏขึ้นมา ให้คลิกเรียงลำดับตามช่อง “การใช้หน่วยความจำ” (Memory footprint) เพื่อดูว่าแท็บใดหรือส่วนขยายใดที่กิน RAM สูงผิดปกติ จากนั้นคลิกเลือกแล้วกด “สิ้นสุดกระบวนการ” (End Process) ได้ทันที
  • 3. ตรวจสอบและปิดส่วนขยาย (Extensions) ที่ไม่จำเป็น: แต่ละส่วนขยายที่ติดตั้งจะสร้างโพรเซสแยกของตัวเองและกิน RAM ราว 100–200 MB ต่อตัว โดยเฉพาะส่วนขยายประเภทบล็อกโฆษณาหลายตัวซ้อนกัน หรือเครื่องมือช่วยช้อปปิ้ง ให้พิมพ์ chrome://extensions ในช่อง URL แล้วปิดการทำงานของตัวที่ไม่ได้ใช้งานเป็นประจำ
💡

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

  • Memory Saver
  • Multi-Process
  • Site Isolation
  • Shift + Esc

คำถามที่พบบ่อยเกี่ยวกับ Google Chrome กิน RAM

ทำไมเปิดแค่แท็บเดียว แต่ใน Windows Task Manager ขึ้น Chrome หลายสิบรายการ?

เนื่องจาก Chrome แยกการทำงานของส่วนต่าง ๆ ออกจากกันอย่างเด็ดขาด โดยรายการที่เห็นประกอบด้วยโพรเซสของตัวโปรแกรมหลัก, โพรเซสประมวลผลกราฟิก (GPU Process), โพรเซสเครือข่าย รวมถึงส่วนขยาย (Extensions) แต่ละตัวที่ติดตั้งไว้

ฟีเจอร์ Memory Saver ช่วยประหยัด RAM ได้จริงแค่ไหน?

จากเอกสารของทีมพัฒนา Chromium ระบุว่าการเปิดโหมด Memory Saver สามารถลดการใช้หน่วยความจำของ Chrome ลงได้สูงสุดถึง 30–40% โดยเฉพาะในกลุ่มผู้ใช้ที่ชอบเปิดแท็บทิ้งไว้เป็นจำนวนมาก

คอมพิวเตอร์ที่มี RAM 8GB ยังเพียงพอสำหรับการใช้งาน Chrome หรือไม่?

ยังสามารถใช้งานทั่วไปได้ตามปกติ แต่แนะนำให้เปิดใช้งานฟังก์ชัน Memory Saver และหลีกเลี่ยงการเปิดแท็บทิ้งไว้เกิน 15–20 แท็บพร้อมกัน รวมถึงหมั่นปิดส่วนขยายที่ไม่ได้ใช้เพื่อป้องกันไม่ให้ระบบต้องสลับข้อมูลลง Swap Memory

คุณรู้สึกอย่างไรกับข่าวนี้?

ความคิดเห็น 0

แสดงความคิดเห็น

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

0/5000

Ctrl + Enter เพื่อส่ง

ยังไม่มีความคิดเห็นเป็นคนแรกที่แสดงความคิดเห็นในบทความนี้