1楼:匿名用户
这个由系统分配是最好的,windows会根据实际情况选择最佳的cpu核心分配给当前进程。
但你的想法也可以考虑,但只有当程序作为服务运行,并且这个服务几乎属于服务器主应用时才考虑
2楼:匿名用户
windows核心编程,建议你看一下
1、使用c或c++编程获取电脑cpu使用率; 2、使用c或c++获取指定进程的cpu使有率?
3楼:匿名用户
得到cpu占有率的api函数:
getsystemtimes
得到内存使用情况的api函数:
globalmemorystatu*** function
retrieves information about the system's current usage of both physical and virtual memory.
getperformanceinfo function
retrieves the performance values contained in the performance_information structure
获取特定程序的内存使用情况用:
getproces**emoryinfo function
retrieves information about the memory usage of the specified process.
我写的一个cpu使用率例子:
#define _win32_winnt 0x0501
#include
#include
using namespace std;
__int64 ***parefiletime ( filetime time1, filetime time2 )
void main()}
用c或c++程序编写可以查看window进程,cpu,用户名(没分了,大家帮帮忙啊)
4楼:shift键
我给你说几个api吧copy至于程序你自己写吧:1查看进程用到的api:createtoolhelp32snapshow:
这个函数获得当前系统进程快照。process32first:获得快照中的第一个进程。
process32next:遍历系统进程。2获取cpu信息用到的api:
ntquerysysteminformation:这是个native api哦,使用时要注意的。3获得用户名用***userenum就ok了,具体参数自己查msdn
5楼:燕赵一剑
你找一本windows核心编程看看,了解一下相关概念,查查msdn就能够自己用vc++编写了。
6楼:baby宋兵甲
ctrl+alt+delete