기존 XE에서 느려서 라이믹스로 갈아탔는데도 느려서, 결국 사이트 서버를 웹호스팅에서 가상서버호스팅으로 변경한 사이트가 있습니다.
메모리도 4기가로 늘어나서 자주 free -m 으로 체크해보곤 했는데
제 사이트만 있을 때는 괜찮던데
이 사이트를 더 추가해넣으니, swap 메모리가 가득차버리는 겁니다.
메모리는 그렇다고 해서 그렇게 늘어나진 않았어요. -_-a
스왑 메모리가 어떤지는 알았고,
http://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%8A%A4%EC%99%91_%EB%A9%94%EB%AA%A8%EB%A6%AC_%ED%81%AC%EA%B8%B0_%ED%99%95%EC%9D%B8
http://wordpressxe.tistory.com/12
http://knight76.tistory.com/entry/Swap-%EB%A9%94%EB%AA%A8%EB%A6%AC
가상서버호스팅과 스왑메모리의 폐해에 대해서도 알겠는데,
https://xe1.xpressengine.com/forum/23042867
제가 가지고 있는 사이트가 채팅 위젯 때문인지, 스왑메모리를 사용하다 한계치에 부딪혀 CPU를 박박 긁다가
홈페이지가 차단되어버리더라고요.
그래서 가상서버로 옮겨서 엔진엑스로 사용하는데도 마찬가지네요. 에횽.
일단 제가 할 줄 아는 선에서는 위젯이나 애드온 사용에 대해서 좀 체크해봐야겠는데,
서버 상에서는 현재 스왑메모리를 사용안함으로 해뒀는데 이러면 일단 임시조치는 될까요?
다른 글에서 쓰신 것처럼 메모리 리밋을 너무 올려놓아서 그런 것 아닐까요?
서버에 htop을 설치하시면 어떤 프로그램이 CPU와 메모리를 다 잡아먹고 있는지 한눈에 볼 수 있습니다. 흔히 사용하는 top보다 훨씬 직관적이예요.