แก้ไขการรั่วของหน่วยความจำ Chrome และลดการใช้ RAM สูง

แก้ไขการรั่วของหน่วยความจำ Chrome และลดการใช้ RAM สูง

แก้ไข Chrome Memory Leak:(Fix Chrome Memory Leak:)ใครไม่รู้จักGoogle Chromeหนึ่งในเบราว์เซอร์ที่ใช้บ่อยที่สุดในหมู่ผู้ใช้อินเทอร์เน็ต ทำไมเราถึงรักเบราว์เซอร์ Chrome(Chrome browser) ? โดยพื้นฐานแล้วมันเร็วมากไม่เหมือนกับเบราว์เซอร์อื่นๆ เช่น – Firefox , IE, Microsoft Edge , Firefoxเบราว์เซอร์ใหม่Quantum แต่ละคนมีข้อดีและข้อเสีย – Firefoxเต็มไปด้วยโปรแกรมเสริมหลายตัวทำให้ช้าลงเล็กน้อย IE ช้าอย่างเห็นได้ชัดMicrosoft Edgeค่อนข้างเร็วกว่า อย่างไรก็ตาม เมื่อพูดถึงChromeมันเร็วมากและเต็มไปด้วยบริการอื่นๆของ Google(Google)ซึ่งทำให้ผู้ใช้จำนวนมากยึดติดกับChrome.

แก้ไขการรั่วของหน่วยความจำ Chrome และลดการใช้ RAM สูง

อย่างไรก็ตาม ผู้ใช้บางคนรายงานว่าChromeทำงานช้าหลังจากใช้งานหนักไปสองสามเดือน และสามารถเชื่อมโยงกับปัญหาหน่วยความจำรั่วของ Chrome(Chrome Memory Leak issue)ได้ คุณเคยสังเกตไหมว่า แท็บ เบราว์เซอร์ Chrome(Chrome browser) ของคุณ โหลดช้าเล็กน้อยและจะว่างเปล่าเป็นเวลาสองสามนาที? นี่คือผลลัพธ์เมื่อคุณเปิดหลายแท็บในเบราว์เซอร์ ซึ่งจะทำให้ใช้RAM มาก ขึ้น ดังนั้นจึงอาจค้างหรือวางอุปกรณ์ของคุณสักครู่ อย่างไรก็ตาม(Anyway)โดยไม่ต้องเสียเวลาเรา(time let)มาดูวิธี  แก้ไขการรั่วไหลของหน่วยความจำ Chrome(Fix Chrome Memory Leak)และลดการใช้ RAM(RAM usage) สูง ด้วยความช่วยเหลือของบทช่วยสอนด้านล่าง

แก้ไขการรั่วของหน่วยความจำ Chrome และลดการใช้ RAM สูง(Fix Chrome Memory Leak & Reduce High RAM Usage)

อย่า(Make)ลืมสร้างจุดคืนค่า(restore point)  ในกรณีที่มีสิ่ง(case something)ผิดปกติเกิดขึ้น

ตัวจัดการงาน Google Chrome(Google Chrome Task Manager)

มาเริ่มกันที่ตัวจัดการงาน(Task Manager)เพื่อค้นหาว่าระบบทำงานหนักแค่ไหนเพื่อมอบประสบการณ์ที่ราบรื่นแก่เราและตำแหน่งที่ต้องรับภาระ ในการเข้าถึงตัวจัดการงาน(Task Manager) อุปกรณ์ของ คุณ คุณต้องใช้ปุ่มลัด “ Ctrl +Alt +Delete

ที่นี่คุณจะเห็นว่ากระบวนการของ Google Chrome ทั้งหมด 21 กระบวนการ(21 Google Chrome processes) ทำงานโดย ใช้RAM(1 GB of RAM)ประมาณ 1 GB อย่างไรก็ตาม ฉันเปิดเพียง 5 แท็บ(only 5 tabs)ในเบราว์เซอร์ของฉัน มีทั้งหมด 21 กระบวนการอย่างไร? ไม่สับสน? ใช่ ดังนั้นเราจึงต้องดำดิ่งให้ลึกขึ้น

