작업 관리자가 프로세스 그룹의 총 메모리 사용량을 표시 할 수 있습니까?


36

Chrome 및 TweetDeck과 같은 일부 응용 프로그램은 Windows 작업 관리자에서 여러 프로세스로 표시됩니다. 즉, 각 행에보고 된 메모리는 해당 응용 프로그램에서 사용하는 전체 용량의 일부일뿐입니다. 응용 프로그램 또는 관련 프로세스 그룹의 총 메모리 사용량을 볼 수있는 방법이 있습니까?

예를 들어 아래의 스크린 샷에서 모든 chrome.exe 인스턴스의 총 수는 708,308K이지만 작업 관리자에서 해당 총계를 얻는 방법을 찾을 수 없으므로 수동으로 추가해야했습니다.

작업 관리자의 스크린 샷

Resource Monitor, Process Explorer 및 Process Hacker와 같은 대안을 시도했지만 그중 어느 것도 총계를 줄 수없는 것 같습니다. 내가 사용하고 윈도우 7 (전문가).


1
이것은 다음 스레드에서 이미 답변되었습니다 superuser.com/questions/269059/…
Pretzel

1
superuser.com/questions/269059/… 그룹화에만 응답합니다. 프로세스 탐색기는 그룹의 값을 합산하지 않습니다.
Cees Timmerman

답변:


27

PowerShell 사용 :

  • (Get-Process chrome | Measure-Object WorkingSet -sum).sum
  • (Get-Process tweetd* | Measure-Object WorkingSet -sum).sum

3
감사합니다. 필요한 데이터가 있지만이 방법으로는 총계가 가장 높은 프로세스 그룹을 찾을 수 없습니다. 작업 관리자처럼 정렬 할 수 있기를 원합니다.
Liam

7
또한 / 1GB바이트 대신 총계를 GB 단위로 얻기 위해 끝에 추가 할 수도 있습니다 .
Greg Bray

1
추가 / (1024 * 1024)MB의 총을 얻을
rahulg

19

Process Hacker 는 트레이 아이콘에 프로세스별로 그룹화 된 메모리 사용량을 표시하고 2016 년 1 월 사용자 요청에 따라 옵션을 기본 창에 추가했습니다. 스크린 샷의 예는 다음과 같습니다.

Screengrab 예

기본 창 옵션은 다음에서 구성됩니다.

옵션-> 고급-> 축소 된 프로세스에서 하위의 CPU (및 기타) 사용 포함

이 옵션을 사용하면 프로세스 트리를 축소하면 전체 트리에 대한 메트릭이 표시됩니다.


3
훌륭한 ! Chrome에서 about : memory와 그 변형을 결정하고 Windows의 작업 관리자는 쓰레기이며 Process Explorer도 그룹 솔루션을 제공하지 않기 때문에 ..well..forever ..에 대해 이것을 찾고 있습니다. 당신이 언급 한 옵션을 찾아야했는데 왜 이것이 기본값이 아닌지 궁금합니다. 1.4G를 사용하는 FF를 cussing했습니다. 이제 1.95의 Chrome을 사용하고 있습니다. 이것이 정답입니다.
killjoy

Process Hacker는 새로운 오픈 소스 코드 기반을 갖춘 Process Explorer의 큰 "업그레이드"도구이며 디스크 I / O (과도한 I / O를 발견하는 데 도움이 됨 pagefile.sys), Windows 서비스 조작 등 을 볼 수있는 훌륭한 도구입니다. . 유용한 팁과 대답은 받아 들여야합니다. PowerShell은 대부분의 사람들에게 설치하기 쉽지 않으며 Process Hacker는 매우 유연합니다.
RichVel

이것은 정답
Oliver



1

이것은 다음 스레드에서 이미 답변되었습니다

그룹화 (수십 개의 chrome.exe를 상상해보십시오)와 같은 것을 지원하는 최신 프로세스 관리자가 있습니까?

Windows 7의 작업 관리자는 그룹화를 지원하지 않지만 이제는 Windows 8의 그룹 프로세스를 지원합니다.

Process Explorer 또는 Process Hacker는 원하는 작업을 대신 할 수있는 훌륭한 대안으로 보입니다. 시스템 익스플로러뿐만 아니라.

리소스 모니터는 메모리 사용량을 표시 할 수 있지만 전체 프로세스를 나타냅니다. 여기에 이미지 설명을 입력하십시오


4
프로세스 탐색기와 프로세스 해커 모두에서 프로세스를 그룹화하여 그룹을 쉽게 죽이거나 혼란을 피하기 위해 자식 프로세스를 숨길 수 있습니다. 그러나 두 프로그램 모두 그룹 전체가 아닌 상위 프로세스의 메모리 사용량 만 표시합니다 .
Liam

리소스 모니터, 메모리 탭 사용
Pretzel

@Pretzel에게 감사하지만 Resource Monitor 에는 프로세스 그룹의 총계도 표시되지 않습니다 . 그것이 당신을 위해 작동한다면 나는 스크린 샷을보고 싶습니다!
Liam

@Liam 하나를 제공했습니다. 메모리에서 해당 프로세스에 사용되는 총량을 제공합니다. 예 : 현재 여러 인스턴스 / 파이어 폭스 탭이 열려 있습니다.이 리소스 모니터는 총 메모리 사용량을 보여줍니다. 프로세스 전체를 보여줍니다.
Pretzel

단일 Firefox 프로세스가 있기 때문인 것 같습니다. 많은 chrome.exe와 하나의 firefox.exe로 내 것을 살펴보십시오. i.imgur.com/EV83noj.png
Liam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.