RSS구독하기:SUBSCRIBE TO RSS FEED
즐겨찾기추가:ADD FAVORITE
글쓰기:POST
관리자:ADMINISTRATOR
'우선순위'에 해당되는 글 1
고수닷넷 - 데미소다오렌지님

Windows의 작업관리자에서 보기, 열선택 메뉴에서 기본 우선순위를 선택하게 되면, 각각의 프로세스의 우선순위가 표시된다. 여기서 나타나는 우선순위를 조절하기 위해서는 다음 함수를 사용하면 된다.

BOOL SetPriorityClass(
  HANDLE hProcess,
  DWORD dwPriorityClass
);

첫번째 인자로 프로세스 핸들을, 두번째 인자로 지정하고 싶은 프로세스 우선순위 클래스를 넣어주면 된다. 두번째 인자로는 다음과 같은 값이 들어갈 수 있다.

    dwPriorityClass
  • ABOVE_NORMAL_PRIORITY_CLASS 높음과 보통 사이의 우선순위, 9x 지원안됨
  • BELOW_NORMAL_PRIORITY_CLASS 보통과 낮음 사이의 우선순위, 9x 지원안됨
  • HIGH_PRIORITY_CLASS 높음
  • IDLE_PRIORITY_CLASS 낮음
  • NORMAL_PRIORITY_CLASS 보통
  • REALTIME_PRIORITY_CLASS 실시간
SetPriorityClass(GetCurrentProcess(), HIGH_PRIORITY_CLASS); 

위와 같이 함수를 호출하게 되면, 현재 프로세스의 우선순위가 높음으로 변경된다. 하지만 이것은 단지 다른 프로세스에 비해서 스케쥴이 좀 더 높은 우선순위를 가진다는 것이지, 더 빨리 실행된다는 것을 의미하진 않는다.

물론 다른 낮은 우선순위의 프로세스들과 서로 경쟁하는 상황에서는 위와같이 높임으로써 CPU 시간을 좀 더 얻을 수 있지만, 그런 것들이 없는 상황이라면 그렇게 큰 효과를 보기는 어렵다.

이올린에 북마크하기(0) 이올린에 추천하기(0)
2007/01/03 16:28 2007/01/03 16:28
http://www.webdizen.net/blog/trackback/2550
비밀방문자  | 2007/06/11 15:32
관리자만 볼 수 있는 댓글입니다.
webdizen  | 2007/06/15 14:47
Report의 압박... 무섭죠... ㅋㅋ
[로그인][오픈아이디란?]
webdizen:이 세상에 존재하는 모든 데이터를 체계화하고, 효과적으로 분석하는 그 날까지 이 재미난 연구를 계속해 나갈 생각입니다.

현재 OLAP, Data Warehouse, Data Mining, Cloud Computing, MapReduce, Data Modeling에 대해서 연구하고 있습니다.
이 세상에 존재하는 모든 데이터를 체계화하고, 효과적으로 분석하는 그 날까지 이 재미난 연구를 계속해 나갈 생각입니다. 현재 OLAP, Data Warehouse, Data Mining, Cloud Computing, MapReduce, Data Modeling에 대해서 연구하고 있습니다.
전체 (3018)
Webdizen (145)
Hardware (121)
Software (120)
Windows (5)
Unix & Linux (120)
Cloud Computing (3)
Programming (807)
Data Modeling (0)
Database (105)
Data Warehouse (2)
Data Mining (4)
Network (66)
Web (80)
Security (91)
Embedded (70)
Multimedia (27)
Mobile (14)
Graphic (24)
Management (633)
Knowledge (581)
«   2010/09   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
  1. yundream의 프로그래밍 이야기  03/10
    printf,scanf를 이용한 형식화된 입출력
  2. 은마군의 나태블록  2009
    파일 열기/저장하기 CFileDialog
  3. 상우 :: Oranzie's BLOG  2008
    World IT Show 2008
  4. 3인3색  2008
    cvs서버 설치하기
  5. PHP와 Web 2.0  2007
    속속 공개되는 Google Chart Maker
  1. 2010/09 (2)
  2. 2010/08 (2)
  3. 2010/07 (2)
  4. 2010/05 (1)
  5. 2010/04 (2)