收录日期:2020/06/02 12:48:48 时间:2016/08/27 23:17:10 标签:C#
我用C#写了一个进行大量计算的程序,该程序在电脑里没开网页、视频等耗资源的程序前,运行速度挺快,但当开了其他很多软件后,运行速度就会是以前是一半左右,我不知道: 该怎么才能保证该程序的运行速度一直是那么快,不知道这是CPU占用的问题,还是什么其他问题,求高手赐教。(这个程序经过检查没有问题)
换一个高性能的pc试试看啊?总线瓶颈?内存瓶颈?CPU应该问题不大,现在的电脑cpu的主频都不低啊
引用 1 楼 robertwang0499 的回复:
换一个高性能的pc试试看啊?总线瓶颈?内存瓶颈?CPU应该问题不大,现在的电脑cpu的主频都不低啊

不晓得 我的电脑挺好的。肿么才能使程序在运行过程中处于对内存或CPU最优先的占用呢
你运行程序之前可以检查当前系统负载

或者运行之前强行关闭一些程序
欢迎继续讨论哈
任务管理器,找到你的进程,把优先级调到最高(实时)
Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.High

但是这个有风险,如果你的程序写的有问题,会造成死机,只能重启
你想搞病毒啊,如果一个程序能够随便抢占CPU资源,这还了得
引用 7 楼 TheDolphin 的回复:
你想搞病毒啊,如果一个程序能够随便抢占CPU资源,这还了得

额 我可没那本事。我在做一个数据处理程序,但是当偶一边看视频一边运行这个程序时,发现数据处理的速度就会慢下来。所以。。。。
硬件搞成高端服务器的配置估计就没有那说的问题了。
系统中每个进程分配多少cpu不是我们程序控制的,是操作系统控制的。看样你只能提高硬件的配置了。

linux c 中怎么从字符串中截取从第5为开始长4个字符的数剧? 托盘图标的鼠标移出消息不响应 怎么又升级了呢? word文件里如何保留自己安装的字体 如何让对话框程序终止? 原来回复太短很早就有啊---偶见【riluo】旧帖 PYthon 3.0版本的py文件转换成exe,怎么搞 winform 如何获取父节点及子节点的ID? hibernate通过mysql进行两表外连接查询问题 添加了测试数据,大家看一下。 请教个匹配图片src的正则表达式 发现ACCESS的BUG 如何取得一个维度中相同的成员?????? 等待下班-6点结贴(10) JavaScript中怎么通过控件id取出标签名 请问这个为什么说我输入字符串格式错呢?? 正则真麻烦嘛,请问一下 sql高难算法求解 正则表达是提取字串的问题 0 o 有关空行技术的运用 一个加密算法,谁帮忙翻译成ASP的,谢谢 关于validate验证 tomcat中servlet一般什么时候被销毁? hibernate 多对一插入问题 . linux shell 编程 【抢沙发的注意了】CSDN改版后,回复字符长度有限制,最少10个,以免浪费机会 SQL排程新算法后续问题 IE控件 添加元素 用java压缩成rar,并解压缩rar文件?