Delphi编的程序是否支持双核的CPU,谁试过?(0分)

  • 主题发起人 叶子黄了
  • 开始时间

叶子黄了

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi编的程序是否支持双核的CPU,谁试过?
 
W

wr960204

Unregistered / Unconfirmed
GUEST, unregistred user!
由操作系统保证.一般情况下应用程序可以不考虑.
当然也可以用API指定由哪个CPU执行哪个线程.核语言也没有关系.
 

叶子黄了

Unregistered / Unconfirmed
GUEST, unregistred user!
如果占用资源低的软件可以不考虑
如果占用资源高就要考虑
我发现,我编写的一个软件,在双核的机器上只有一个核在工作,
这样的效率实在是太低了,如果是一个双核3.0的CPU,只用了其中1.5
只相当于一个1.5的CPU在工作
奔腾系列任何一款产品都比这个1.5强吧
现在双核时代已经来了,我觉得,占用资源高的软件,应该要考虑双核的,要不效率很低
 
W

wr960204

Unregistered / Unconfirmed
GUEST, unregistred user!
只要写成多线程程序就行了.操作系统会负责调度的.
默认情况下操作系统会尽量平均分配线程使CPU负荷尽量平衡.这个是操作系统任务调度的事情.
 

叶子黄了

Unregistered / Unconfirmed
GUEST, unregistred user!
多线程感觉比较难
要是有这个控件就好了,放上就支持双核的
 
Y

yitang

Unregistered / Unconfirmed
GUEST, unregistred user!
只有多线程才能发挥出多核CPU的作用啊!
 

Similar threads

顶部