얼마전부터 잘 작동하던 서버가 가끔씩 cpu 자원을 백퍼센트가 되는 경우가 생기는데요.. 클라이언트가 메세지를 보내올떄만 그 메세지에 대해서 동작을 하고 다른 일을 하지도 않고 무한 루프에 빠지는 코드도 없거든요.. 레드햇 리눅스 7.3를 사용중인데,, 도대체 모르겠네요.. -.-;; 이런 상황에서 어떻게 대처해야될지 조언 좀 부탁드려요.. -_-;
무언가 처리를 할 때 100% cpu를 쓴 다음에 노는 것 아닐까요? 잠깐 동안 100%가 되었다가 낮아지는 것은 자연스러운 현상 같아 보이는데요 ;;
그 프로그램이 아니라 cron이나 데몬이 일하고 있는지도 모르니 top 띄워서 확인해 보시고요.
----
It is essential, if man is not to be compelled to have recourse, as a last resort, to rebellion against tyranny and oppression, that human rights should be protected by the rule of law.
[Universal Declaration of Human Rights]
recv하는 쪽의 리턴값을 체크해 보시기 바랍니다.0,-1....
recv하는 쪽의 리턴값을 체크해 보시기 바랍니다.
0,-1....
그나저나 백수 언제 탈출하냐... ㅡㅡ; 배고파라.
[quote="alsong"]recv하는 쪽의 리턴값을 체크해 보시기 바
클라이언트에서 접속하지않은 상태에서.. 이런 현상이 발생합니다.. -_-;;
select는 사용하시나요?
select는 사용하시나요?
울랄라~ 호기심 천국~!!
http://www.ezdoum.com
과연 그 프로세스가 실제로 CPU를 점유하고 있는지 확인해 보셨습니까?
과연 그 프로세스가 실제로 CPU를 점유하고 있는지 확인해 보셨습니까?
질문에는 그런 내용은 없네요.. pid확인하셔서 함 보시죠.
무언가 처리를 할 때 100% cpu를 쓴 다음에 노는 것 아닐까요? 잠
무언가 처리를 할 때 100% cpu를 쓴 다음에 노는 것 아닐까요? 잠깐 동안 100%가 되었다가 낮아지는 것은 자연스러운 현상 같아 보이는데요 ;;
그 프로그램이 아니라 cron이나 데몬이 일하고 있는지도 모르니 top 띄워서 확인해 보시고요.
----
It is essential, if man is not to be compelled to have recourse, as a last resort, to rebellion against tyranny and oppression, that human rights should be protected by the rule of law.
[Universal Declaration of Human Rights]
댓글 달기