풀이란 말그대로 풀이죠. 무식해서 한국어로 번역하자면 적당한 표현을 찾
기 힘드네요... 아무튼 대충 제가 아는대로 얘기하자면...
쓰레드를 서버가 처리할 수 있을만큼만(?) 만들어 두시고 그 쓰레드가 일
을 할 준비를 해 놓은 상태로 유지하면서 일이 들어오면 적절한 일을 주면
서 유지하는 거라고 설명하면 될까요?(저는 풀은 다 그런식으로 생각하는
데...^^;)
예를 들어, 저희의 경우는 리눅스에서 쓰레드를 충분히 많이 미리 만들어
놓고 클라이언트의 리퀘스트를 받는 쓰레드하나가 존재하고 그 나머지는
전부 다 같이 리퀘스트를 처리하고 ACK를 날리는 형태였습니다. 즉 메세지
를 받는 쓰레드가 아닌 다른 쓰레드가 제대로 일을 하고는 있는지 등등의
필요한 작업을 도와줄 수 있으면서 원하는 기능을 하도록 구현하면 그게
곧 풀이되겠지요.
Re: thread pool이 뭔가요?
안녕하세요 ^^;
풀이란 말그대로 풀이죠. 무식해서 한국어로 번역하자면 적당한 표현을 찾
기 힘드네요... 아무튼 대충 제가 아는대로 얘기하자면...
쓰레드를 서버가 처리할 수 있을만큼만(?) 만들어 두시고 그 쓰레드가 일
을 할 준비를 해 놓은 상태로 유지하면서 일이 들어오면 적절한 일을 주면
서 유지하는 거라고 설명하면 될까요?(저는 풀은 다 그런식으로 생각하는
데...^^;)
예를 들어, 저희의 경우는 리눅스에서 쓰레드를 충분히 많이 미리 만들어
놓고 클라이언트의 리퀘스트를 받는 쓰레드하나가 존재하고 그 나머지는
전부 다 같이 리퀘스트를 처리하고 ACK를 날리는 형태였습니다. 즉 메세지
를 받는 쓰레드가 아닌 다른 쓰레드가 제대로 일을 하고는 있는지 등등의
필요한 작업을 도와줄 수 있으면서 원하는 기능을 하도록 구현하면 그게
곧 풀이되겠지요.
전 그렇게 생각합니다. 즐거운 하루 되시기 바랍니다.
댓글 달기