การใช้หน่วยความจำเพิ่มขึ้นโดยไม่มีกระบวนการใด ๆ


0

ฉันมีปัญหากับการใช้งานหน่วยความจำของฉันตั้งแต่สองสามวัน (อาจเป็นตั้งแต่การอัปเดต Windows ครั้งล่าสุดที่ฉันทำถ้าจำได้อย่างถูกต้อง) ที่หน่วยความจำของฉันค่อยๆเติมเต็มความจุ 16 GB ตลอดทั้งวัน

โดยปกติแล้วจะเริ่มใช้ประมาณ 1.5GB / 16GB และเพิ่มขึ้นประมาณ 1GB ต่อชั่วโมงเพื่อรับสิ่งผิดปกติเช่น 14GB ที่ใช้หลังจากวันที่จุดที่ฉันต้องรีบูตเพื่อ "ล้าง" หน่วยความจำ

ฉันลองไปสองสามสิ่งแล้วเพื่อพยายามค้นหาปัญหา แต่ดูเหมือนฉันไม่สามารถค้นหาสาเหตุที่เป็นไปได้นี่คือข้อมูลเพิ่มเติม:

Poolmoon ซึ่งดูเหมือนว่าจะแสดงให้เห็นว่า "แท็ก" ที่รับผิดชอบในการเพิ่มการใช้หน่วยความจำคือ Toke และ Proc (MmSt และ CM31 อยู่ที่ประมาณ 2GB ตลอดทั้งวัน):

ป้อนคำอธิบายรูปภาพที่นี่

การใช้หน่วยความจำ RamMap:

ป้อนคำอธิบายรูปภาพที่นี่

แท็บกระบวนการของตัวจัดการงาน:

ป้อนคำอธิบายรูปภาพที่นี่

แท็บหน่วยความจำตัวจัดการงาน:

ป้อนคำอธิบายรูปภาพที่นี่


โปรดลองหยุดหรือปิดการใช้งานบริการ wuauserv และดูว่าจะช่วยได้หรือไม่ (win + r -> services.msc -> Windows Update)
A1985

คำอธิบายสั้น ๆ เกี่ยวกับความคิดเห็นก่อนหน้าของฉัน: บางครั้ง Windows Update ทำให้ RAM ของคุณท่วม ฉันเพิ่งเห็นสิ่งนี้ในเครื่อง Win7 ของ บริษัท ของฉัน โดยค่าเริ่มต้น wuauserv จะเริ่มต้นด้วยความล่าช้าสิ่งที่จะอธิบายได้ว่าทำไมพีซีของคุณทำงานตามปกติในการเริ่มต้น ทันทีที่คุณหยุดบริการ (คุณสามารถทำได้จากตัวจัดการงาน) RAM ของคุณควรได้รับการปล่อยตัว สำหรับ Win7 มี Hotfix แล้วไม่แน่ใจเกี่ยวกับ Win8 / 10
A1985

ขอบคุณสำหรับคำตอบ แต่ wuauserv (บริการ Windows Update) หยุดทำงานแล้วและประเภทการเริ่มต้นของเขาคือ "Manual"
Bodeo

เมื่อเร็ว ๆ นี้คุณได้อัพเดตไดรเวอร์ใด ๆ หรือไม่?
พูด

จอแสดงผลส่วนใหญ่ที่คุณโพสต์ไม่ได้ระบุปัญหา ฉันเห็นการใช้ 5.5 GB, 326 MB ในกลุ่มแบบ nonpaged (พูพูไม่ใช่การใช้งานถาวรมันไม่นับ) คุณใช้งานได้ดีก่อนที่จะใช้งานครบ 16 GB "ใช่หรือไม่? "ความแตกต่าง" ของวัตถุ (กระบวนการ) เพิ่มขึ้นอย่างต่อเนื่องหรือไม่? ถ้าเป็นเช่นนั้นนั่นเป็นปัญหา - มีบางอย่างกำลังสร้างกระบวนการกระบวนการกำลังออก แต่ (ส่วนใหญ่) ผู้สร้างไม่เคยปิดที่จับดังนั้นวัตถุกระบวนการจะไม่ถูกปล่อยออกมา มาดูตัวจัดการงานสำหรับกระบวนการทั้งหมดและเรียงลำดับตามคอลัมน์จัดการ แน่นอนว่า Process Explorer สามารถแสดงสิ่งนี้ได้เช่นกัน
เจมี่ Hanrahan

คำตอบ:


1

การใช้หน่วยความจำไม่ได้มาจากการใช้สระว่ายน้ำที่ใหญ่เกินไป (ถึง 800 ยังคงสูงไปหน่อย) มันมาจาก 1.6GB ของหน้าตารางและข้อมูลเมตา NTFS สูง

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

ใช้แท็กProcโดย RzSurround (ไดรเวอร์เสียงหรือไม่) และ CM31 เพื่อโหลดกลุ่มรีจิสทรี


ฮึ่ม แท็ก Proc ควรจะเป็นวัตถุกระบวนการ - ดู pooltag.txt หากไดรเวอร์ "RzSurround" นี้ใช้งานอยู่พวกเขากำลังฝ่าฝืนกฎ
เจมี่ Hanrahan

0

แท็ก "Toke" เป็นไดรเวอร์ Intel Wi-Fi ตรวจสอบให้แน่ใจว่าคุณมีไดรเวอร์ล่าสุดจากผู้ขาย

เมื่อต้องการค้นหาโปรแกรมควบคุมผู้ร้ายที่รั่วไหลออกมาจากหน่วยความจำจพูไม่เปิดเพ cmd.exe และนำทางไปยัง c: \ windows \ system32 \ drivers และเรียกใช้:

findstr /m /l /s Proc *.sys

ซึ่งอาจจะให้ผลลัพธ์มากเกินไปเนื่องจาก proc เป็นวลีไดรเวอร์ทั่วไป

คุณสามารถลองใช้การติดตาม WPT ดังที่เห็นใน: Windows 8 หน่วยความจำไม่เพียงพอเมื่อเวลาผ่านไป: Toke Paged ใช้เวลานานกว่า 5GB


บนเดสก์ท็อปของฉันฉันมีวัตถุ "Toke" มากมายและไม่มีไดรเวอร์ Intel Wi-Fi - ไม่มี WiFi ทุกประเภทในความเป็นจริง pooltags.txt แสดงให้เห็นว่า "Toke" เป็นโทเค็นการเข้าถึง - สิ่งที่เกี่ยวข้องกับกระบวนการ (และบางครั้งเธรด) ที่กำหนด ID ความปลอดภัยของคุณ ID กลุ่มของคุณ ฯลฯ เมื่อคุณสร้างกระบวนการโดยปกติจะรับสำเนาของโทเค็นการเข้าถึงของคุณเอง . ความจริงที่ว่าเคาน์เตอร์ Proc และ Toke นั้นใกล้เคียงกันมาก แน่นอนเนื่องจากโทเค็นอยู่ในพูพวกเขาไม่ได้ใช้ RAM อย่างถาวร แต่วัตถุกระบวนการทำ
Jamie Hanrahan

ขอบคุณสำหรับคำแนะนำฉันกำลังคัดลอกคำตอบที่ฉันให้ไว้ในความคิดเห็นอื่น: คำสั่ง findstr ทำให้ฉันมีไฟล์. sys มากเกินไป (~ 50-100) และฉันไม่แน่ใจว่าจะตีความผลลัพธ์ที่ได้รับให้ฉันได้อย่างไร โดย WPT: i.imgur.com/mGsk3ls.png เนื่องจากคอลัมน์ "ขนาด" จะแสดงเฉพาะ 224MB ที่ใช้สำหรับแท็ก Proc โดยมีเพียงสิ่งเดียวที่แสดงรายการเป็น cmd.exe, RzSurround และบางเคอร์เนลที่เฉพาะเจาะจง
Bodeo

@Bodeo - ส่งออกรายการไปยังไฟล์ ผ่านรายการและแยกไฟล์ Microsoft ใด ๆ เมื่อคุณทำเช่นนั้นผ่านรายการและป้องกันไม่ให้ Windows โหลดไฟล์เมื่อเริ่มต้น (Autoruns) จนกว่าพฤติกรรมจะหยุด ไม่น่าเป็นไปได้อย่างยิ่งที่ปริมาณของคนที่ใช้ Windows จะมีอยู่ในไดรเวอร์ของ Microsoft
Ramhound

0

แก้ไขปัญหาได้จริงเพียงแค่ถอนการติดตั้งกระบวนการเสียงเซอร์ราวด์ Razer (Sound driver) หลังจากเห็น RzSurroundVADStreaming.dll ใน WPT Graph

หน่วยความจำเสถียรหลังจากใช้งาน 20 ชั่วโมงประมาณ 2GB

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