ตัวจัดการงาน Google Chrome เพื่อแก้ไขการรั่วไหลของหน่วยความจำ Chrome

เราสามารถระบุได้ว่าแท็บหรืองาน(tab or task)ใดใช้RAMเท่าใด ใช่ตัวจัดการงานในตัวของ(inbuilt task manager)เบราว์เซอร์ Chrome(Chrome browser) จะช่วยคุณในการค้นหาการใช้RAM (RAM usage)คุณจะเข้าถึงตัวจัดการงาน(task manager)ได้อย่างไร ไม่ว่าคุณจะคลิกขวา(right-click)ที่ส่วนหัวของเบราว์เซอร์(browser header section)แล้วเลือก ตัวเลือกตัว จัดการงาน(Task Manager)จากที่นั่น หรือเพียงแค่ใช้ปุ่มลัด “ Shift + Esc ” เพื่อเปิดตัวจัดการงาน(Task Manager)โดยตรง ที่นี่เราสามารถเห็นแต่ละกระบวนการหรืองาน(process or task)ที่ทำงานอยู่ในGoogle Chrome(Google Chrome)

คลิกขวาที่ส่วนหัวของเบราว์เซอร์ & เลือก Task Manager

ใช้ Google Chrome Task Manager เพื่อค้นหาปัญหาหน่วยความจำรั่ว

เบราว์เซอร์เป็นกระบวนการเดียว แต่ละแท็บมีกระบวนการของตัวเอง Googleแยกทุกอย่างออกเป็นกระบวนการต่างๆ เพื่อให้กระบวนการหนึ่งไม่ส่งผลกระทบต่อกระบวนการอื่นๆ ทำให้เบราว์เซอร์มีความเสถียรมากขึ้น สมมติว่าหากปลั๊กอินแฟลชขัดข้อง จะไม่ทำให้แท็บทั้งหมดของคุณล่ม ดูเหมือนจะเป็นคุณลักษณะที่ดีสำหรับเบราว์เซอร์ คุณอาจสังเกตเห็นว่าบางครั้งแท็บใดแท็บหนึ่งจากหลายแท็บขัดข้อง คุณเพียงแค่ปิดแท็บนั้นและใช้แท็บอื่นที่เปิดอยู่ต่อไปโดยไม่มีปัญหาใดๆ ดังที่เห็นในภาพ มีกระบวนการ serval ชื่อ “ subframe: https://accounts.google.com ” สิ่งนี้ไม่เกี่ยวข้องกับบัญชี Gmail(Gmail account)แต่มีกระบวนการอื่นที่เกี่ยวข้อง มีวิธีใดบ้างในการลดจำนวนหน่วยความจำ RAM ที่ Chrome ใช้อยู่(reduce the RAM Memory amount chrome is using) ? แล้วบล็อกไฟล์แฟลช(blocking flash files)สำหรับทุกเว็บไซต์ที่คุณเปิด? แล้วการปิดการใช้งานส่วนขยายทั้งหมดล่ะ ใช่มันสามารถทำงานได้

วิธีที่ 1  (Method 1 )– บล็อก Flash บน(– Block Flash on) Google Chrome

1.เปิดGoogle Chromeจากนั้นไปที่URL ต่อไปนี้ ในแถบที่อยู่:

chrome://settings/content/flash

2. ในการปิดใช้งานAdobe Flash PlayerบนChromeให้ปิดการสลับ (turn off the toggle )สำหรับ " อนุญาตให้ไซต์เรียกใช้ Flash(Allow sites to run Flash) "

ปิดการใช้งาน Adobe Flash Player บน Chrome

3.ในการตรวจสอบว่าคุณติดตั้งโปรแกรม เล่นแฟลช(flash player)เวอร์ชันล่าสุดหรือไม่ ให้ไปที่chrome://componentsในแถบที่อยู่ใน Chrome

