ค้นหาผลรวมของกระบวนการใช้หน่วยความจำ


1

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

ในความเป็นจริงตัวจัดการงานแสดงตัวอย่างของ chrome * 32.exe 10-15 รายการ แต่ฉันไม่สามารถหาวิธีรับผลรวมของอินสแตนซ์เหล่านี้ทั้งหมดได้ดังนั้นฉันจึงไม่มีวิธีใดที่จะค้นหาว่ามีหน่วยความจำเท่าใด ตัวอย่างเช่น Chrome กำลัง hogging

มีวิธีการหา SUM ของอินสแตนซ์ทั้งหมดของโปรแกรมสำหรับทุกโปรแกรมไม่ใช่เฉพาะกรณีทั้งหมดหรือไม่

ขอบคุณมาก!


+1, ฉันสาบานว่า Chrome จะทำสิ่งนี้ตามวัตถุประสงค์ดังนั้นจึงดูเหมือนว่าใช้น้อยกว่า Firefox (ซึ่งมีกระบวนการเดียว) :) - นอกจากนี้สำหรับ chome ให้เรียกดู chrome: // memory-redirect / ซึ่งจะทำให้คุณ ทั้งหมดที่ใช้อยู่
razethestray

คำตอบ:


2

Explorer ในกระบวนการ Windows Sysinternals จะทำเช่นนี้

นี่เป็นเครื่องมือที่ดีสำหรับงานอื่น ๆ หลายอย่างเช่นช่วยให้คุณค้นหากระบวนการที่กำลังล็อกไฟล์

นอกจากนี้ตามที่ฉันได้กล่าวไว้ในความคิดเห็นของฉันคุณสามารถเรียกดู chrome: // memory-redirect / in chrome ซึ่งจะให้สถิติแก่ chrome เพียงอย่างเดียว


ขอบคุณสำหรับลิงค์ คำถามสุดท้ายเพียงเล็กน้อย: เป็นเขตข้อมูลไบต์ส่วนตัวสำหรับใช้หน่วยความจำหรือไม่ ขอบคุณ
Luigi Tiburzi

ไบต์ส่วนตัวและชุดการทำงานเป็นทั้งการวัดหน่วยความจำที่แตกต่างกัน มีคนอื่นอีกหลายคนที่ไม่ปรากฏ คุณสามารถสลับการวัดที่แสดงในมุมมอง & gt; เลือกคอลัมน์
razethestray

ขอบคุณมากฉันยังพบคำอธิบายนี้ stackoverflow.com/questions/1984186/... ซึ่งช่วยให้ฉันเข้าใจมากขึ้นอีกเล็กน้อย เครื่องมือยอดเยี่ยม btw ขอบคุณ!
Luigi Tiburzi

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