กระบวนการ RuntimeBroker.exe ใน Windows 8 คืออะไร


25

ฉันมองผ่านตัวจัดการงานของฉันในวันนี้และเห็นสิ่งที่เรียกว่า Runtime Broker ทำงานอยู่:

enter image description here enter image description here


ฉันไม่เคยเห็นสิ่งนี้ใน Windows รุ่นก่อนหน้า
มันคืออะไร? มันทำอะไร?

คำตอบ:


34

นายหน้าซื้อขาย กระบวนการถูกสร้างโดย Microsoft และเป็นกระบวนการหลักใน Windows 8

RuntimeBroker.exe เป็นกระบวนการ Microsoft ที่ปลอดภัยที่รวมอยู่ใน Windows 8 เพื่อช่วยในการอนุญาตแอพ Metro ด้วยรอยเท้าของระบบแสงที่ใช้ RAM มากหรือน้อยกว่า 5,000 K มันไม่ส่งผลกระทบต่อประสิทธิภาพ

RuntimeBroker.exe ถูกเรียกใช้โดยแอพ Metro หากไม่มีแอพ Metro เปิดอยู่กระบวนการนี้จะไม่ทำงาน

มันทำอะไร?

Runtime Broker มีหน้าที่ตรวจสอบว่าแอพ Metro กำลังประกาศการอนุญาตทั้งหมด (เช่นการเข้าถึงรูปภาพของคุณ) และแจ้งให้ผู้ใช้ทราบว่าได้รับอนุญาตหรือไม่ โดยเฉพาะอย่างยิ่งเป็นที่น่าสนใจที่จะเห็นว่ามันทำงานอย่างไรเมื่อจับคู่กับการเข้าถึงฮาร์ดแวร์เช่นความสามารถของแอปในการถ่ายภาพเว็บแคม มันทำหน้าที่เป็นคนกลางระหว่างแอพและความเป็นส่วนตัว / ความปลอดภัยของคุณ

การดูอย่างรวดเร็วผ่านสตริงของกระบวนการจะแสดงคำจำกัดความของ Microsoft Runtimebroker.exe เป็นส่วนหนึ่งของ“ กระบวนการสำหรับ Windows Partial Trust Components”
รายการรีจิสทรีที่เกี่ยวข้องส่วนใหญ่และกระบวนการเองสามารถดูได้ที่:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime
C:\Windows\System32\RuntimeBroker.exe

อ้างอิง: 1 , 2


IMO เป็นเพียงการระงับแอป Modern Ui ในขณะที่ Windows ทำโดยอัตโนมัติหลังจากผ่านไประยะหนึ่ง มันไม่ปิดแอพ
avirk

@avirk คุณพูดถูก ฉันสามารถตรวจสอบได้ว่าไม่ได้ปิดแอพ Metro เมื่อปิดตัวลง
amiregelz

9

RuntimeBroker.exe อธิบายไว้ข้างต้นโดย amiregelz; อย่างไรก็ตามมันอาจเป็นหน่วยความจำที่ทำให้ Windows 8 ช้าลงในการรวบรวมข้อมูล เห็นได้ชัดว่ามีสถานการณ์ที่แอพ Windows Store (a.k.a. แอพ Metro) ทำให้ / หน่วยความจำรั่วเมื่อกำหนดเวลาอัพเดตไทล์แบบสด ฉันเพิ่งค้นพบว่า RuntimeBroker ใช้หน่วยความจำ ~ 2.5GB ซึ่งแน่นอนว่าทำให้เกิดปัญหาบางอย่างกับระบบของฉัน ดู http://social.technet.microsoft.com/Forums/en-AU/w8itprogeneral/thread/52000c8f-f2b7-4c10-a4ec-01adfcdf2f39 สำหรับการสนทนาและรายละเอียดเพิ่มเติมเกี่ยวกับปัญหา


1
ฉันมีการใช้งาน CPU 90% หลังจากเปิด Mail บนแล็ปท็อป Win8 ของฉัน ดูเหมือนว่ากระบวนการนี้จะไม่เบา
Alex Sorokoletov

ฉันมีระบบหนึ่งที่มีหน่วยความจำรั่วอย่างชัดเจนด้วย RuntimeBroker.exe ซึ่งแปลเป็นกระบวนการของระบบ (pid 4) ซึ่งไม่ค่อย & gt; ประสบการณ์ 28K ของฉัน แต่เมื่อ RuntimeBroker หลุดจากระบบแล้วระบบจะสูงถึง 11GB (โชคดีที่ฉันมี 32GB ในระบบนั้น)
rainabba

0

ดูเหมือนว่าจะบ่งบอกถึงการรั่วไหล / ปัญหาหน่วยความจำที่เกิดจากหนึ่งในแอพ ในกรณีของฉันมันเป็นแอพ "เวลา" ถอนการติดตั้งแอปและรับหน่วยความจำ 3your!

ผู้เขียนแอป "เวลา" ได้เขียนแอปขึ้นใหม่ แต่ก็ยังดูเหมือนว่าจะเป็นหน่วยความจำที่แย่มาก หลีกเลี่ยง


0

เห็นได้ชัดว่ามีผู้ใช้ที่เคยประสบปัญหาเกี่ยวกับหน่วยความจำกับ. exe นี้ - แต่ฉันไม่ใช่คนเดียวดังนั้นฉันจึงไม่สามารถยืนยันปัญหาหน่วยความจำใด ๆ ได้

อย่างไรก็ตามฉันได้สังเกตสิ่งนี้ภายใต้กระบวนการที่ใช้งานอยู่และมันก็มักจะอยู่ที่นั่นหลังจากที่ระบบไม่ได้ใช้งานเป็นระยะเวลาหนึ่ง

ฉันเชื่อว่า RuntimeBroker.exe จะเปิดใช้งานหลังจากช่วงเวลาที่ไม่ทำงานซึ่งจะทำหน้าที่เป็นรีเลย์สื่อสารกับแอพใด ๆ ที่ยังคงเปิดอยู่ในช่วงเวลาว่าง - ตรวจสอบเพื่อดูว่าพวกเขาควรจะปิดหรือเปิดใช้งานอีกครั้ง

* ฉันไม่ได้ทำงานกับคอมพิวเตอร์ฉันเป็นแค่ผู้ใช้ทั่วไป นี่เป็นเพียงความคิดเห็นของฉันและไม่ควรใช้เป็นพื้นฐานสำหรับการเปลี่ยนแปลงใด ๆ กับเครื่องใด ๆ

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