5.เลื่อนลงไปที่ “ Adobe Flash Player ” แล้วคุณจะเห็น (Adobe Flash Player)Adobe Flash Playerเวอร์ชันล่าสุดที่คุณติดตั้งไว้

ไปที่หน้าส่วนประกอบ Chrome จากนั้นเลื่อนลงไปที่ Adobe Flash Player

วิธีที่ 2  (Method 2 )– อัปเดต(– Update) Google Chrome

1. ในการอัปเดตGoogle Chromeให้คลิกจุดสามจุดที่มุมบนขวา(right-hand corner)ในChromeจากนั้นเลือกความช่วยเหลือ(help)แล้วคลิกเกี่ยวกับ Google Chrome(About Google Chrome.)

คลิกจุดสามจุด จากนั้นเลือก Help จากนั้นคลิก About Google Chrome

2. ตอนนี้ ตรวจสอบให้แน่ใจว่าGoogle Chromeได้รับการอัปเดตแล้ว ถ้าไม่เช่นนั้น คุณจะเห็นปุ่มอัปเดต(Update button)ให้คลิกที่มัน

ตอนนี้ตรวจสอบให้แน่ใจว่า Google Chrome ได้รับการอัปเดตแล้วหากไม่ได้คลิกที่อัปเดต

การดำเนินการนี้จะอัปเดตGoogle Chromeเป็นเวอร์ชันล่าสุดซึ่งสามารถช่วยคุณแก้ไข Chrome Memory Leak & ลดการใช้ RAM สูง( Fix Chrome Memory Leak & Reduce High RAM Usage.)

วิธีที่ 3  (Method 3 )– ปิดใช้งานส่วนขยายที่ไม่จำเป็นหรือไม่ต้องการ(– Disable Unnecessary or Unwanted Extensions)

อีกวิธีหนึ่งอาจเป็นการปิดใช้งาน add-ins/extensionsที่คุณได้ติดตั้งไว้ในเบราว์เซอร์ Chrome(Chrome browser)ของ คุณ ส่วนขยายเป็นคุณลักษณะที่มีประโยชน์มากใน Chrome เพื่อขยายฟังก์ชันการทำงาน แต่คุณควรรู้ว่าส่วนขยายเหล่านี้ใช้ทรัพยากรของระบบในขณะที่ทำงานอยู่เบื้องหลัง กล่าวโดยย่อ แม้ว่าจะไม่ได้ใช้งานส่วนขยายนั้น แต่จะยังคงใช้ทรัพยากรระบบของคุณ ดังนั้นจึงเป็นความคิดที่ดีที่จะลบ ส่วนขยาย Chrome(Chrome extension)ที่ไม่ต้องการ/ขยะทั้งหมดที่คุณอาจติดตั้งไว้ก่อนหน้านี้ และใช้งานได้ถ้าคุณเพียงแค่ปิดการใช้งานส่วนขยายของ Chrome(Chrome extension)ที่คุณไม่ได้ใช้ มันจะประหยัดหน่วยความจำ RAM ขนาดใหญ่(save huge RAM memory)ซึ่งจะส่งผลให้ความเร็วของเบราว์เซอร์ Chrome(Chrome browser) เพิ่ม ขึ้น

1.เปิด Google Chrome แล้วพิมพ์chrome://extensionsใน address แล้วกด Enter

2. ปิดการใช้งานส่วนขยายที่ไม่ต้องการทั้งหมดก่อนแล้วจึงลบออกโดยคลิกที่ไอคอนลบ

ลบส่วนขยาย Chrome ที่ไม่จำเป็น

3. รีสตาร์ทChromeและดูว่าคุณสามารถแก้ไขการรั่วของหน่วยความจำ Chrome และลดการใช้ RAM สูงได้หรือไม่(Fix Chrome Memory Leak & Reduce High RAM Usage.)

วิธีที่ 4 – “หนึ่งแท็บ” ส่วนขยายของ Chrome(Method 4 – “One Tab” Chrome Extension)

