zoukankan      html  css  js  c++  java
  • 线程优先级

    线程优先级由线程所属进程的优先级类、线程自身的相对优先级别共同确定,二者组合值作为线程的基优先级。(base   priority   level)  
       
      Win32系统中,线程基优先级的范围从最低优先级0到最高优先级31。

    系統優先順序 程序優先順序類別 執行緒優先順序等級
    1 IDLE_PRIORITY_CLASS THREAD_PRIORITY_IDLE
    1 BELOW_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_IDLE
    1 NORMAL_PRIORITY_CLASS THREAD_PRIORITY_IDLE
    1 ABOVE_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_IDLE
    1 HIGH_PRIORITY_CLASS THREAD_PRIORITY_IDLE
    2 IDLE_PRIORITY_CLASS THREAD_PRIORITY_LOWEST
    3 IDLE_PRIORITY_CLASS THREAD_PRIORITY_BELOW_NORMAL
    4 IDLE_PRIORITY_CLASS THREAD_PRIORITY_NORMAL
    4 BELOW_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_LOWEST
    5 IDLE_PRIORITY_CLASS THREAD_PRIORITY_ABOVE_NORMAL
    5 BELOW_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_BELOW_NORMAL
    5 Background NORMAL_PRIORITY_CLASS THREAD_PRIORITY_LOWEST
    6 IDLE_PRIORITY_CLASS THREAD_PRIORITY_HIGHEST
    6 BELOW_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_NORMAL
    6 Background NORMAL_PRIORITY_CLASS THREAD_PRIORITY_BELOW_NORMAL
    7 BELOW_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_ABOVE_NORMAL
    7 Background NORMAL_PRIORITY_CLASS THREAD_PRIORITY_NORMAL
    7 Foreground NORMAL_PRIORITY_CLASS THREAD_PRIORITY_LOWEST
    8 BELOW_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_HIGHEST
    8 NORMAL_PRIORITY_CLASS THREAD_PRIORITY_ABOVE_NORMAL
    8 Foreground NORMAL_PRIORITY_CLASS THREAD_PRIORITY_BELOW_NORMAL
    8 ABOVE_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_LOWEST
    9 NORMAL_PRIORITY_CLASS THREAD_PRIORITY_HIGHEST
    9 Foreground NORMAL_PRIORITY_CLASS THREAD_PRIORITY_NORMAL
    9 ABOVE_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_BELOW_NORMAL
    10 Foreground NORMAL_PRIORITY_CLASS THREAD_PRIORITY_ABOVE_NORMAL
    10 ABOVE_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_NORMAL
    11 Foreground NORMAL_PRIORITY_CLASS THREAD_PRIORITY_HIGHEST
    11 ABOVE_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_ABOVE_NORMAL
    11 HIGH_PRIORITY_CLASS THREAD_PRIORITY_LOWEST
    12 ABOVE_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_HIGHEST
    12 HIGH_PRIORITY_CLASS THREAD_PRIORITY_BELOW_NORMAL
    13 HIGH_PRIORITY_CLASS THREAD_PRIORITY_NORMAL
    14 HIGH_PRIORITY_CLASS THREAD_PRIORITY_ABOVE_NORMAL
    15 HIGH_PRIORITY_CLASS THREAD_PRIORITY_HIGHEST
    15 HIGH_PRIORITY_CLASS THREAD_PRIORITY_TIME_CRITICAL
    15 IDLE_PRIORITY_CLASS THREAD_PRIORITY_TIME_CRITICAL
    15 BELOW_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_TIME_CRITICAL
    15 NORMAL_PRIORITY_CLASS THREAD_PRIORITY_TIME_CRITICAL
    15 ABOVE_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_TIME_CRITICAL
    16 REALTIME_PRIORITY_CLASS THREAD_PRIORITY_IDLE
    17 REALTIME_PRIORITY_CLASS -7
    18 REALTIME_PRIORITY_CLASS -6
    19 REALTIME_PRIORITY_CLASS -5
    20 REALTIME_PRIORITY_CLASS -4
    21 REALTIME_PRIORITY_CLASS -3
    22 REALTIME_PRIORITY_CLASS THREAD_PRIORITY_LOWEST
    23 REALTIME_PRIORITY_CLASS THREAD_PRIORITY_BELOW_NORMAL
    24 REALTIME_PRIORITY_CLASS THREAD_PRIORITY_NORMAL
    25 REALTIME_PRIORITY_CLASS THREAD_PRIORITY_ABOVE_NORMAL
    26 REALTIME_PRIORITY_CLASS THREAD_PRIORITY_HIGHEST
    27 REALTIME_PRIORITY_CLASS 3
    28 REALTIME_PRIORITY_CLASS 4
    29 REALTIME_PRIORITY_CLASS 5
    30 REALTIME_PRIORITY_CLASS 6
    31 REALTIME_PRIORITY_CLASS THREAD_PRIORITY_TIME_CRITICAL
  • 相关阅读:
    腾讯// 反转字符串
    腾讯//Multiply Strings 字符串相乘
    腾讯//盛最多水的容器
    腾讯//删除排序数组中的重复项
    腾讯//删除排序数组中的重复项
    C语言中的预处理命令
    Python十大应用领域与就业方向
    Python的主要应用领域及应用场景
    Git命令_git status
    Git命令_git add快速添加文件到暂存区
  • 原文地址:https://www.cnblogs.com/qintangtao/p/2968801.html
Copyright © 2011-2022 走看看