질문/조언질답게시판

cpu core 6, 8기가 램, ssd 150g 입니다.

해외vps 업체이고 유명한 업체는 아닙니다.

 

free -m
              total        used        free      shared  buff/cache   available
Mem:           7793        2776         239          27        4777        4630
Swap:             0           0           0
 

겨우 239정도가 남아있는데 대략 웹페이지가 나름(?) 원활하게 뜨긴합니다.

궁금한게 Vultr이나 Linode사용시 스왑부분에도 어느정도 할당이 되어있는것으로 보았는데

여긴 스왑메모리가 0 입니다.

 

스왑메모리를 따로 만들어줘야 하나요? 스왑을 만들어주면 속도면에서 더 이득을 볼 수 있는가요??

만약에 스왑 생성 후 이득을 볼 수 있다면 스왑메모리 설정법을 좀 아시는 분 계실까요??^^

 

  • profile

    used와 free는 엉터리입니다. 합해서 total이 안 나오는 것만 봐도 뭔가 의심스럽지 않나요? ㅋㅋ

    available에 나오는 숫자가 진짜로 남은 용량입니다.

     

    일반적인 웹서버에서 스왑은 장식에 불과합니다.

    사용 패턴에 따라 스왑이 있는 게 나은 경우도 있지만, 대부분 쓰면 쓸수록 느려지기만 해요.

    Linode에서도 스왑 만들어 달라고 징징대는 일부 고객들 때문에

    256~512MB 정도 폼으로 달아 주기만 합니다.

  • profile

    8GB의 대용량 메모리 서버에서는 스왑을 사용할 필요가 없습니다. 스왑은 저용량 메모리 서버를 위한 것입니다.

    프로그램이 실행이 끝난다고 해서 메모리 초기화를 하지 않습니다. 또 사용할 것으로 가정하고 cache 를 담아두는데요. 필요에 따라서 cache의 available 만큼이 free로 바뀐후에 사용됩니다.

    따라서 본문의 서버는 아직 여유로운 상황입니다.