ส่วนขยายนี้ทำอะไร? ช่วยให้คุณสามารถแปลงแท็บที่เปิดอยู่ทั้งหมดเป็นรายการ ดังนั้นเมื่อใดก็ตามที่คุณต้องการให้กลับคืนมา คุณสามารถกู้คืนแท็บทั้งหมดหรือแต่ละแท็บได้ตามความต้องการของคุณ ส่วนขยายนี้สามารถช่วยคุณsave 95% of your RAMในการคลิกเพียงครั้งเดียว

1. คุณต้องเพิ่มส่วนขยาย Chrome " หนึ่งแท็บ " ในเบราว์เซอร์ของคุณก่อน(One Tab)

คุณต้องเพิ่มส่วนขยาย Chrome "หนึ่งแท็บ" ในเบราว์เซอร์ของคุณ

2. ไอคอนที่มุมบนขวา(right corner)จะถูกเน้น เมื่อใดก็ตามที่คุณเปิดแท็บมากเกินไปในเบราว์เซอร์ของคุณ เพียงคลิกที่ไอคอนนั้นหนึ่งครั้ง( click on that icon once)แท็บทั้งหมดจะถูกแปลงเป็นรายการ ตอนนี้เมื่อใดก็ตามที่คุณต้องการกู้คืนหน้าใดๆ หรือทุกหน้า คุณก็สามารถทำได้อย่างง่ายดาย

ใช้ส่วนขยาย Chrome หนึ่งแท็บเพื่อแก้ไขปัญหาการรั่วไหลของหน่วยความจำ Chrome

3. ตอนนี้คุณสามารถเปิดGoogle Chrome Task Managerและดูว่าคุณสามารถแก้ไขปัญหา Chrome Memory Leak ได้หรือไม่( Fix Chrome Memory Leak issue or not.)

วิธีที่ 5  (Method 5 )ปิดใช้งานการเร่งฮาร์ดแวร์(Disable Hardware Acceleration)

1.เปิดGoogle Chromeแล้วคลิกจุดสามจุดที่มุมขวาบนและเลือก(right corner and select) การตั้งค่า(Settings.)

คลิกจุดสามจุดที่มุมขวาบนแล้วเลือกการตั้งค่า

2. เลื่อนลงมาจนกว่าคุณจะพบขั้นสูง( Advanced)  (ซึ่งอาจอยู่ที่ด้านล่าง) จากนั้นคลิกที่มัน

ตอนนี้ในหน้าต่างการตั้งค่าให้เลื่อนลงและคลิกที่ Advanced

3. เลื่อนลงมาจนกว่าคุณจะพบการตั้งค่าระบบและอย่าลืมปิดใช้งานการสลับหรือปิด(disable the toggle or turn off)ตัวเลือก " ใช้การเร่งด้วยฮาร์ดแวร์เมื่อพร้อมใช้งาน (Use hardware acceleration when available.)

ปิดใช้งาน ใช้การเร่งด้วยฮาร์ดแวร์เมื่อพร้อมใช้งาน

4. รีสตาร์ทChromeและสิ่งนี้จะช่วยคุณแก้ไขปัญหาหน่วยความจำรั่วของ Chrome(Fix Chrome Memory Leak Issue.)

วิธีที่ 6  (Method 6 )–  ล้างไฟล์ชั่วคราว(Clear Temporary Files)

1.กด Windows Key + R จากนั้นพิมพ์%temp%แล้วกด Enter

ลบไฟล์ชั่วคราวทั้งหมด

2.กดCtrl + A เพื่อเลือกทั้งหมด แล้วลบไฟล์ทั้งหมดอย่างถาวร

ลบไฟล์ชั่วคราวภายใต้โฟลเดอร์ Temp ใน AppData

3. รีสตาร์ทเบราว์เซอร์ของคุณเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่

เคล็ดลับระดับมืออาชีพ: (PRO TIP: )หากคุณยังคงประสบปัญหา โปรดอ่านคู่มือของเราเกี่ยวกับวิธี(How)ทำให้Google Chrome เร็ว(Google Chrome Faster)ขึ้น

