SWAP과 캐시 메모리 사이에 차이가 있나요?

SWAP과 캐시 메모리 사이에 차이가 있나요?

소프트웨어 센터에서 Indicator-multiload 0.2-0ubuntu1을 설치했습니다. (메모리 및 CPU 그래프를 표시하는 gnome 패널 표시기와 매우 유사합니다)

작은 메모리 그래프를 보여주는 Unity 패널을 클릭하면 ;

메모리:1.451GB 캐시: 2.581. 이는 컬러 그래프로도 표현됩니다.

그러나 시스템 모니터를 로드하면 SWAP이 플랫 0에 있습니다.

이것이 정상입니까, 아니면 시스템 모니터나 패널 표시기에 버그가 있을 수 있습니까?

답변1

예. 그것들은 완전히 다른 것이며, 심지어 여러 면에서 정반대이기도 합니다. 간단하고 짧게 설명하려고 노력하겠습니다. 이 답변은 단지 단순화일 뿐이며 실제는 훨씬 더 복잡합니다. 더 나은 설명을 보려면 위키피디아 링크를 클릭하세요.

  • 디스크 캐시 메모리: 파일을 저장하는 데 사용되는 물리적 메모리인 RAM의 덩어리입니다. 이렇게 하면 프로그램이 파일을 읽어야 할 때 하드 디스크 대신 메모리에서 가져옵니다. 이는 메모리가 훨씬 더 빠르기 때문에 수행됩니다.
  • 교환: 프로그램이 사용 가능한 메모리보다 더 커지는 경우와 같이 메모리에 맞지 않는 프로그램이나 데이터를 저장하는 데 사용되는 하드 디스크(일반적으로 전용 파티션)의 위치입니다. SWAP은 RAM보다 훨씬 느리므로 스왑을 누르면 컴퓨터 속도가 느려지지만 최소한 프로그램은 작동할 수 있습니다. Linux에서 스왑은 최대 절전 모드로 전환하거나 사용률이 낮은 프로그램을 메모리 밖으로 이동하여 디스크 캐시에 더 많은 공간을 허용하는 데에도 사용됩니다.

답변2

교환

파티션은 기본적으로 기본 메모리가 부족할 때 프로세스가 보조 스토리지에 매핑되는 UNIX/LINUX 개념입니다. 따라서 RAM이 충분히 크면 SWAP 파티션이 자주 사용되지 않을 수 있습니다.

은닉처

반면에 캐시는 가까운 미래에 필요했거나 필요할 데이터를 저장하는 데 사용됩니다.

도움이 되길 바랍니다

관련 정보