14장에서 하는거가 컨트롤러가 아니라 메모리를 확인하므로 결국 폴링방식과 다름 없다는 결론을 내렸슴.
이 문제를 해결하려면 비동기 I/O를 사용해야 한다고 생각했는데.
(참조 - http://en.wikipedia.org/wiki/Asynchronous_I/O#Polling)
윈도우에서는 모든 스레드마다 APC QUEUE를 줌.
(참조 - http://dakuo.tistory.com/108)
14장에서 하는거가 컨트롤러가 아니라 메모리를 확인하므로 결국 폴링방식과 다름 없다는 결론을 내렸슴.
이 문제를 해결하려면 비동기 I/O를 사용해야 한다고 생각했는데.
(참조 - http://en.wikipedia.org/wiki/Asynchronous_I/O#Polling)
윈도우에서는 모든 스레드마다 APC QUEUE를 줌.
(참조 - http://dakuo.tistory.com/108)