如何让最小的程序占的资源最少-----100分求解

vc_asm vc_asm 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用另一个进程打开测试进程,在测试进程里只是等待一个信号,然后退出,请问如何能让这个进程占的资源最少?我想测系统可以最多开多少进程,在笔记本上测了下,不到160个,在台式机上测了下,没有超过3600个,我把汇编版和C++版的代码贴出来,希望高手指点,谢谢!

.386
.Model Flat, StdCall
Option Casemap :None ; 不区分大小写(对API与API常数无效)
;___________________________________________________________________________
Include kernel32.inc
IncludeLib kernel32.lib

.CODE
szName db "tp_Exit",0,0
START:
push esi
invoke OpenEvent,00100000h,0,offset szName
mov esi,eax
invoke WaitForSingleObject,esi,-1
invoke CloseHandle,esi
pop esi

invoke ExitProcess,0

END START
----------------------------------
#include "stdafx.h"

int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
// TODO: Place code here.
HANDLE heExit=OpenEventW(SYNCHRONIZE,FALSE,L"tp_Exit");
WaitForSingleObject(heExit,INFINITE);
CloseHandle(heExit);
return 0;
}
...全文

相关推荐

100分爱情测试.zip易语言程序源码资源下载

100分爱情测试.zip易语言程序源码资源下载100分爱情测试.zip易语言程序源码资源下载 1.适合学生做毕业设计用 2.适合程序员学习研究用 3.适合新手自学研究使用

yxkfw

编程序实现设有10个学生的成绩分别为85、62、64、79、82、99、100、78、88、86,试编制一个子程序统计60~69分,70~79分 ,80~89分,90~99分及100分的人数,分别存放到S6,S7,S8,S9及S10单元中。

编程序实现设有10个学生的成绩分别为85、62、64、79、82、99、100、78、88、86,试编制一个子程序统计60~69分,70~79分 ,80~89分,90~99分及100分的人数,分别存放到S6,S7,S8,S9及S10单元中。

rxwindy

coinage:计算制作一分硬币所需的最少 Sterling 硬币数量的 JavaScript 应用程序

铸币 给定一些便士的简单 JavaScript 应用程序将计算产生该数量所需的最少 Sterling 硬币数量。 例如。 123p = 1 x £1、1 x 20p、1 x 2p、1 x 1p

嘿嘿超

最少硬币问题

动态规划解决最少硬币问题的具体算法,C语言代码实现

langjitianya1314

经典逻辑题(程序实现):假如你在一个荒岛上有100瓶水,其中一瓶有毒,你有若干只小鼠,如何用最少的小鼠和最少的时间来判断出那瓶水有毒?

压缩包里详细描述的这个题的逻辑,并且加入了手动输入的功能,运用了线程(但是感觉没啥用),可以供大家参考

zhy745476110
评论 20
收藏 已收藏
分享
返回顶部
vc_asm
进程/线程/DLL 15,465 成员 49,169 内容