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
  • 相关阅读:
    jQuery 折叠,自动完成,小提示,树,验证插件(bassistance.de)
    多样化的连结提示效果(Tips)
    Ext开源 Extjs2.0 人力资源管理(ASP.NET)
    JavaScript面向对象编程
    访问Ext.data.store的数据
    Ext核心代码分析之Function.createDelegate
    支持firefox的省略符
    Ext 2.0下Jquery的整合使用示例
    多样化的垂直菜单(OUTLOOK菜单)
    使用 jQuery 简化 Ajax 开发
  • 原文地址:https://www.cnblogs.com/qintangtao/p/2968801.html
Copyright © 2011-2022 走看看