멀티코어 환경에서 스레드 로드 밸런싱 프로그램을 구현하려고 합니다.
코어의 스레드 스케쥴링을 보고 가장 빠르게 실행될수 있는 코어의 스케쥴링 리스트에 워커 스레드를 집어넣고 싶은데요..
제가 구현하고자 하는 환경은 윈도우서버 OS 에서 구현하고자 합니다.
현재 디바이스 드라이버 공부중인데.. 커널 공부부터 해야 겠다고 생각이 들어서요..
커널 쪽은 아예 모른다고 봐도 될정도로 무식합니다 -0-
현재 리눅스 커널을 공부해야 하나 싶어서 질문을 드립니다.
리눅스커널과 윈도우커널이 비슷하다고 얘기를 들어서요..
리눅스커널을 공부한 후에 커널에 대한 개념을 잡고 제가 구현하고자 하는 프로그램을 구현하는데 도움이 될까 해서 질문합니다..
디바이스 공부중인데 전혀 감이 오질 않아서요..
아니면 리눅스커널공부는 도움이 안될려나 걱정도 되고요..
고수님들께 질문드려서 명쾌한 답을 얻고자 하는 초보의 맘을 헤아려주시면 감사하겠습니다..