线程的一些其它东西,只是列举一下。没有太理解,没有实际应用一下,先放一下
1、进程优先级,可以调用SetPriorityClass来改变进程优先级,也可以改变进程本身的。
2、线程相对优先级,使用SetThreadPriority设置,获取线程优先级GetThreadPriority。
3、动态提升线程优先级,允许或禁止系统提升一个进程中所有线程的优先级SetProcessPriorityBoost。
允许或禁止系统提升某个线程的优先级SetThreadPriorityBoost。
4、GetProcessPriorityBoost,GetThreadPriorityBoost,SetFileInformationByHandle
5、相当设置关联性,SetProcessAffinityMask,获取关联性代码GetProcessAffinityMask
设置关联性代码SetThreadAffinityMask,设置理解CPU,SetThreadIdealProcessor
1、进程优先级,可以调用SetPriorityClass来改变进程优先级,也可以改变进程本身的。
2、线程相对优先级,使用SetThreadPriority设置,获取线程优先级GetThreadPriority。
3、动态提升线程优先级,允许或禁止系统提升一个进程中所有线程的优先级SetProcessPriorityBoost。
允许或禁止系统提升某个线程的优先级SetThreadPriorityBoost。
4、GetProcessPriorityBoost,GetThreadPriorityBoost,SetFileInformationByHandle
5、相当设置关联性,SetProcessAffinityMask,获取关联性代码GetProcessAffinityMask
设置关联性代码SetThreadAffinityMask,设置理解CPU,SetThreadIdealProcessor