POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1785|回复: 10
打印 上一主题 下一主题

写了个简单程序,貌似不需要特别优化的程序也能用到双核?

[复制链接]
跳转到指定楼层
1#
发表于 2007-7-1 17:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用Visual C# 2005写了个简单程序
循环500000次生成随机数然后把他们做加减乘除
用任务管理器看到两个核心的占用率都在百分之五六十,没有到100的。
2#
发表于 2007-7-1 17:11 | 只看该作者
好像没有用到。你创建两个线程看看
回复 支持 反对

使用道具 举报

3#
发表于 2007-7-1 20:04 | 只看该作者
这。。。。。。不叫用到双核了。:sweatingbullets:
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2007-7-1 20:10 | 只看该作者
两个核心占用率都显示50-60%啊。俺粗浅地想,这不就是把任务交给两个核心分担了么?
回复 支持 反对

使用道具 举报

5#
发表于 2007-7-1 20:20 | 只看该作者
你看一下你的进程占了多少吧。
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2007-7-1 22:21 | 只看该作者
刚才又写了个。开两个线程,分别随机生成30000个数,然后用最土的冒泡排序。重复该过程100000次。两个核心都显示占用100%了,温度上到了55度,风扇转速2280,声音还是比较小的,很满意。
回复 支持 反对

使用道具 举报

7#
发表于 2007-7-1 22:41 | 只看该作者
原帖由 xing83 于 2007-7-1 22:21 发表
刚才又写了个。开两个线程,分别随机生成30000个数,然后用最土的冒泡排序。重复该过程100000次。两个核心都显示占用100%了,温度上到了55度,风扇转速2280,声音还是比较小的,很满意。

superPi是公认单线程的吧,你开一个跑着,然后打开任务管理器看看就知道了。。
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2007-7-1 23:22 | 只看该作者

回复 #7 mbbill 的帖子

现在电脑上不了网,下载不了superPi,所以才想到自己写个东西来烤机的。发帖子用的iBook连邻居的无线。
回复 支持 反对

使用道具 举报

9#
发表于 2007-7-2 00:04 | 只看该作者
原帖由 xing83 于 2007-7-1 23:22 发表
现在电脑上不了网,下载不了superPi,所以才想到自己写个东西来烤机的。发帖子用的iBook连邻居的无线。

用iBook下,然后U盘过去。:lol:
回复 支持 反对

使用道具 举报

10#
发表于 2007-7-2 00:08 | 只看该作者
编译器的功劳
回复 支持 反对

使用道具 举报

11#
发表于 2007-7-2 09:36 | 只看该作者
应该操作系统做调度的原因, 一个线程一会儿在CPU0上跑, 一会儿在CPU1上跑
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-7-22 03:29

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表