วิธีที่ 7  (Method 7 )–  ใช้เครื่องมือ Chrome Cleanup(Use Chrome Cleanup Tool)

เครื่องมือทำความสะอาด Chrome(Google Chrome Cleanup Tool)อย่างเป็นทางการ ของ Google ช่วยในการสแกนและลบซอฟต์แวร์ที่อาจทำให้เกิดปัญหากับ Chrome เช่น ข้อขัดข้อง หน้าเริ่มต้นหรือแถบเครื่องมือที่ผิดปกติ โฆษณาที่ไม่คาดคิดซึ่งคุณไม่สามารถกำจัดได้ หรือเปลี่ยนประสบการณ์การท่องเว็บของคุณ

เครื่องมือทำความสะอาด Google Chrome

วิธีที่ 8  (Method 8 )–  รีเซ็ตการตั้งค่า Chrome(Reset Chrome Settings)

1.เปิดGoogle Chromeแล้วคลิกจุดสามจุดที่มุมขวาบนแล้วคลิก(right corner and click)การตั้งค่า(Settings.)

คลิกจุดสามจุดที่มุมขวาบนแล้วเลือกการตั้งค่า

2. ในหน้าต่างการตั้งค่าให้เลื่อนลงและคลิกที่ขั้นสูง(Advanced)ที่ด้านล่าง

ตอนนี้ในหน้าต่างการตั้งค่าให้เลื่อนลงและคลิกที่ Advanced

3. เลื่อนลงมาด้านล่างอีกครั้งแล้วคลิกคอลัมน์รีเซ็ต(Reset column.)

คลิกที่คอลัมน์รีเซ็ตเพื่อรีเซ็ตการตั้งค่า Chrome

4. การดำเนินการนี้จะเปิดหน้าต่างป๊อปอัป(pop window)อีกครั้งเพื่อถามว่าคุณต้องการรีเซ็ต(Reset)หรือไม่ ดังนั้นให้คลิกรีเซ็ตเพื่อดำเนินการต่อ(Reset to continue.)

การดำเนินการนี้จะเปิดหน้าต่างป๊อปอัปอีกครั้งเพื่อถามว่าคุณต้องการรีเซ็ตหรือไม่ ดังนั้นให้คลิกรีเซ็ตเพื่อดำเนินการต่อ

ที่แนะนำ:(Recommended:)

  • วิธีตรวจสอบดิสก์(Disk)เพื่อหาข้อผิดพลาด(Errors) โดยใช้ chkdsk(Using chkdsk)
  • จะทำอย่างไรเมื่อจู่ๆ โน้ตบุ๊กของคุณไม่มีเสียง(Laptop Suddenly Has No Sound) ?
  • วิธีเปลี่ยนธีม(Theme) ล็อค หน้าจอ & วอลเปเปอร์(Lock Screen & Wallpaper)ในWindows 10
  • เว็บไซต์ที่ถูกบล็อกหรือถูกจำกัด? นี่คือวิธี(How)เข้าถึงได้ฟรี

ฉันหวังว่าบทความนี้จะมีประโยชน์ และตอนนี้ คุณสามารถแก้ไขการรั่วของหน่วยความจำ Chrome และลดการใช้ RAM สูง(Fix Chrome Memory Leak & Reduce High RAM Usage, ) ได้อย่างง่ายดาย แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับบทช่วยสอนนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นนักพัฒนาเว็บที่มีประสบการณ์มากกว่า 10 ปี ฉันเชี่ยวชาญด้านการพัฒนา Chrome OS และเคยทำงานในโครงการต่างๆ มากมายตั้งแต่สตาร์ทอัพขนาดเล็กไปจนถึงบริษัทที่ติดอันดับ Fortune 500 ฉันยังเป็นผู้เชี่ยวชาญในบัญชีผู้ใช้และความปลอดภัยของครอบครัว และได้พัฒนาแอพ Android ที่ประสบความสำเร็จหลายตัว



Related posts