시스템 모니터의 다른 메모리 유형


11

우분투 시스템 모니터에는 가상 메모리, 상주 메모리, 쓰기 가능 메모리, 공유 메모리 및 X 서버 메모리와 같은 다양한 유형의 메모리가 나열됩니다. 차이점은 무엇이며 프로세스의 실제 RAM 사용량을 반영하는 것은 무엇입니까?

초보자 질문이라면 죄송합니다 :)

답변:


11
  • 가상 메모리 는 스택 공간뿐만 아니라 프로세스에 매핑 된 모든 라이브러리 및 실행 가능 개체를 고려합니다.

  • 상주 메모리 는 실제로 RAM에있는 메모리의 양입니다.

  • 쓰기 가능한 메모리 는 프로세스가 쓰기 권한으로 할당 한 주소 공간의 양입니다.

  • 공유 메모리 는 여러 프로그램간에 통신을 제공하거나 중복 사본을 피하기 위해 여러 프로그램에서 동시에 액세스 할 수있는 메모리입니다.

  • X 서버 메모리 는 X 서버가 GUI 세션에 사용하는 양입니다.

참고 문헌 :


6
"메모리"라는 열은 어떻습니까? 이것이 새로운 열입니까? 다른 모든 메모리 열과 다른 점은 무엇입니까? 대부분의 경우 값이 Resident Memory보다 작은 것 같습니다. 그것은 그것이 프로세스 개인 메모리만을 의미한다는 것을 의미합니까?
Lawrence I. Siden

0

일부 정의 및 위키 페이지 :

Virtual_Memory

공유 메모리 : 작업에서 사용하는 공유 메모리의 양입니다. 다른 프로세스와 공유 할 수있는 메모리 만 반영합니다.

Resident Memory : 일반적으로 머신에 설치된 물리적 RAM을 나타냅니다.

X 서버 메모리 : 자체 설명, X 서버가 사용하는 메모리 양 (X 서버가 사용자 인터페이스를 제어 함)

나는 당신을 위해 몇 가지를 분명히하기를 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.