游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3294|回复: 12

[急件]程式?绦兄? 如何避免其他程式??走CPU?

[复制链接]

11

主题

102

帖子

102

积分

注册会员

Rank: 2

积分
102
发表于 2004-12-2 16:14:00 | 显示全部楼层 |阅读模式
目前
我以MMX?算2D的?示
可是
每一??像??算?r???PU?r?15~37
所以???是?到一半?rCPU被??走了
????怎?避免CPU被??走?

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
发表于 2004-12-2 16:22:00 | 显示全部楼层

Re:[急件]程式?绦兄? 如何避免其他程式??走CPU?

被谁抢了cpu阿?

30

主题

398

帖子

403

积分

中级会员

Rank: 3Rank: 3

积分
403
QQ
发表于 2004-12-2 16:24:00 | 显示全部楼层

Re:[急件]程式?绦兄? 如何避免其他程式??走CPU?

在运行程序前提示用户关闭其他程序.....
或者自己关闭其他进程
哈哈哈哈.............

13

主题

153

帖子

153

积分

注册会员

Rank: 2

积分
153
QQ
发表于 2004-12-2 18:38:00 | 显示全部楼层

Re:[急件]程式?绦兄? 如何避免其他程式??走CPU?

提高线程的优先级阿。
SetThreadPriority
不过要慎用,太高的话会影响系统一些关键线程的运行。

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2004-12-2 18:45:00 | 显示全部楼层

Re:[急件]程式?绦兄? 如何避免其他程式??走CPU?

最好不要向这方面想,这不是常规手段。

93

主题

1527

帖子

1532

积分

金牌会员

Rank: 6Rank: 6

积分
1532
发表于 2004-12-3 03:51:00 | 显示全部楼层

Re:[急件]程式?绦兄? 如何避免其他程式??走CPU?

调高线程优先级!~

8

主题

71

帖子

71

积分

注册会员

Rank: 2

积分
71
发表于 2004-12-3 08:07:00 | 显示全部楼层

Re:[急件]程式?绦兄? 如何避免其他程式??走CPU?

调高优先级后, 自己的程序就变成100%了

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
发表于 2004-12-3 10:06:00 | 显示全部楼层

Re:[急件]程式?绦兄? 如何避免其他程式??走CPU?

在消息循环为空时,循环你的主程序,不要在Timer中循环,少用Sleep函数,不要用WaitMessage函数

11

主题

102

帖子

102

积分

注册会员

Rank: 2

积分
102
 楼主| 发表于 2004-12-3 10:47:00 | 显示全部楼层

Re:[急件]程式?绦兄? 如何避免其他程式??走CPU?

        //提高?绦芯w的?绦?嘞
        HANDLE hThread = GetCurrentThread();
        SetThreadPriority(hThread, THREAD_PRIORITY_ABOVE_NORMAL);

?
        //降低?绦芯w的?绦?嘞
        HANDLE hThread = GetCurrentThread();
        SetThreadPriority(hThread, THREAD_PRIORITY_NORMAL);

用下去了...正在看效能如何?....
感??]差多少耶

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2004-12-3 10:52:00 | 显示全部楼层

Re:[急件]程式?绦兄? 如何避免其他程式??走CPU?

你应该多看看程序,而不是想这些方法。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-23 13:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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