서버 메모리 용량에 대해 문의를 드립니다.
본문
서버에서 top 명령어로 CPU로드나 메모리 점유상태를 확인하고 있는데 궁굼한 점이 생겼습니다.
모두 스마일서브 1core 1GB 25기가 상품인데요, OS에 따라 메모리 총량에 대한 상태가 다릅니다.
cat /proc/meminfo 로 상태를 확인해도 똑같습니다.
왜 Rocky 리눅스만 저런지......
APM설치전에는 메모리1기가가 나오는데, APM설치후에는 메모리가 750이 되는 이유가 무엇일까요?
갑자기 궁굼해서 문의를 남겨봅니다.
Centos 6 파이널버전입니다.
Centos 7 입니다.
Rocky 9 입니다.
답변 3
아파치존에도 질문을 남기셔서 답변을 올려 두었습니다.
https://apachezone.com/qa/1520
서버를 구동하면서 기본적으로 사용되는 메모리가 있어서 그런겁니다.
그리고 록키 리눅스 서버는 최소 2GB이상 메모리를 권장 합니다.
Centos 6, Centos 7 은 Kbyte 기준이구
Rocky 9 는 Mbyte 기준인것 같은데요?
Rocky 9 를 Kbyte 로 환산시키면 777,830.4Kbyte
즉
Centos 6 => 1019836 Kbyte
Centos 7 => 1014460 Kbyte
Rocky 9 => 777830 Kbyte
APM 설치 전에 데몬 도는게 뭘까요??
하지만 APM 설치하면 데몬으로 돌고 설정하고 셋팅하는게 많죠?
윈도우 깔고 최초 메모리 사용양 0.1% 정도
하지만 쓰다보면 막 간혹 99% 찍히고 하죠?
그건 왜 그럴까요?? 그건 설명하실수 있으시지 않으실까요??
같은 원리입니다.
그것야 뭐 서버의 사용 이나 설정 및 기타 사용으로 인해서 달라 지는거니 당연 하다고 생각이 듭니다. 즉 랜선 이 무엇으로 쓰는냐 에 따라 다르듯이요~^^
특히 리눅스 커널버전은 오픈소스이므로 이런 경우에는 다양성으로 서비스를 설정을 지원하기 때문에 필요 있는지 없는지 알아 보시고 재설정을 해주셔야 합니다. 또한 그설정으로 인하여 보안성이 이있는지 실용성이 있는지도 따져 보야 하구요 아무튼 이런 저런 부분에 차이가 있을듯 합니다. 느림의 미학으로 항상 응원합니다. 화이팅!~