메모리-사용 가능 또는 사용 가능?


21

8GB 램이있는 Windows 7이 있습니다.

현재 나는 본다 :

여기에 이미지 설명을 입력하십시오

나는 여기 를 읽었다 .

  • Total메가 바이트 (MB) 단위로 컴퓨터에 설치된 RAM 용량입니다. ( ✔ 확인 ).

  • Cached시스템 자원에 최근에 사용 된 실제 메모리의 양을 나타냅니다. ( ✔ 확인 ).

  • Available자원 모니터에서 대기 및 사용 가능한 총 메모리입니다. ( ✔ 확인 ).

  • Free유용한 정보가 들어있는 캐시 된 파일과 달리 현재 사용되지 않거나 유용한 정보가없는 메모리의 양입니다 ( ? Huh ).

나는 마지막 부분을 이해하지 못한다. 프로그램의 메모리 크기가 Available+Free? 라는 의미 입니까? ( 'Available'을 사용할 수 있고 Free불필요한 정보가 포함되어 있으므로 블록을 해제 할 수 있습니다.)

질문 맞습니까? 새로운 실행 프로그램에 사용할 수있는 메모리는 얼마입니까 (사진에 따라) ?

답변:


11

무료 램은 아직 할당되지 않은 램입니다. 램을 사용하지 않는 프로그램은 여유 램보다 이미 할당 된 램을 재사용하고 나중에 다시 할당하는 것이 더 빠르기 때문에 나중에 할당 된 상태를 유지합니다. 새 프로세스에 메모리가 필요하지만 사용 가능한 램의 양이 적 으면 사용 가능한 메모리 중 일부가 할당 해제됩니다.


그래서 새로운 프로세스가 취할 수있는 최대 크기 (사진에 따르면)는 무엇입니까?
Royi Namir

5525 메가 바이트. 이 작업이 끝나면 Windows는 페이지 메모리 (하드 드라이브 공간)를 사용하므로 속도가 느려집니다.
Lily Hahn

AVAILABLE+FREE? 그래서 내 가정이 맞습니까?
Royi Namir

예, 그러나 프로세스는 메모리를 공유 할 수 있습니다.
Lily Hahn

Tobi-MS가 왜 사용자를 혼란스럽게합니까? 실제로 5525 mb가 비어 있습니다 .... 사용자는 free에 대해 sh **를주지 않습니다. 프로세스에 메모리가 필요한 경우-.. 차지 AVAILABLE+FREE합니까?
Royi Namir

11

@Tobi Hahn의 답변이 잘못되었습니다. 정답은 Available또는Cached+Free

sevenforums.com에서 whs가 제안한 것처럼 ,Look into Resource Monitor > Memory tab. That gives you a better picture.

내 번호는 다음과 같습니다 (그래프 포함). 리소스 모니터

  • Hardware Reserved : BIOS 및 드라이버 사용
  • In Use : 프로그램 / OS가 사용중인 Ram
  • Modified : 메모리가 더러우므로 사용하기 전에 디스크에 기록해야합니다.
  • Standby : 캐시 된 데이터 및 코드
  • Free : 무료

또한,

  • Available포함 StandbyFree. =>Standby+Free
  • Cached: 포함 StandbyModified=>Standby+Modified

따라서 대답은 Standby+Free=> 이어야합니다 Available.

참고 : 포함 할 경우 Modified, 다음이 될 것이다 Modified+Standby+Free=> Cached+Free.

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