톱니 패턴은 메모리 사용량 그래프에서 무엇을 의미합니까? [닫은]


4

내 컴퓨터가 최근에 조금 느리게 실행되어 Windows 작업 관리자의 통계를보고 많은 메모리를 사용하고있을뿐 아니라 사용량 그래프에이 톱니 패턴이 있음을 알았습니다. 메모리 사용량 톱니 패턴 참고 : 그래프는 편집되지 않았으며 연속 된 시간의 실제 스크린 샷을 나타냅니다 (3 개의 서로 다른 톱니 모양이 서로 연결된 것처럼 보이지만).

내가 모니터링 한 것처럼이 동일한 패턴을 많이 보았습니다. 새로운 응용 프로그램이나 큰 파일을 열 때 항상 발생하지만 항상 그런 것은 아닙니다. Windows OS가 메모리를 관리하는 방법을 모르지만 새로운 물건을위한 공간을 만들기 위해 한동안 사용되지 않은 가상 메모리로 물건을 옮기고 있습니까? 메모리 사용에서 메모리 그래프 또는 톱니 패턴에 대한 설명을 찾기 위해 많은 검색을 시도했지만 아무것도 찾을 수 없습니다. 나는 이것이 더 많은 메모리가 필요하다는 것을 의미한다고 생각하지만 더 잘 이해하는 것이 좋을 것입니다.

핸들이 주문한 프로세스 : 메모리 사용량 톱니 패턴 * Google 드라이브가 34k 핸들을 사용하는 이유를 잘 모르겠습니다.

메모리에서 주문한 프로세스 : 메모리 사용량 톱니 패턴

나는 이것이 (톱니 패턴) 많은 RAM 가비지 수집이 진행 중이거나 무언가 (JVM과 같은 것일 수 있음)를 나타낼 수 있다고 생각했으며, 아마도 누군가가 일반적인 용어로 설명 할 수 있기를 바랐습니다.

업데이트 : 다시 시작한 후 메모리 그래프를보고 앱을 시작할 때 고전적인 톱니 패턴을 보았지만 메모리의 절반 정도만 사용되었습니다. 따라서 가비지 수집 또는 이와 유사한 것에 대한 나의 이론에는 물이 들어 있지 않다고 생각합니다.


1
우리가 말할 수있는 결정적인 것은 없습니다. ... 많은 것들에 달려 있습니다 .... 서비스, 프로세스가 실행되고 있습니다 ... 등 ... 등 ....이 질문은 너무 광범위합니다.
mdpc

작업 관리자의 프로세스 탭에서 "보기-열 선택"을 선택한 다음 "핸들"을 클릭하십시오 (데이터 행에 프로그램 핸들을 표시). 많은 사람들이 어떤 프로그램을 볼 수 있습니까? 전혀 관련이 없을 수도 있습니다. 관심이 있습니다.
Psycogeek

1
메모리 사용량별로 정렬 된 실행중인 프로세스의 화면을 게시 할 수 있습니까?
HackToHell

1
591k는 어딘가에 핸들 누수가있는 것처럼 소리를 처리합니다. 메모리 사용량과 관련이 없지만 Oracle DB와 같은 전용 데이터베이스 서버를 제외하고 많은 핸들을 열어 두는 것에 대한 정당성은 없습니다.하지만 데스크탑에서 실행하지 않을 것입니다 ?)
allquixotic

참고로, 그것은 내가 열었던 것보다 약 15 배 많은 핸들이며, 많은 백그라운드 데몬 (CrashPlan, MalwareBytes, PuTTY, Adobe CC, Amazon Unbox, Steam, PerfectDisk 및 기타)이 있습니다. 프로그램에 약 6GB의 메모리 만 사용한다는 점을 고려할 때 이는 엄청나게 많은 수의 핸들입니다.
allquixotic
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.