애플리케이션보다 system 프로세스의 cpu 부하를 높이는 ui 작업

ui를 잦은 빈도로 업데이트하면 이 작업이 실행되는 프로세스 말고도 ‘system’ 프로세스의 cpu 사용이 는다. 예를 들면 모니터 크기 정도의 닷넷 DataGridView를 여러 스레드들에서 동시에 빠르게 반복하여 수정하는 경우다. 이러면 정작 이 작업이 실행되는 애플리케이션의 cpu 부하보다 시스템 프로세스의 그것이 더 높아진다. ui 작업의 상당 부분을 윈도우즈가 나눠서 처리하기 때문이다.

실행하는 애플리케이션의 cpu 부하만 보면 전체적인 시스템 부하를 놓칠 수 있으니 ui를 자주 건드릴 때에는 주의하는 게 좋다.