Linux에서 스왑 영역의 양이 너무 작게 설정되어 있는지 (1Gb와 같은) 중요 RAM이 중요합니까 128Gb
?
항상 스왑 영역의 양을 RAM의 두 배로 설정해야합니까?
업데이트 :
안녕하세요,이 질문에 답해 주셔서 감사합니다. 실제로 작은 클러스터 시스템을 사용할 때 약간의 문제가 발생했기 때문에이 질문이 있습니다. 문제는 여기 에 게시되어 있습니다. 다음 그림은이 소규모 클러스터의 일부 컴퓨터에 대한 정보입니다.
는 MEMTOT
해당 시스템의 RAM의 총량은이 SWAPTO
그 기기의 SW AP 영역의 총량이고,는 SWAPUS
SWAP 영역의 사용량이다. 그림에서 볼 수 있듯이 SWAP의 사용량은 실제로 적습니다.
에 게시 이러한 문제 해결을 시도 할 때 다음을 SWAP 영역의 양이 단지이다, 너무 작게 설정되어있는 경우, 우리는하지 확신 1Gb
을 기준으로 128Gb
그림과 같이. 따라서이 질문이 있습니다. 이 게시물의 원본 버전에 전체 배경 정보를 게시하지 않아서 죄송합니다. 그 전에 RAM의 양이 많으면 SWAP의 양을 작게 설정할 수 있다고 생각했습니다. 우리의 SWAP 설정하려고 c0148
할 수를 16Gb
, 문제가 전혀 없을 것 (어쩌면 우리는 오랫동안 자신의 상태를 관찰 한 후이 결론을한다).
우리는 Linux 시스템의 전문가가 아니며 왜 이런 일이 발생했는지 설명 할 수 없었습니다. 이것이 클러스터 시스템 일 가능성이 있으며 SGE가 각 시스템의 자원을 관리하고 있으며 해당 시스템은 많은 사용자가 제출 한 많은 작업에 의해 사용될 수 있기 때문에 상대적으로 많은 양의 SWAP가 필요합니다.
또한 SWAP의 양을 너무 크게 설정하면 다른 문제도 고려할 가치가 있습니다.