收录日期:2019/12/07 12:07:49 时间: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不是我们程序控制的,是操作系统控制的。看样你只能提高硬件的配置了。

我的光驱挂不上,我的声卡装不了!!! 想学ASP3.0,但IIS5里ASP对象那部分是是英文说明。请问哪有中文的??? 今夜偶遇terrywang,发生一段OOXX(念圈圈叉叉)的对白,不买也来看一看啊 进来讨论一下COM技术吧,这在国外很适新(言者有分) 哪里有提供ASP的个人网站,谢谢。 也是关于搜索引擎 有关文件输入的问题,请指教。 怎样开发自己的邮件列表? 我的问题为什么没有人回答? 各位大虾救救我的硬盘? 问位大虾们有谁做过股票接收系统,都用什么控件啊,讲一讲相关的技术吗? ado如何调用带返回参数(不是记录集)的存储过程? 怎样截获别的应用程序发给我的窗体的resize消息,我要把这个消息扔掉。 急,急,急!!!!!!!!!!!!! 过年发分了! 过年分红包了! 过年分红包了!只给第一个 明天就放假了,兄弟们,抓紧机会灌水啊!!!! SetWindowRgn怎样设置一个HRGN多次? 怎样打开带密码的Access数据库? 誰能幫我??? activebar2如何破解30天问题? 怎样配置ASP的调试环境? 救急!在MSHFlexGrid控件中如何用其自带的成员函数对高亮块实现动态控制? 不好意识问一个简单的问题! 关机不顺利 如何优化Windows2000的性能? 如何在JTable的不同行不同列里显示不同的组件,每一个方格里一个控件 凭证检索的简单问题 哪位大虾知道安装pushlet?请指教!