24小时热门版块排行榜    

查看: 969  |  回复: 3

cll3380

木虫 (著名写手)

[交流] 四核电脑最多能同时运行几个C++程序? 已有3人参与

如题,我昨天晚上同时运行了3个C++程序,今早发现有一个没有运行。请高手指点下
回复此楼
事在人为
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dyc_2008

捐助贵宾 (著名写手)

★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
leongoall: 金币+2, 鼓励认真回帖! 2012-10-25 13:52:42
华丽的飘过: 金币+3, 再鼓励一下 2012-12-13 02:47:06
首先说明,电脑并不知道你的程序是C C++ VB ,对它来说,都是二进制代码而已。
单核心时代,我们的电脑上同时跑的程序都是好几十个。这是多任务操作系统的杰作,各程序排队等候CPU时间。
你这个没有运行,如果不是程序本身有问题。就有可能是排队等CPU的时候出错了。
导致这个进程一直等不到CPU
貌似有个专业词语‘死锁’
一布福田,二修菩提
2楼2012-10-25 12:24:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

443708933

木虫 (著名写手)

★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
华丽的飘过: 金币+3, 3 2012-12-13 02:46:48
不同的程序对运算的要求不一样,你打开一个你的C++程序后看看任务管理器占有了多少,就知道能开几个程序了,但保证不超过90以上,不然万一波动,容易导致个别程序不能分配到线程,甚至死机。
3楼2012-10-26 08:19:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chenxingji

金虫 (小有名气)

太阳之子

★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
华丽的飘过: 金币+3, 3q 2012-12-13 02:46:35
要看程序的大小而定,如果要显示图像的程序的话,要看你的程序显示图像是一维的还是二维的或者三维的,一般二维的话可以运行3个吧,我做的程序要显示二维的在四核电脑最多只能运行3个,我是用FORTRAN语言的
千里之光,始于脚下,不积跬步无以至千里,不积小流无以成江海。
4楼2012-12-11 12:49:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cll3380 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见