CPU 리소스 관리와 관련된 공부를 하려면 어떤걸 해야하나요?

   조회 3871   추천 0    

 제가 지금 개인적으로 운영하는 게임서버의 경우 CPU의 첫번째 코어는 서버내 유저들을 관리하고 두번째 코어는 게임내 AI들을 관리하도록 설정되어 있는데요. 운영 원리는 모르고 해외 오픈 소스에서 긁어온 것들과 설정방법 튜토리얼을 보고 했습니다.
 CPU 리소스 자원의 관리를 효율적으로 할 수 있는 방법론?을 공부하려면 어디부터 시작해야 할까요?

보거스
짧은글 일수록 신중하게.
2015-08
효율적인 리소스관리라하시니 제일먼저 가상화가 떠오릅니다.

윈도우기반이신듯한데 코어별로 디테일하게 배분하기가 그리 쉽지 않을듯합니다.

자원관리를 하려면 일단 모니터링이 시작 아닐까요?
강희환 2015-08
컴퓨터 구조랑 OS 공부를 하셔야겠네요.
컴퓨터과학 개론서 하나 읽어보시면 좋을 것 같습니다.

근데 막상 개발자가 아닌, 사용자가 윈도우에서 자원관리를 할 수 있는 것은 별로 없다고 봅니다.
예를 드신 게임서버는 2개의 멀티 프로세스/쓰레드 프로그래밍을 한 것이구요.
프로그램 자체가 병렬 처리를 하도록 만들어지지 않았다면 사용자가 뭘 어떻게 배분하고 할수는 없습니다.


QnA
제목Page 1505/5710
2014-05   5155751   정은준1
2015-12   1690144   백메가
2018-04   3879   봄들판에서다
2020-06   3879   프랑
2017-07   3879   엠브리오
2014-08   3879   Nikon
2017-02   3879   메론
2020-05   3879   pumkin
2017-11   3879   장동건2014
2014-02   3879   루지운
2018-10   3879   마티니3
2017-06   3879   catstyle
2013-12   3879   금콩커피
2014-07   3879   노휘래
2020-04   3879   이지포토
2018-05   3879   DaVinci
2018-04   3879   epowergate
2015-08   3879   죠슈아
2017-09   3879   늘파란
2019-03   3879   프링글스
2015-06   3880   조스바
2015-01   3880   제라투룰