หน่วยความจำรั่วใน Google Chrome


13

ในฐานะนักพัฒนามันเป็นเรื่องธรรมดามากสำหรับฉันที่จะมีหน้าต่างเปิดของ IDE 2-3 แห่งหน้าต่างโครเมี่ยม 10-15 google ซึ่งสามารถเปิดได้มากถึง 200 แท็บ (ฉันรู้ว่าฉันหลุดมือไปแล้วบางครั้ง), Photoshop, ทวิตเตอร์บอททวิตเตอร์ โปรโมชั่นและโปรแกรมอื่น ๆ สองสามอย่าง แต่ระบบของฉันยังคงทำงานได้อย่างรวดเร็วและราบรื่น

ฉันมีโปรเซสเซอร์ i7 พร้อม RAM 12 GB

ตอนนี้ทุกสิ่งที่ฉันใช้งานอยู่ปกติหน่วยความจำกายภาพของฉันมักจะทำงานประมาณ 50-60% แต่ตลอดทั้งวันหรือน้อยกว่านั้นฉันจะค่อยๆเติบโตเป็น 98%

กระบวนการใช้หน่วยความจำสูงสุดจะมาจาก Google Chrome หากฉันเรียงลำดับตัวจัดการงานด้วยการใช้หน่วยความจำสูงสุดและสิ้นสุดกระบวนการสูงสุดที่ 1 ซึ่งจะเป็น google chrome กระบวนการใช้หน่วยความจำของฉันจะกระโดดลงไปประมาณ 60% นอกจากนี้เมื่อสิ้นสุดกระบวนการ 1 กระบวนการหน้าต่าง Chrome ทั้งหมดของฉันจะยังคงเปิดอยู่และใช้งานอยู่ดังนั้นจึงไม่ส่งผลกระทบใด ๆ กับฉันเลยด้วยการสิ้นสุดกระบวนการนั้น

จากการวิจัยครั้งนี้ฉันสมมติว่า 1 กระบวนการที่น่าจะเป็น Adobe Flash เพราะฉันสามารถพูดได้ว่ามันจะเร็วขึ้นถึง 98% เมื่อฉันใช้รายการแฟลชเช่นวิดีโอหรือเครื่องเล่นเพลง แต่ถึงแม้จะไม่ได้ใช้มันก็ตามมันก็ยังคงปีนขึ้นไปเป็นจำนวนที่สูงที่สุดในที่สุด

มีบุคคลอื่นที่ประสบผลคล้ายกันหรือไม่


2
คุณสามารถดูที่หน้าเฉพาะหรือส่วนขยายที่เป็นสาเหตุที่howtogeek.com/howto/16102/... ?
HackToHell

@HackToHell ตกลงฉันสามารถยืนยันได้ว่ามันเป็น Shockwave Flash hogging หน่วยความจำ
JasonDavis

นี่ไม่ใช่เรื่องแปลกสำหรับ Flash ซึ่งเป็นที่ทราบกันดีว่ามีความต้องการประสิทธิภาพสูง ฉันมีแท็บเปิดมากกว่า 300 แท็บใน Chrome บน iMac ที่มี RAM 8GB และมันเสถียรอย่างสมบูรณ์แบบตราบใดที่แฟลชถูกปิดใช้งาน เพื่อความยุติธรรมมันอาจเกิดขึ้นกับปลั๊กอิน / ส่วนขยายของบุคคลที่สามใด ๆ แต่ประสบการณ์ส่วนตัวของฉันคือ Flash เป็นซีพียู (และหน่วยความจำ)

คำตอบ:


3

ฉันมีปัญหานั้นมาซักพักแล้ว สำหรับฉันปัญหาส่วนใหญ่เกี่ยวกับวิดีโอและ 90% ของวิดีโอสตรีมมิ่งบนอินเทอร์เน็ตมาจาก YouTube ฉันพบว่าการใช้ผู้เล่น HTML 5 นี่ไม่ใช่ปัญหาอีกต่อไป มันมีข้อดีอีกสองสามข้อเช่นกันนี่คือลิงค์: http://www.youtube.com/html5/


ขอบคุณสำหรับลิงค์ที่น่ากลัวตอนนี้ถ้ามีเพียง Hulu เท่านั้นที่จะทำแบบเดียวกัน
JasonDavis

2

ฉันก็ประสบกับการเติบโตของหน่วยความจำอย่างต่อเนื่อง (เสมอไม่ว่าฉันจะใช้แท็บใด) ใน Chromium บน Linux ในที่สุด Chromium ก็เติมเต็มทั้งหน่วยความจำของฉันและสลับไปยังจุดที่คอมพิวเตอร์ของฉันไม่ตอบสนอง ฉันต้องกด ctrl + shift + Q และรอสองสามนาทีก่อนที่ Chromium จะออกในที่สุดก่อนที่ทุกอย่างจะกลับมาเป็นปกติ

ไม่มีปัญหาดังกล่าวใน Firefox ในขณะนี้


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