导航:首页 > 软件问题 > 如何提高软件性能

如何提高软件性能

发布时间:2022-03-30 19:14:35

‘壹’ 如何设置 Photoshop性能,以提高软件运行速度

1、 打开 Photoshop CC 软件,进入到工作主界面。

2、点击菜单栏的【编辑】,选择下拉栏中的【首选项】,再选择【性能】。

3、进入 Photoshop CC 的性能设置界面,在【性能】选项下有三个区域,四个部分,分别是内存使用情况、图形处理器设置、历史记录、高速缓存。下面就先针对这四个部分进行优化操作。

4、第一步:调整优化内存使用情况
“内存使用情况”显示的是 Photoshop 电脑可用的内存容量和 Photoshop 根据本机配置建议的选择范围。在默认情况下,Photoshop的内存使用量设置为 70%。
通过拖动滑块来分配调整内存使用量的值。如果在使用过程中遇到 Photoshop 提示内存不足的问题,就需要增加内存使用量的分配值。如果仅运行 Photoshop的情况下,建议将分配值调整为100%以提高 Photoshop 的性能。正常情况下,使用默认70%的分配值一般来说也是足够使用的。

5、第二步:调整高速缓存级别
Photoshop 通过图像高速缓存来对高分辨率图像的重绘进行加速,高速缓存级别越高,重绘的速度越快。但是要注意增加高速缓存级别提高 Photoshop 工作响应速度,同时也会延长图像的加载时间。如果处理的文件比较小,则将“高速缓存级别”设置为1或者2(设置为1时,可停用图像高速缓存);处理较大尺寸的文件时,则将“高速缓存级别”设置为大于4。一般使用中,建议将高速缓存级别设置为 4,以达到工作响应速度和图像加载时长的平衡。
Photoshop 中预设了三种高速缓存设置,分别是:文档较小、文档较大和默认。
当我们处理像素尺寸较小并且图层比较多的图像时,选择文档较小;
处理像素尺寸较大并且图层比较少的图像时,选择文档较大;
介于两者之间的,则选择默认选项。

6、第三步:限制历史记录状态数
Photoshop 提供的历史记录让我们很方便的撤回到之前的某一步操作,相当于有了‘后悔药’。提供便捷的同时也会增加缓存,降低软件性能。通过将“历史纪录状态”设置为合理的值,减少缓存并提高性能。Photoshop 的历史记录状态,默认值为20,最多可存储1000。对于新手而言,将“历史纪录状态”设置为50左右比较合适。

7、第四步:配置图形处理器(GPU)
对于GPU最佳的优化方法是定期更新电脑相关驱动。
如果使用 Photoshop 中的视频全景图和光圈、场景以及倾斜偏移模糊等功能,打开OpenCL将会提高 Photoshop 的性能。
打开OpenCL方法:点击【图形处理器设置】区域中的【高级设置】,选择【使用OpenCL】(我的显卡不支持,所以是灰色的,无法选中,看看就好)

‘贰’ 如何提升单个软件的性能

天气又开始热起来了

‘叁’ 如何提升系统性能

至尽为止我没有发现更详细的
一、系统属性中的项目∶
鼠标右健单击桌面上的“我的电脑”,选择“属性”,打开“系统属性”对话框
1.关闭系统还原
找到系统还原选项, 如果你不是老噼里啪啦安装一些软件(难道你比我还厉害),你也可以去掉,这样可以节省好多空间。将“在所有盘中禁用系统还原”前面的囗中打钩,点击“应用”。
2. 去掉“更新”选项:
对于大多数的用户来说,Windows XP的Windows Update功能似乎作用不大,多数程况下,补丁越多系统越慢,我们可以去掉它,操作步骤如下:点击“自动更新”选项卡,将“保持我的计算机最新”前面的“囗”内的勾取消,然后点击“应用”。
3. 打开DMA传输模式∶
选“硬件”选项卡,定“设备管理器”在设备管理器里展开“IDE ATA/ATAPI 控制器”前面的“+”号,可看到“主要通道”和“次要通道”,右键点击“主要通道”或“次要通道”,选属性,在属性窗口中点“高级”选项卡,将所有的传送模式都设定为“使用DMA(若用的)” ,系统就会自动打开DMA支援(在BIOS里也应该要先设为支援DMA),然后点击“确定”。
4.为IRQ中断请求排优先次序
为IRQ中断请求排优先次序计算机的每一个主要部件都设了个IRQ中断号。这里就是要通过修改每个IRQ请求的优先次序达到优化目的。这里主要的优化对象是系统/CMOS实时钟,它通过主板来提升性能。首先,要确定你想要哪个组件获得更高的性能,然后找到这个硬件正在使用的IRQ中断号。怎么找呢?打开控制面板里的系统属性(也可以按键盘上的Windows+Break热键组合打开它)。选中“硬件”选项卡,然后点击“设备管理器”按钮。右键点击要查IRQ号的组件,选择“属性”,然后点击“资源”选项卡。这里可以看到设备正在使用的IRQ中断号(如果没有IRQ中断号,选择另一个设备)。把中断号记下来,然后运行注册表编辑器regedit,找到注册表中的HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/PriorityControl 位置。我们要在这里建立一个名为IRQ#Priority(其中“#”是具体的IRQ中断号)的DWORD双字节值,然后把它的值设为1。譬如说,我的系统CMOS实时钟的IRQ中断号是8,我要建立的键名就是IRQ8Priority。重新启动计算机之后,就会发现刚优化过的组件性能有所提高。笔者强烈建议用这个方法优化系统CMOS实时钟,因为它能改善整块主板的性能。当然也可以把多个IRQ中断号优先级提高,但这样做的效果没那么好,而且有可能造成系统不稳定。要把这个优化设置撤消的话,只要把刚才建立的注册表键值删掉就OK了。
5.关闭“远程桌面”功能
顾名思义,这个功能就是让你可以让别人在另一台机器上访问你的桌面。可以说,在一个网络环境中,比如单位的局域网,这个功能很有用(要在防火墙没有限制的情况下)。比如你有问题了可以向同事求助,他可以不用到你的跟前,直接通过“远程桌面”来访问你的机器帮你解决问题。我个人认为这个功能有一定的不安全因素在里面,并且,计算机也不是时时都在出问题,所以我的建议关掉它,否则你不用它就等于白白浪费内存。
6.优化“视觉效果”设置
Windows XP在操用界面方面,的确是好看多了,不过好看的背后是以消耗大量内存作为代价的,如果你的内存没有256MB以上,最好还是优化一下你的“视觉效果”功能。右键单击“我的电脑”,点击属性,点击“高级”,在“性能”一栏中,点击“设置”,点击“视觉效果”,在这里可以看到外观的所有设置,可以手工去掉一些不需要的功能。
7.优化“启动和故障恢复”设置
如果在你的系统崩溃时发现你的硬盘使劲儿的响,那是因为Windows XP正在写DUMP文件呢,如果你不打算把这个文件寄给微软(浪费电话费),那么它又有什么用呢?所以笔者的建议是关闭。右键单击“我的电脑”,点击属性,点击“高级”,在“启动和故障恢复”一栏中,点击“设置”,其中的“系统失败”一栏中,建议改为∶自动重新启动,不转存。
8. 禁用“错误汇报”功能
这个功能可以在你的Windows XP发生错误的时候,系统自动收集一些错误资料然后发送给微软公司,以便其完善他们的操作系统(又一个浪费电话费且没用的功能)。笔者建议关掉它。如果这个功能对你没有用,那又何必让它占用着你的内存呢?右键单击“我的电脑”,点击属性,点击“高级”→“错误汇报”,选择“禁用错误汇报”功能。
9.自定义虚拟内存的大小
在“高级”选项卡中的“虚拟内存”栏目内点“更改”按钮。选择“自定义大小”,在“初始大小值”和“最大值”框内同时输入同一数值,该数值的大小=你的物理内存大小的2.5倍即可,(如果你的内存是128M的即输入576,内存越大所用的倍数越小。如果你有512M以上的内存即可禁用虚以内存,选择“无分页文件”)。输入数值后,一定要点击“设置”按钮,看到上面框内的数值改变了才生效,然后点确定,关闭窗口。
二、显示属性中的项目∶
右键单击桌面空白处,选择“属性”,打开“显示 属性”
1.关闭休眠支持
关闭“休眠支持”因为休眠功能占的硬盘空间约250M, 所以关闭比较好,屏幕保护程序-->电源-->休眠--取消“启用休眠”前面囗内的勾(不要打勾)(不过:我觉得休眠还是有用的。)
2.电源使用方案
其中“关闭监视器”建议选择30分钟为宜,而“关闭硬盘”这里选择“从不”,因为对硬盘进行关闭的话,再重新启动对磁头有很大的伤害.
3.刷新率
一般情况下你把刷新率设置在75Hz以上显示器就没有闪烁感,你就会感觉很舒服。而刷新率和显示器的带宽有关系,带宽越大其刷新率就越高。另外,俺建议你不要使用额外的刷新率,因为这相当于是对显示器进行超频,而且和对CPU的超频相比伤害更大!只要你的显示器刷新率达到85Hz就足够了,而不必刻意追求更高的刷新率,反而会大大减少了显示器的寿命。

三、组策略中的项目∶
开始—运行—键入 gpedit.msc ,打开“组策略”窗口
1. 取消限制可保留带宽
展开 “管理模板”中的“网络” , 展开 “QoS 数据包调度程序”, 在右边窗右键单击“限制可保留带宽” ,在属性中的“设置”中有“限制可保留带宽” ,选择“已禁用”,确定即可。当进行完上述修改并应用后,用户应该在网络连接的属性对话框内的一般属性标签栏中能够看到 “(QoS 数据包调度程序)”。如果没有该条目,说明修改没有成功,QoS仍然在占用着20%的带宽。Home版不支持该操作,无法去除该限制!
有必要说明一下,但还是留着让大家参考!
关于xp或2003有20%的“保留带宽”,有这样一个推论:去掉后速度提升20%,xp在带宽上做了手脚。这些说法在网上广为流行,然而你费时费力去掉这个限制后,却发现速度并没有提升!
据我所知,这个方法最早来源于《电脑报》,直到今天这个所谓的“技巧”还在网上广为流传。所以,我觉得有必要在这儿说一下。
其实根本不用去掉。
这个20%带宽并非“保留”,是指在使用QoS 应用程序编程接口 (API)的程序最多在每个接口基础链路上可以申请预留20%的带宽,但是如果此程序并未充分利用,这些带宽仍然可以被其他程序所用。
在微软的《技术资源规划》中指出:除非有应用程序专门请求优先的带宽,否则在 Windows XP PC 上运行的应用程序可以共享所有的网络带宽。但如果做出请求的应用程序没有发送数据,则这些“预定”的带宽仍可用于其它应用程序。。。。默认情况下,对终端系统的每个接口上的基础链路而言,应用程序可以预定的合计带宽最多可为该基础链路速度的 20%。如果预定了带宽的应用程序没有发送足够的数据来充分利用带宽,则预定带宽中未被使用的部分将仍可用于同一主机上的其它数据流。
可见,所谓20%的保留带宽纯属个别人断章取义,误导视听而已。

四、控制面板中的项目∶
1. 调用系统声音方案
与以往的Windows操作系统相比,Windows XP提供了更加优秀的声音方案,但系统默认却没有调用该方案。为了激活该方案,我们需要执行下列操作:打开“控制面板”,选择“声音、语音、音频设备”项,从中找到“修改声音方案”的任务栏,在打开的对话框中选择“Windows默认”,此时系统会提示用户是否保存以前的声音方案设置,用户可以选择“否”并点击“确认”,完成修改。
2.在关机时清理页面文件
打开“控制面板”,点击“管理工具”→“本地安全策略”→“本地策略”→“安全选项”,双击其中“关机:清理虚拟内存页面文件”一项,点击弹出选单中的“已启用”选项,单击“确定”即可。

五、注册表中的项目∶
点击开始菜单,选择“运行”,然后输入“regedit”回车。即可打开注册表编辑器
1.加速XP的开关机缩短等待时间
找到HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control, 将 WaitToKillServiceTimeout 的佰设为:1000或更小 ( 原设定值:20000 )。找到 HKEY_CURRENT_USER/Control Panel/Desktop 键,将右边视窗的WaitToKillAppTimeout 改为 1000, ( 原设定值:20000 )即关闭程序时仅等待1秒。将 HungAppTimeout 值改为:500( 原设定值:5000 ), 表示程序出错时等待0.5秒。
2.让系统自动关闭停止响应的程序
打开注册表 HKEY_CURRENT_USER/Control Panel/Desktop 键, 将 AutoEndTasks 值设为 1 ( 原设定值:0 )
3.提升Prefetcher服务性能
Windows XP自带了一个名为Prefetcher的服务,这个服务管理着Windows启动时的程序初始,其中指定的程序可以在以后使用中快速载入。Prefetcher在默认情况下就是打开的,不过它的性能还可以进一步提升。打开注册表编辑器,在注册表中找到 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/MemoryManagement/PrefetchParameters,其中有一个键值名为EnablePrefetcher,多数情况下它的值是3。推荐设置值是5,在我的机子上,设为5的时候工作状态最佳。可以随便试试不同的数值,直到找到最适合自己机子的值为止。也可以把Prefetcher禁用掉,只需把值设为0就可以了。不过,除非是为了测试用途,一般人都不会傻到把它设为0.
4. 不加载DLL文件
浏览器在使用之后往往会有部分DLL文件在内存中缓存好长一段时间,相当大一部分内存会被不用的DLL文件点用。为了防止这种事情发生,找到注册表如下位置HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer接下来建立一个名为AlwaysUnloadDLL,值为1的双字节值。如果想要去除这项优化,只需把该键值设为0(也可以干脆把键删掉)。注意:该项优化要在Windows重新启动后才生效。
5. 完全关闭Windows XP文件保护功能
此招慎用,从注册表中找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon,修改“SFCDisable”键值“FFFFFF9D”,如果需要重新启用该功能,重新设置为“0”就可以了。
6. 加快窗口显示速度
加快窗口显示速度:我们可以通过修改注册表来改变窗口从任务栏弹出,以及最小化回归任务栏的动作,步骤如下:打开注册表编辑器,找到HKEY_CURRENT_USER/Control Panel/Desktop/WindowMetrics子键分支,在右边的窗口中找到MinAniMate键值,其类型为REG_SZ,默认情况下此健值的值为1,表示打开窗口显示的动画,把它改为0,则禁止动画的显示,接下来从开始菜单中选择“注销”命令,激活刚才所作的修改即可。
7.设置启动信息或增加警告信息
如果在启动Windows XP时,希望显示一些自己定义的个性化信息,可以按以下步骤来操作:找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon子键分支,双击在它下面的LegalNoticeCaption健值名称,打开“编辑字符串”窗口,在“数值数据”文本框中输入信息对话框的标题,比如“你好,欢迎使用本机器”,然后双击LegalNoticeText,在随后出现的“编辑字符串”窗口中输入想要显示的警告信息,比如“请不要随意修改本机的设置,谢谢!”,单击“确定”按钮,重新启动即可看到修改后的效果了。
8.每次启动时保持桌面设置不变
我们可以通过修改注册表来保护我们的桌面设置,无论做了什么样的修改,只要重新启动之后桌面就会恢复原样。步骤如下:找到HKEY_CURRENT_USERS/Software/Microsoft/Windows/CurrentVersion/Polices/Explorer子键分支,在它的下面找到NoSaveSettings,其类型为REG_SZ,将其键值改为“0”,或者直接删除该键值项,重新启动系统使设置生效。
9.修改鼠标右键菜单
修改鼠标右键菜单我们知道在98下可以通过注册表来修改鼠标右键菜单,其实在WinXP中也可以。方法如下:这里以在鼠标右键菜单上添加“用DOS窗口在这里浏览”为例。打开注册表编辑器,找到HKEY_CLASSES_ROOT/Directory/shell,然后选中它,点击鼠标右键,新建一个主键,取名为“DOS”,然后选中新建的主键,在右边双击默认字符串值,在弹出的对话框中输入“用DOS窗口在这里浏览”,然后选中新建的主键,再建立一个主键,取名为“command”,选中“command”主键,修改默认值为“cmd.exe /k /"cd %/"”即可。检查:在任意一个文件夹上按下鼠标右键,可以在弹出的菜单里面看到“用DOS窗口在这里浏览”,选择用DOS窗口在这里浏览,按下鼠标左键,看到没有,DOS窗口弹了出来!
10.修改系统ID号
修改系统ID号(ID号在WinXP里面很重要)在系统属性里面的常规标签下我们可以看到一串数字,如:55661-005-0809362-22169等等。这就是ID号。正版的WinXP每一套的ID号是不相同的(应该可以猜到我的目的了吧?),那么我们可不可以修改呢?当然可以(废话!如果不可以就没有必要写这篇文章了)。跟我来,看看我的本领!1)ID号是存放在注册表里面的。主要放在这几个键值下:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Registration的字符串ProctIdHKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/User inFORMation的字符串产品标识 /*如果没有使用向微软注册的话,这里不会出现*/HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion的字符串ProctIdHKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion的字符串ProctId以上4个地方就是在注册表中存放ID的键值,修改的时候要同时修改,修改完以后再看系统属性里面的常规标签,以免修改失败,导致ID还原。
11.修改版本号
Windows里面有一个内部版本号(正式版的是:2600.xpclient.010817-1148),这个版本号也是存放在注册表中的,具体位置是HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion,它用一个字符串来记录,修改这个名字叫做BUILDLAB的字符串就可以修改你的XP的版本号。
12.清除共享文件夹
WINDOWS XP操作系统一个比较不友好的用户界面是在“我的电脑”窗口上半部分显示所有共享的文件夹,如果用户设置的共享文件夹较多,每当打开“我的电脑”窗口时,就会列有很多共享文件夹信息。如何删除这些信息显示呢?使用注册表编辑器,并寻找这个主键/"HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/EXPLORER/MyComputer/NameSpace/DelegateFolders/",在该主键下有一个名为{59031A47-3F72-44A7-89C5-5595FE6B30EE}的副键,删除该副键便可清除那些共享文件夹信息。上述修改无需重新启动便可生效。
13. 加快开始菜单的显示速度
WINDOWS XP系统默认的开始菜单显示较慢,但用户可以通过编辑注册键值来加快显示,具体方法是:打开注册表编辑器,寻找/"HKEY_CURRENT_USER/CONTROL PANEL/DESKTOP/MENUSHOWDELAY/"主键,系统默认值为400,用户可以根据自己的喜好适当调小该键值,如200,最低可设为“0”。
14.启动时禁止自动调用"WINDOWS MESSENGER"
为了推广微软公司推出的即时聊天程序/"WINDOWS MESSENGER/",WINDOWS XP操作系统的默认设置是在系统启动时便调用该程序。但如果你并不习惯使用该程序,可以通过删除/"HKEY_CURRENT_USER/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/RUN/MSMSGS/"此键来实现。
也可在MESSENGER里设置,打开MESSENGER,工具--选项--首选项--把"在windows启动时运行windows messenger"前的钩去掉就OK了.
15.禁用页面文件
HKEY_LOCAL_MACHINE/SYSTEM/CURRENTCONTROLSET/CONTROL/SESSION MANAGER/MEMORY MANAGEMENT禁用内存页面文件"PAGING EXECUTIVE",在正常情况下,XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能。要注意的是,拥有很多内存的用户(256M以上)才好使用这个设置。这个设置的名字正如它的功能一样,叫“DISABLEPAGINGEXECUTIVE”。把它的值从0改为1就可以禁止内存页面文件调度了。
也可在性能选项--高级--虚拟内存那里点更改--无分页文件
16.提升系统缓存
HKEY_LOCAL_MACHINE/SYSTEM/CURRENTCONTROLSET/CONTROL/SESSION MANAGER/MEMORY MANAGEMENT把LARGESYSTEMCACHE键值从0改为1,WINDOWS XP就会把除了4M之外的系统内存全部分配到文件系统缓存中,这意味着XP的内核能够在内存中运行,大大提高系统速度。剩下的4M内存是用来做磁盘缓存的,在一定条件下需要的时候,XP还会分配更多一些。一般来说,这项优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。正如前面所说的,必须有256M以上的内存,才好激活LARGESYSTEMCACHE,否则不要动它。
17.输入/输出性能
这个优化只对SERVER用户才有实在意义——它能够提升系统进行大容量文件传输时的性能。在默认情况下,这个键值在注册表中是不存在的,必须自己建一个,在HKEY_LOCAL_MACHINE/SYSTEM/CURRENTCONTROLSET/CONTROL/SESSION MANAGER/MEMORY MANAGEMENT下建一个DWORD(双字节值)键值,命名为IOPAGELOCKLIMIT。多数人在使用这项优化时都发现8到16M字节之间性能最好,具体设什么值,可以设进去试试看哪个值可以获得最佳性能。记住这个值是用字节来计算的,因此,譬如你要分配12M的话,就是12 * 1024 * 1024,也就是12582912。跟前面的内存优化一样,只有当你的内存大于256M的时候才好更改这里的值。
18.设置CPU二级缓存容量
WINDOWS XP无法自动检测处理器的二级缓存容量,需要我们自己在注册表中手动设置,首先打开:HKEY_LOCAL_MACHINE/SYSTEM/CURRENTCONTROLSET/CONTROL/SESSION MANAGER/MEMORY MANAGEMENT/,选择“SECONDLEVELDATACACHE”,根据自己所用的处理器设置即可,例如PIII COPPERMINE/P4 WILLAMETTE是“256”,ATHLON XP是“384”,P4 NORTHWOOD是“512”
说明一下,但是该项还是保留给大家参考.
在众多的XP优化技巧中,较为流行的一种说法是Windows XP系统需要用户手工打开CPU的二级缓存,这样才能使CPU发挥出最大效率。这种说法流传相当广泛,现在使用率最高的Windows系统优化软件之一的“Windows 优化大师”也是持这种观点,在它的优化设置栏中就有优化CPU二级缓存的选项。
我们先看看这个所谓的优化技巧是怎样告诉我们的。
【Windows XP系统中,默认状态下CPU二级缓存并未打开。为了提高系统性能,我们可以通过修改注册表,或使用“Windows优化大师”等软件来开启它。
运行注册表编辑器,展开HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/Memory Management分支,双击右侧窗口中的“SecondLevelDataCace”,然后在弹出的窗口中直接填入当前计算机所使用的CPU的二级缓存容量即可。
赛扬处理器的二级缓存为128KB,应将其值设置为80(16进制,下同)。PⅡ、PⅢ、P4均为512KB二级缓存,应设置为200;PⅢE(EB)、P4 Willamette只有256KB二级缓存,应设置为100;AMD Duron只有64KB二级缓存,应设置为40;K6-3拥有256KB二级缓存;Athlon拥有512KB二级缓存;Athlon XP拥有256KB二级缓存;Athlon XP(Barton核心)拥有512KB二级缓存。
使用Windows优化大师也可以正确设置CPU的二级缓存:启动Windows优化大师,选择“系统性能优化”,在“文件系统优化”中,最上面就是关于CPU二级缓存的设置项。拖动滑块到相应的位置后,保存设置并重新启动计算机即可。】
事实真的是这样吗?
我们在微软的知识库中找到了如下的内容:“HKLM/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management”中的SecondLevelDataCache键的值只有在Windows XP系统从硬件抽象层(Hardware Abstraction Layer )读取CPU二级缓存(L2)失败时才会读取SecondLevelDataCache键的数据。而且SecondLevelDataCache键值=0的意义是二级缓存为256KB。
在一篇知识库文章中我们还找到了“Do not change the SecondLevelDataCache entry ”这样的话,在文章中指出一些第三方资料宣称修改SecondLevelDataCache键的值可以提高系统性能是不正确的。二级缓存的数值是由操作系统检测并且完全不受SecondLevelDataCache值的影响。
从微软知识库的文章中我们可以看到,所谓的Windows XP系统需要用户手动打开二级缓存这种说法是错误的。Windows XP系统是根据硬件抽象层读取CPU的二级缓存数值。只有在读取失败时才会读取SecondLevelDataCache的值,而且SecondLevelDataCache的默认数值0所代表的意义就是二级缓存为256KB,而不是表示关闭。所以CPU的二级缓存在任何时候都是开启的,用户没有必要再自行修改。
‘转自PCONLINE’

19.加速共享文件夹查看速度
这是一项很棒的优化,在找到这项优化之前,我经常在漫长地等待窗口显示其它机子上的共享目录中敲破头皮。通常情况下,当WINDOWS XP连接到其它计算机时,会检查对方机子上所有预定的任务——这真是多余,而且还会让你等上30秒钟,实在太糟糕了。所幸的是,很容易就可以把这个过程给禁掉。首先,在注册表中找到HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/CURRENT VERSION/EXPLORER/REMOTECOMPUTER/NAMESPACE。在这里面,应该有个{D6277990-4C6A-11CF-8D87-00AA0060F5BF键。只需把它删掉,重新启动计算机后,WINDOWS就不再检查预定任务了,速度明显提高!
20.优化NTFS文件系统
NTFS的好处不用说了吧,但也有不足。取消更新最后一次磁盘访问,这样对于容量大的分区,会减慢速度。运行“REGEDIT”,在HKEY_LOCAL_MACHINE/SYSTEM/CURRENTCONTOLSET/CONTROL/FILESYSTEM)中,加DWORD,数值为1。
21.卸载无用的动态链接
资源管理器经常在内存中留下无用的动态链接,为了消除这种现象,你可以打开注册表编辑器,设置键值:HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/EXPLORER
ALWAYSUNLOADDLL=DWORD: 1将其设为0,这一功能就会被关闭。注意:为了让设置生效,需要重新启动计算机。六、系统启动设置中的项目∶
点击开始菜单,选择“运行”,然后输入“MSCONFIG”回车。
这是一个系统内置的WINDOWS设置工具。我们要动手脚的是(启动)选项卡,点击“启动”选项卡,这个选项卡中显示了WINDOWS启动时运行的所有程序。这里没有一个程序对WINDOWS来说是生死悠关的,所以放心大胆地把不要的去掉。把你不想要随系统启动而启动的程序前的勾勾去掉之后,WINDOWS启动会快些,同时空闲的系统资源也会多出一些。

七、系统清理∶
1. 删除WINDOWS强加的附件∶
用记事本打开/WINDOWS/INF/SYSOC.INF(先将文件复制一个作为备用),用查找/替换功能,在查找框中输入“,HIDE”(一个英文逗号紧跟HIDE),将“替换为”框设为空。并选全部替换,这样,就把所有的,HIDE都去掉了,保存并退出,再运行“添加-删除程序”,就会看见“添加/删除 WINDOWS 组件”中多出了好几个选项;这样你可以删除那些对于你来说,没有用的附件。
2. 删除系统文件备份
开始--运行SFC.EXE /PURGECACHE (一般用户是不怎么用的)
3. 删除WINDOWS驱动备份文件
WINDOWS/DRIVER CACHE/I386目录下的DRIVER.CAB文件 (73M)
4.删除帮助文件
删除WINDOWS/下的HELP文件夹帮助文件(减掉40多M) (使用中文汉化包的文件大小为92兆,刚开始使用XP的最好别删)
5.删除备用的DLL文件
删掉/WINDOWS/SYSTEM32/DLLCACHE下文件(减去200——300MB)。(这是备用的DLL文件,只要你拷贝了安装文件,完全可以这样做。)
6.把我的文档、IE的临时文件夹、用户变量临时文件和系统临时文件夹都转到其他分区,如D:/TEMP。
(同时对系统的速度,和硬盘都有好处,如果使用的是双系统,最好把两个系统的IE临时文件都放在同一个文件夹,这样既加快速度有节省空间)。1)右键点击“我的文档”--属性--移动--移动到∶D:/TEMP。 2)右键点击桌面上的“INTERNET EXPLORER”--“属性”--在“常规”选项卡中的“INTERNET临时文件”栏目中点击“设置”按钮,在弹出的“设置对话框”中,点击“移动文件夹”,选择路径为E:/TEMP,然后点“确定”再“确定”。 3)在系统属性中点“高级”选项卡,点“环境变量”接钮,分别选择用户变量下的TEMP、TEM和系统变量下的TEMP、TEM,点编辑,然后将变量值改为E:/TEMP,点击确定。
7. 删除/WINDOWS/IME下不用的输入法
删除/WINDOWS/IME下不用的输入法! (日文,韩文,繁体中文输入法,84.5MB) (到底哪个是哪个自己研究一下吧!有时候?/ca>

‘肆’ 谁知道如何提高软件质量

【摘要】 软件质量是软件产品的灵魂。本文全面介绍了质量的概念,提出了从流程、技术、组织管理、人员技能发展等多个角度提高软件质量的重要性;并对目前国际上流行的 CMM 标准进行了介绍,提出了使用 PSP 和 TSP 来实现 CMM 的方法。本文最后还给出了中小型软件公司在提高软件质量方面的一个初步思路。【关键字】 质量管理,软件开发过程模型,软件分析和设计方法,软件测试, CMM 如何提高软件的质量已经不是一个纯粹的技术问题,而是一个工程的问题。自从计算机诞生以来,相应的软件开发就存在了。由于早期的计算机运行性能较低,软件的可编程范围也较狭窄,因此质量问题就没有那么突出。 50 年代后期到 60 年代,高级语言的相继诞生并得到了广泛的应用,随之而来的是软件规模也越来越庞大,越来越复杂。伴随着软件应用的越来越广泛,软件的质量问题就变得越来越突出。根据美国国家宇航局 NASA 的统计,在 80 年代初,软件引起的故障与硬件引起的故障,其比率约为 1.1:1.0 ,到了 80 年代末,这一比率已达到 2.5:1.0 。因此如何提高软件的质量成为软件工程研究的一个重点。自从软件危机产生以来,出现了很多提高产品质量的理论和方法,有的从技术角度出发,例如:面向对象技术的产生和推广,第四代语言的诞生等等;有的从自动化工具入手,例如: CASE 工具、过程控制软件、自动化管理平台等;有的从过程模型角度出发,例如:迭代模型、螺旋模型、 RUP 、 IPD 、净室软件工程等;也有从管理角度出发的,例如:团队管理、绩效管理、 PSP 、 TSP 等;也有从测试角度出发的,例如:加强全流程的测试等;一些相应的规范和标准也孕育而生,例如: ISO9000 系列、 CMM 、 QMS 等。然而每一种技术都不是绝对的,软件质量的提高应该是一个综合的因素,需要从每个方面进行改进,同时还需要兼顾成本和进度。一、什么是质量? 作为软件产品的销售人员,市场人员或维护人员经常会受到客户这样那样的指责或抱怨,客户说:你们产品的质量太差,不稳定等等。那么什么是质量呢?我们该如何来衡量质量呢?质量具有三个维度:" 符合目标。目标是客户所定义的,符合目标即判断我们是不是在做需要做的事情。" 符合需求。即产品是不是在做让它做的事情。" 符合实际需求。实际的需求包括用户明确说明的和隐含的需求。ISO 关于质量的定义表示如下:“ 一个实体(产品或服务)的所有特性,基于这些特性可以满足明显的或隐含的需要。 ” 注意,在这个定义中包含明显的需求和隐含的需求。而往往我们会忽略隐含的需求。因此在控制一个产品的质量的过程中必须关注这些隐含的需求,并给予应有的验证。 另一方面因为我们的产品是为客户提供服务的,因此凡是不满足客户需求的,我们都认为是一个失效( failure )。所以我们的产品必须始终围绕着客户的需求进行开发和验证。 这里我们谈到客户,其实在一个软件的需求收集过程中需要关注客户和用户。而我们经常会忽略客户与用户之间的区别。那么谁是客户?谁是用户呢?简单的来说, 客户是真正能够决定是否购买你软件的人,而用户是实际使用软件的人。了解了这个区别,对于你在分析需求的重要性的时候就可以进行参考。同时在产品质量验证 的时候也可以做出不同的权衡。另一方面我们在考虑我们用户需求的时候,往往只考虑了实际使用软件的人员,而忽略了其它一些人员对软件的要求或对软件造成的 潜在竞争,这包括维护人员的要求、系统管理人员的要求、软件上下游人员的要求、先前版本的情况、市场上竞争对手的软件情况等。 每个人提到质量的时候,经常会遇到下列矛盾,在这些矛盾中隐含着对质量的承诺【 5 】:" 质量需要一个承诺,尤其是高层管理者的承诺。但为了得到质量,高层管理者必须和其雇用的员工进行紧密合作;" 许多人相信没有缺陷的产品和服务是不可能的。但是控制在一定级别的缺陷数是正常并可接受的;" 质量经常是和成本紧密联系在一起,一个高质量的产品同时也意味着高投入。这是设计的质量和一致性质量的一个矛盾;" 一个高的质量要求需求规格说明书足够详细,以便产品可以根据这些规格说明书进行定量的分析。然而许多组织没有能力或者不愿意产生如此详细程度的规格说明书;" 技术人员经常相信规范和标准会束缚他们的创造力,因此就不遵照标准做事。然而如果要得到高质量的产品,就必须遵循良好定义的标准和过程。二、流程对质量的贡献 好了,既然已经了解了什么是质量,那么怎么才能改进软件产品的质量呢?从一个企业的长远发展来看,首先应当从流程抓起,规范软件产品的开发过程。这是一个 软件企业从小作坊的生产方式向集成化、规范化的大公司迈进的必经之路,也是从根本上解决质量问题,提高工作效率的一个关键手段。 软件产品的开发同其它产品(如汽车)的生产有着共同特性,即需要按一定的过程来进行生产。在工业界,流水线生产方式被证明是一种高效且能够比较稳定地保证 产品质量的一种方式。通过这种方式,不同的人员被安排在流程的不同位置,最终为着一个目标共同努力,这样可以防止人员工作间的内耗,极大的提高工作效率。 并且由于其过程来源于成功的实例,因此其最终的产品质量能够满足过程所设定的范围要求。软件工程在软件的发展过程中吸取了这个经验并把它应用到了软件开发 中,这就形成了软件工程过程,简单的说就是开发流程。 无论做什么事情,都有一个循序渐进的过程,从计划到策略再到实现。软件流程就是按照这种思维来定义开发过程,它根据不同的产品特点和以往的成功经验,定义 了从需求到最终产品交付的一整套流程。流程告诉我们该怎么一步一步去实现产品,可能会有那些风险,如何去避免风险等等。由于流程来源于成功的经验,因此, 按照流程进行开发可以使得我们少走弯路,并有效的提高产品质量,提高用户的满意度。 目前流行的流程方法有很多种,不同的过程模型适合于不同类型的项目。瀑布模型是应用的最为广泛的一种模型,也是最容易理解和掌握的模型,然而它的缺陷也是 显而易见的。遗漏的需求或者不断变更的需求会使得该模型无所适从。然而,对于那些容易理解但很复杂的项目,采用瀑布模型会是比较适合的,因为你可以按部就 班的去处理复杂的问题。在质量要求高于成本和进度要求的时候,该模型表现的尤其突出。螺旋模型是也是一个经典模型,它关注于发现和降低项目的风险【 8 】。螺旋型项目从小的规模开始,然后探测风险,制定风险控制计划,接着确定下一步项目是否还要继续,然后进行下一个螺旋的反复。该模型的最大优点就是随着成本的增加,风险程度随之降低。然而螺旋模型的缺点是比较复杂,且需要管理人员有责任心,专注以及有管理方面经验。RUP ( Rational Unified Process )是 Rational 公司提出的一套开发过程模型,它是一个面向对象软件工程的通用业务流程【 9 】。它描述了一系列相关的软件工程流程,它们具有相同的结构,即相同的流程构架。 RUP 为在开发组织中分配任务和职责提供了一种规范方法,其目标是确保在可预计的时间安排和预算内开发出满足最终用户需求的高品质的软件。 RUP 具有两个轴,一个是时间轴,这是动态的。另一个是工作流轴,这是静态的。在时间轴上, RUP 划分了四个阶段:初始阶段、细化阶段、构造阶段和发布阶段。每个阶段都使用了迭代的概念。在工作流轴上, RUP 设计了六个核心工作流程和三个核心支撑工作流程,核心工作流轴包括:业务建模工作流、需求工作流、分析设计工作流、实现工作流、测试工作流和发布工作流。核心支撑工作流包括:环境工作流、项目管理工作流和配置与变更管理工作流。具体可以参考图 1 。 RUP 汇集现代软件开发中多方面的最佳经验,并为适应各种项目及组织的需要提供了灵活的形式。作为一个商业模型,它具有非常详细的过程指导和模板。但是同样由于该模型比较复杂,因此在模型的掌握上需要花费比较大的成本。尤其对项目管理者提出了比较高的要求。图1 RUP 工作流程示意图IPD ( Integrated Proct Development )流程是由 IBM 提出来的一套集成产品开发流程,非常适合于复杂的大型开发项目,尤其涉及到软硬件结合的项目。 IPD 从整个产品角度出发,流程综合考虑了从系统工程、研发(硬件、软件、结构工业设计、测试、资料开发等)、制造、财务到市场、采购、技术支援等所有流程。是 一个端到端的流程。在 IPD 流程中总共划分了六个阶段(概念阶段、计划阶段、开发阶段、验证阶段、发布阶段和生命周期阶段),四个个决策评审点(概念阶段决策评审点、计划阶段决策评 审点、可获得性决策评审点和生命周期终止决策评审点)以及六个技术评审点,具体可以参考图 2 。 IPD 流程是一个阶段性模型,具有瀑布模型的影子。该模型通过使用全面而又复杂的流程来把一个庞大而又复杂的系统进行分解并降低风险。一定程度上,该模型是通过 流程成本来提高整个产品的质量并获得市场的占有。由于该流程没有定义如何进行流程回退的机制,因此对于需求经常变动的项目该流程就显得不大适合了。并且对 于一些小的项目,也不是非常适合使用该流程。图2 IPD 流程示意图三、流程与技术 流程和成功不是等价的。没有流程就成功是不可能得到保证,但有了流程并不意味着肯定能够成功。这恐怕是很多迷信于流程的人所不能接受的。但这的确是个事实。记得有个做了将近 30 多年的需求分析专家说过:即使是一个已经达到 CMM4 级的公司,也完全有可能做不好需求分析。为什么?技术,技术是成功的另外一个必要条件。就好比现在你要从上海到北京去,流程给你指出了最短的路径,技术提供给你最快的交通工具。两者结合就是完美。 对于软件开发来说,要保证软件的质量,需要掌握多方面的技术,包括分析技术、设计技术、编码技术和测试技术等等。在国内有一个普遍的非正常现象,就是大家 觉得只有编程能力才是玩电脑的真正技能。就好像造一套房子,其它都不重要,只要砖瓦匠有高超的技能就行了。尽管这个比喻会打击很多程序员的自尊心,但这的 确是一个事实。我们缺少系统级的工程师,在分析和设计方面的工作做得很不扎实。需求是一个项目的灵魂。模棱两可的需求带来不可避免的后果便是返工 —— 重做一些你认为已做好的事情。返工会耗费开发总费用的 4 0 % ,而 7 0 % ~ 8 5 % 的重做是由于需求方面的错误所导致的( l e ff i n g w e l l1 9 9 7 )【 10 】。想象一下如果你能减少一半的返工会是怎样的情况?你能更快地开发出产品,在同样的时间内开发更多、更好的产品,甚至能偶尔回家休息休息。在《软件需求》一书中关于如何进行需求分析给出了比较详细的介绍【 7 】, RUP 中关于需求的指导也是很实用的。 设计是最能体现一个工程师能力和水平的环节。一个好的设计基本上决定了产品的最终质量。设计是把需求转换成系统的一个关键步骤,它需要从自然语言描述的需求中寻找出设计的基础单元,构建出整个系统的构架。在 RUP 中关于系统构架师和设计师的定位是相当高的。关于设计方面的技能涉及面是很广的,包括传统的结构化设计到面向对象设计。设计人员需要掌握一定的建模技术。 UML 是国际上比较流行的一种建模语言【 11 】。在嵌入式方面, SDL 也是一种非常好的选择。《设计模式》是在设计思想方面总结的非常出色的一本书【 6 】,作为一名设计人员(尤其是面向对象设计人员)必须要好好研究一下。但是对这些模式的应用应当讲究一种自然的应用,千万不要因为模式而去设计模式,否则会适得其反。 现在的程序员热中于掌握多种编程语言,或者讲究语言的过分技巧化,而往往忽略了编程语言的规范化。不规范的语言应用给程序的可理解性、可维护性以及可测试 性带来了大的伤害,进而损害了产品的质量。某公司曾对中国程序员和印度程序员做过一个测验,这个测验要求参加者对一组数进行排序。测试结果发现,印度程序 员设计的程序使用的算法并不是最优,但却是最不容易出错的,并且几个程序员写出来的代码如出一辙。而几个中国程序员写出的代码,有的非常漂亮,很精练,效 率很高;有的却很冗杂,还有错误。如果大家是在做研究性的项目或纯粹兴趣性的项目,那么充分发挥自己的编程天才也无可厚非。然而,对于一个软件公司,产品 最终是要交给用户的,需要遵循的是一个软件产品的开发工程。因此这类软件的开发需要遵循一定的编程规范,毕竟开发的软件不是自己用,还需要和别人的集成, 还需要给以后版本重用和维护。 测试的技术将在第五节进行阐述。总之流程很关键,技术也很重要,我的观点是:鱼和熊掌,两者都不能放。

‘伍’ 怎样提升系统性能

在使用Windows XP的过程中,系统速度会随着时间的推移越来越慢,你可重装系统,但重装后,那么多的应用软件也要重新安装,如何在不安装系统的前提下提升Windows XP的运行速度呢?
1、定期整理磁盘碎片
计算机硬盘中最细小的单位是扇区,一个档案通常会占用若干扇区,每当硬盘用久了,无数次的新增、更改和删除档案后,就会造成很多断断续续的扇区,因而非连续性的档案便会愈来愈多,硬盘磁头便需要花更多时间跳来跳去来读取数据,这就导致硬盘速度减慢。有见及此,windows才会有“整理磁盘碎片”出现。只要执行“整理磁盘碎片”,所有非连续性的档案都会被重新编排得整整齐齐,至于执行时间,大约一星期左右执行一次便可了。
2、去掉预定任务
通常情况下,Windows XP在连接其它计算机时,会全面检查对方机子上所有预定的任务,这个检查会让你等上30秒钟或更多时间。去掉的方法是开始
a、修改注册表的run键,取消那几个不常用的东西,比如Windows Messenger。启用注册表管理器:开始→运行→Regedit→找到“HKEY_CURRENT_USER\Software\Microsoft\Windows\Current\Version\Run\
MSMSGS”/BACKGROUND这个键值,右键→删除,世界清静多了,顺便把那几个什么cfmon的都干掉吧。
b、修改注册表来减少预读取,减少进度条等待时间,效果是进度条跑一圈就进入登录画面了,开始→运行→regedit启动注册表编辑器,找HKEY_LOCAL_MACHINESYSTEM\ Current\Control\SetControl\ Session anagerMemory\ManagementPrefetchParameters,有一个键EnablePrefetcher把它的数值改为“1”就可以了。另外不常更换硬件的朋友可以在系统属性中把总线设备上面的设备类型设置为none(无)。

3、关闭系统属性中的特效
这可是简单有效的提速良方。点击开始→控制面板→系统→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。这样桌面就会和win2000很相似的,我还是挺喜欢XP的蓝色窗口,所以在“在窗口和按钮上使用视觉样式”打上勾,这样既能看到漂亮的蓝色界面,又可以加快速度。

5、Windows XP实现1秒关机
体积庞大的Windows XP操作系统关机起来很慢,大约需要30~50秒,但是按我们下面提供的方法更改注册表选项,你的Windows XP系统关机速度就会非常的快了。
找到HKEY-CURRENT-USER\Control Panel\Desktop键,将WaitToKillAppTimeout改为:1000,即关闭程序时仅等待1秒。
另:程序出错和系统自动关闭停止响应的程序如何实现快速关闭。
a、将HungAppTimeout 值改为:200,表示程序出错时等待0.5秒。
b、将AutoEndTasks 值设为:1,让系统自动关闭停止响应的程序。
6、关掉调试器Dr. Watson
我好像从win95年代开始一次也没用过这东西,可以这样取消:打开册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current\Version\AeDebug子键分支,双击在它下面的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就取消它的运行了。沿用这个思路,我们可以把所有具备调试功能的选项取消,比如蓝屏时出现的memory.dmp,在“我的电脑→属性→高级→设置→写入调试信息→选择无”等等。
7、加快启动速度
要加快Windows XP的启动速度。可以通过修改注册表来达到目的,在注册表编辑器,找到HKEY_LOCAL_ ManagerMemory ManagementPrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少;

9、优化网上邻居
Windows XP网上邻居在使用时系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,这样速度显然会慢的很多。这些功能对我们没多大用的话,可以将其删除。在注册表编辑器中找到HKEY_LOCAL_ ,删除其下的(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。
10、自动关闭停止响应程序
有些时候,Win XP会提示你某某程序停止响应,很烦,通过修改注册表我们可以让其自行关闭,在HKEY_CURRENT_USERControl PanelDesktop中将字符健值是AutoEndTasks的数值数据更改为1,重新注销或启动即可。
11、加快菜单显示速度
为了加快菜单的显示速度,我们可以按照以下方法进行设置:我们可以在HKEY_CURRENT_USERControl PanelDesktop下找到“MenuShowDelay”主键,把它的值改为“0”就可以达到加快菜单显示速度的效果。
12、清除内存中不被使用的DLL文件
在注册表的HKKEY_LOCAL_,在Explorer增加一个项AlwaysUnloadDLL,默认值设为1。注:如由默认值设定为0则代表停用此功能。
13、加快预读能力改善开机速度
Windows XP预读设定可提高系统速度,加快开机速度。按照下面的方法进行修改可进一步善用CPU的效率:HKEY_LOCAL_Manager
MemoryManagement],在PrefetchParameters右边窗口,将EnablePrefetcher的数值数据如下更改,如使用PIII 800MHz CPU以上的建议将数值数据更改为4或5,否则建议保留数值数据为默认值即3。

一、软件篇
1、设定虚拟内存
硬盘中有一个很宠大的数据交换文件,它是系统预留给虚拟内存作暂存的地方,很多应用程序都经常会使用到,所以系统需要经常对主存储器作大量的数据存取,因此存取这个档案的速度便构成影响计算机快慢的非常重要因素!一般Windows预设的是由系统自行管理虚拟内存,它会因应不同程序所需而自动调校交换档的大小,但这样的变大缩小会给系统带来额外的负担,令系统运作变慢!有见及此,用户最好自定虚拟内存的最小值和最大值,避免经常变换大小。要设定虚拟内存,在“我的电脑”上按右键选择“属性”,在“高级”选项里的“效能”的对话框中,对“虚拟内存”进行设置。

3、检查应用软件或者驱动程序
有些程序在电脑系统启动会时使系统变慢。如果要是否是这方面的原因,我们可以从“安全模式”启动。因为这是原始启动,“安全模式”运行的要比正常运行时要慢。但是,如果你用“安全模式”启动发现电脑启动速度比正常启动时速度要快,那可能某个程序是导致系统启动速度变慢的原因。
4、桌面图标太多会惹祸
桌面上有太多图标也会降低系统启动速度。Windows每次启动并显示桌面时,都需要逐个查找桌面快捷方式的图标并加载它们,图标越多,所花费的时间当然就越多。同时有些杀毒软件提供了系统启动扫描功能,这将会耗费非常多的时间,其实如果你已经打开了杀毒软件的实时监视功能,那么启动时扫描系统就显得有些多余,还是将这项功能禁止吧! 建议大家将不常用的桌面图标放到一个专门的文件夹中或者干脆删除!
5、ADSL导致的系统启动变慢
默认情况下Windows XP在启动时会对网卡等网络设备进行自检,如果发现网卡的IP地址等未配置好就会对其进行设置,这可能是导致系统启动变慢的真正原因。这时我们可以打开“本地连接”属性菜单,双击“常规”项中的“Internet协议”打开“TCP/IP属性”菜单。将网卡的IP地址配置为一个在公网(默认的网关是192.168.1.1)中尚未使用的数值如192.168.1.X,X取介于2~255之间的值,子网掩码设置为255.255.255.0,默认网关和DNS可取默认设置。
6、字体对速度的影响
虽然微软声称Windows操作系统可以安装1000~1500种字体,但实际上当你安装的字体超过500 种时,就会出现问题,比如:字体从应用程序的字体列表中消失以及Windows的启动速度大幅下降。在此建议最好将用不到或者不常用的字体删除,为避免删除后发生意外,可先进行必要的备份。
7、删除随机启动程序
何谓随机启动程序呢?随机启动程序就是在开机时加载的程序。随机启动程序不但拖慢开机时的速度,而且更快地消耗计算机资源以及内存,一般来说,如果想删除随机启动程序,可去“启动”清单中删除,但如果想详细些,例如是QQ、popkiller 之类的软件,是不能在“启动”清单中删除的,要去“附属应用程序”,然后去“系统工具”,再去“系统信息”,进去后,按上方工具列的“工具”,再按“系统组态编辑程序”,进去后,在“启动”的对话框中,就会详细列出在启动电脑时加载的随机启动程序了!XP系统你也可以在“运行”是输入Msconfig调用“系统配置实用程序”才终止系统随机启动程序,2000系统需要从XP中复制msconfig程序。
8、取消背景和关闭activedesktop
不知大家有否留意到,我们平时一直摆放在桌面上漂亮的背景,其实是很浪费计算机资源的!不但如此,而且还拖慢计算机在执行应用程序时的速度!本想美化桌面,但又拖慢计算机的速度,这样我们就需要不在使用背景了,方法是:在桌面上按鼠标右键,再按内容,然后在“背景”的对话框中,选“无”,在“外观”的对话框中,在桌面预设的青绿色,改为黑色......至于关闭activedesktop,即是叫你关闭从桌面上的web画面,例如在桌面上按鼠标右键,再按内容,然后在“背景”的对话框中,有一幅背景,名为Windows XX,那副就是web画面了!所以如何系统配置不高就不要开启。

10、把Windows变得更苗条
与DOS系统相比,Windows过于庞大,而且随着你每天的操作,安装新软件、加载运行库、添加新游戏等等使得它变得更加庞大,而更为重要的是变大的不仅仅是它的目录,还有它的注册表和运行库。因为即使删除了某个程序,可是它使用的DLL文件仍然会存在,因而随着使用日久,Windows的启动和退出时需要加载的DLL动态链接库文件越来越大,自然系统运行速度也就越来越慢了。这时我们就需要使用一些彻底删除DLL的程序,它们可以使Windows恢复苗条的身材。建议极品玩家们最好每隔两个月就重新安装一遍Windows,这很有效。
11、更改系统开机时间
虽然你已知道了如何新增和删除一些随机启动程序,但你又知不知道,在开机至到进入Windows的那段时间,计算机在做着什么呢?又或者是,执行着什么程序呢?那些程序,必定要全部载完才开始进入Windows,你有否想过,如果可删除一些不必要的开机时的程序,开机时的速度会否加快呢?答案是会的!想要修改,可按"开始",选"执行",然后键入win.ini,开启后,可以把以下各段落的内容删除,是删内容,千万不要连标题也删除!它们包括:[compatibility]、[compatibility32]、[imecompatibility]、[compatibility95]、[molecompatibility]和[embedding]。

二、硬件篇
1、Windows系统自行关闭硬盘DMA模式
硬盘的DMA模式大家应该都知道吧,硬盘的PATA模式有DMA33、DMA66、DMA100和DMA133,最新的SATA-150都出来了!一般来说现在大多数人用的还是PATA模式的硬盘,硬盘使用DMA模式相比以前的PIO模式传输的速度要快2~8倍。DMA模式的起用对系统的性能起到了实质的作用。但是你知道吗?Windows 2000、XP、2003系统有时会自行关闭硬盘的DMA模式,自动改用PIO模式运行!这就造成在使用以上系统中硬盘性能突然下降,其中最明显的现象有:系统起动速度明显变慢,一般来说正常Windows XP系统启动时那个由左向右运动的滑条最多走2~4次系统就能启动,但这一问题发生时可能会走5~8次或更多!而且在运行系统时进行硬盘操作时明显感觉变慢,在运行一些大的软件时CPU占用率时常达到100%而产生停顿,玩一些大型3D游戏时画面时有明显停顿,出现以上问题时大家最好看看自己硬盘的DMA模式是不是被Windows 系统自行关闭了。查看自己的系统是否打开DMA模式:
a. 双击“管理工具”,然后双击“计算机管理”;
b. 单击“系统工具”,然后单击“设备管理器”;
c. 展开“IDE ATA/ATAPI 控制器”节点;
d. 双击您的“主要IDE控制器”;

2、CPU 和风扇是否正常运转并足够制冷
当CPU风扇转速变慢时,CPU本身的温度就会升高,为了保护CPU的安全,CPU就会自动降低运行频率,从而导致计算机运行速度变慢。有两个方法检测CPU的温度。你可以用“手指测法”用手指试一下处理器的温度是否烫手,但是要注意的是采用这种方法必须先拔掉电源插头,然后接一根接地线来防止身上带的静电击穿CPU以至损坏。另一个比较科学的方法是用带感温器的万用表来检测处理器的温度。
因为处理器的种类和型号不同,合理温度也各不相同。但是总的来说,温度应该低于 110 度。如果你发现处理器的测试高于这处温度,检查一下机箱内的风扇是否正常运转。
3、USB和扫描仪造成的影响
由于Windows 启动时会对各个驱动器(包括光驱)进行检测,因此如果光驱中放置了光盘,也会延长电脑的启动时间。所以如果电脑安装了扫描仪等设备,或在启动时已经连接了USB硬盘,那么不妨试试先将它们断开,看看启动速度是不是有变化。一般来说,由于USB接口速度较慢,因此相应设备会对电脑启动速度有较明显的影响,应该尽量在启动后再连接USB设备。如果没有USB设备,那么建议直接在BIOS设置中将USB功能关闭。
4、是否使用了磁盘压缩
因为“磁盘压缩”可能会使电脑性能急剧下降,造成系统速度的变慢。所以这时你应该检测一下是否使用了“磁盘压缩”,具体操作是在“我的电脑”上点击鼠标右键,从弹出的菜单选择“属性”选项,来检查驱动器的属性。
5、网卡造成的影响
只要设置不当,网卡也会明显影响系统启动速度,你的电脑如果连接在局域网内,安装好网卡驱动程序后,默认情况下系统会自动通过DHCP来获得IP地址,但大多数公司的局域网并没有DHCP服务器,因此如果用户设置成“自动获得IP地址”,系统在启动时就会不断在网络中搜索DHCP 服务器,直到获得IP 地址或超时,自然就影响了启动时间,因此局域网用户最好为自己的电脑指定固定IP地址。
6、文件夹和打印机共享
安装了Windows XP专业版的电脑也会出现启动非常慢的时候,有些时候系统似乎给人死机的感觉,登录系统后,桌面也不出现,电脑就像停止反应,1分钟后才能正常使用。这是由于使用了Bootvis.exe 程序后,其中的Mrxsmb.dll文件为电脑启动添加了67秒的时间!
要解决这个问题,只要停止共享文件夹和打印机即可:选择“开始→设置→网络和拨号连接”,右击“本地连接”,选择“属性”,在打开的窗口中取消“此连接使用下列选定的组件”下的“Microsoft网络的文件和打印机共享”前的复选框,重启电脑即可。

‘陆’ 怎样提高系统的性能

XP加速常用 XP加速常用
加速计划
WinXP的启动会有许多影响速度的功能,尽管ms说已经作最优化处理过,但对我们来说还是有许多可定制之处。我一般是这样来做的。
1、修改注册表的run键,取消那几个不常用的东西,比如Windows Messenger 。启用注册表管理器:开始→运行→Regedit→找到“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\MSMSGS” /BACKGROUND 这个键值,右键→删除,世界清静多了,顺便把那几个什么cfmon的都干掉吧。
2、修改注册表来减少预读取,减少进度条等待时间,效果是进度条跑一圈就进入登录画面了,开始→运行→regedit启动注册表编辑器,找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters, 有一个键EnablePrefetcher把它的数值改为“1”就可以了。另外不常更换硬件的朋友可以在系统属性中把总线设备上面的设备类型设置为none(无)。
3、关闭系统属性中的特效,这可是简单有效的提速良方。点击开始→控制面板→系统→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。这样桌面就会和win2000很相似的,我还是挺喜欢XP的蓝色窗口,所以在“在窗口和按钮上使用视觉样式”打上勾,这样既能看到漂亮的蓝色界面,又可以加快速度。
4、我用Windows commadner+Winrar来管理文件,Win XP的ZIP支持对我而言连鸡肋也不如,因为不管我需不需要,开机系统就打开个zip支持,本来就闲少的系统资源又少了一分,点击开始→运行,敲入:“regsvr32 /u zipfldr.dll”双引号中间的,然后回车确认即可,成功的标志是出现个提示窗口,内容大致为:zipfldr.dll中的Dll UnrgisterServer成功。
5、快速浏览局域网络的共享
通常情况下,Windows XP在连接其它计算机时,会全面检查对方机子上所有预定的任务,这个检查会让你等上30秒钟或更多时间。去掉的方法是开始→运行→Regedit→在注册表中找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Explorer\RemoteComputer\NameSpace。在此键值下,会有个{D6277990-4C6A-11CF-8D87-00AA0060F5BF}键,把它删掉后,重新启动计算机,Windows XP就不再检查预定任务了,hoho~~~ ,速度明显提高啦!
6、关掉调试器Dr. Watson
我好像从win95年代开始一次也没用过这东西,可以这样取消:打开册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug子键分支,双击在它下面的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就取消它的运行了。沿用这个思路,我们可以把所有具备调试功能的选项取消,比如蓝屏时出现的memory.dmp,在“我的电脑→属性→高级→设置→写入调试信息→选择无”等等。
c.加速XP的开关机 ***
缩短等待时间
打开注册表编辑器,找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control,
将 WaitToKillServiceTimeout 设为∶1000或更小。 ( 原设置值∶20000 )
d.
找到 HKEY_CURRENT_USER\Control Panel\Desktop 键,将右边窗口的 WaitToKillAppTimeout 改为 1000,
( 原设置值∶20000 )即关闭程序时仅等待1秒。将 HungAppTimeout 值改为∶200( 原设置值∶5000 ),
表示程序出错时等待0.5秒。
e.
让系统自动关闭停止回送的程序。打开注册表 HKEY_CURRENT_USER\Control Panel\Desktop 键,
将 AutoEndTasks 值设为 1。 ( 原设置值∶0 )
6》让你的硬盘更快,让系统更快更稳定
一、合理使用硬盘
何为合理使用硬盘呢?首先我们要了解硬盘盘片的物理结构。分区并格式化后的硬盘却是以扇区为基本单位的,一个分区是由若干个扇区构成的。那什么是扇区呢?我们都知道磁盘在工作时是转动的,它所存储的信息是按一系列同心圆记录在其表面上的,每一个同心圆称为一个磁道,在图1我们可以看到磁道和扇区的分布情况(当然,这只是个示意图而已,实物要比图中密得多!),很多朋友认为那个红色的“大块头”是一个扇区,但正确的认识应该是黄色的那小块为一个扇区。一个扇区的大小为512字节,一个整圆环为一个磁道,一个磁道上有若干个扇区,所以我们不难看出,越*外的磁道上的单个扇区其体积越大,换句话就是其密度越小,由于硬盘是机械传动,所以磁头对其的寻找、读、写速度也就越快,分区的分布也是从外圈向内圈的,所以C盘相对于D盘等要*外,这就是为什么我们感觉C盘比D、E等分区要快的原因。
明白了上面的知识,我们就能合理使用硬盘了!以一块容量为60GB的新硬盘为例进行说明:把C盘分为3至5GB(视操作系统而定),把D盘调成1GB,把E盘设为10GB,省下的就看着设吧(可对半分为F和G盘)——对系统速度没有什么影响。
分好区后如何使用是最为关键的:
1、把操作系统装在C盘上并把MwIE、Foxmail、ICQ、QQ、FlashGet、超级兔子、播放器软件以及一些看图软件等常用小型软件也安装在C盘上。如果您使用诸如Office之类的微软大型软件的话,也要将其安装到C盘上。当然,由于我们并不会用到其中的全部功能,所以要定制安装那些有用的部分以节省C盘空间!然后把虚拟内存设置到D盘上(只是暂时的^_^)后再使用系统自带的磁盘碎片整理程序把C盘整理一下。
2、使用“微晓注册表优化大师”之类的系统修改软件把“我的文档”、“上网缓冲”、“上网历史”、“收藏夹”等经常要进行写、删操作的文件夹设置到D盘上来尽量避免其它分区产生磁盘碎片而降低硬盘性能!
3、把各种应用软件安装到E盘,至于游戏可装在F盘,G盘用来存放影音文件。
4、对C盘再进行一次碎片整理,然后进行完下面的第二大步后再把虚拟内存设置到C盘上!
二、虚拟内存的设置
将虚拟内存设置成固定值已经是个普遍“真理”了,而且这样做是十分正确的,但绝大多数人都是将其设置到C盘以外的非系统所在分区上,而且其值多为物理内存的2~3倍。多数人都认为这个值越大系统的性能越好、运行速度越快!但事实并非如此,因为系统比较依赖于虚拟内存——如果虚拟内存较大,系统会在物理内存还有很多空闲空间时就开始使用虚拟内存了,那些已经用不到的东东却还滞留在物理内存中,这就必然导致内存性能的下降!
于是笔者从32MB内存开始试起至512MB内存为止,发现上面的说到的事实是非常正确的,虚拟内存应设置为物理内存0至1.5倍(0倍是多少啊?就是禁用!^_^)为好,而且物理内存越大这个倍数就应越小而不是越大。当物理内存等于或大于512MB时,绝大多数PC就可以禁用虚拟内存不用了,这时内存性能是最高的!^_^
至于您的虚拟内存具体要设置成多大,您就要自己试一试了,因为这和常驻内存软件的多少和大小以及您平时运行的软件是有直接关系的,所以笔者无法给出建议值。您可先将其设为物理内存等同后,再运行几个大型软件,如果没有异常情况出现的话,您就再将其设置成物理内存的一半后再运行那几个大型软件,如果出现了异常,您就要适当加大虚拟内存的值了!以此类推,当您找到最佳值后只要把这个值设置到C盘上就OK了!:)
注:如果您使用的是Windows ME及以下的操作系统的话,可下载“MagnaRAM 97”来优化物理内存和虚拟内存,这样的效果更好!另外,笔者建议您不要再使用那些所谓的优化和整理内存的软件了!
三、合理摆放“快捷方式”
绝大多数情况下,我们运行软件都是通常该软件的“快捷方式”来做到的,硬盘越来越大,安装的软件也越来越多,有很多朋友喜欢把快捷方式都放到桌面上,这样不但使您眼花缭乱,而且系统性能也会下降,而且会造成系统资源占用过大而使系统变得不稳定,所以我们最好把桌面上的快捷方式控制在10个左右,其它的快捷方式可全放到开始菜单和快捷启动栏中,而且把所有软件的“卸载”快捷方式删除以提高系统性能。另外,尽量不要存在重复的快捷方式。
四、慎用“安全类”软件
这里所说的安全类软件就是指实时性的防毒软件和防火墙。该类软件对系统资源和CPU资源的占用是非常大的(有的高达30%以上),如果您不经常上杂七杂八网站的话,这类软件完全没有必要使用!这比对CPU进行超频可实际、方便得多了!:)
五、减少不必要的随机启动程序
这是一个老生常谈的问题,但很多朋友并不知道什么程序是可以禁止的,什么是不能禁止的,所以很多人并没有进行这一步的工作。有了优化大师这一工作就简单得多了,在图2界面的“开机速度优化”中优化大师会提示您什么可以禁止,什么不能禁止!
这样做的好处除了能加快启动速度外,还能提高系统在运行中的稳定性!
六、合理设置“图标缓存”
通常系统默认的图标缓存都是比较大的,这明显有浪费的感觉,所以我们要将其值做适当的调整,我们可用“Windows优化大师”查看一下当前系统已经使用了多少图标缓存,然后我们将其值设为实际大小的2倍左右即可。注:部分电脑可能无法使用优化大师进行修改,这时您可使用“超级兔子魔法设置”进行修改!
另外,桌面背景也不要弄得太复杂(建议设为“无”),有的朋友还做成了动画桌面,这种做法没有任何现实意义,除了会给系统带来不稳定因素外,没有任何好的作用——毕竟我们只有很少时间是面对桌面的!^_^
七、合理设置“磁盘缓存”
系统默认值通常都非常保守,所以我们要进行一定的修改,我们也可在“Windows优化大师”中对其进行修改,只是我们要手工进行数字的输入,磁盘缓存最小值可设为2048(KB),最大值设为物理内存的25%,缓冲区读写单元为512。
注:这一做法会对多媒体软件的稳定运行带来很大的好处,尤其是最小值的设置不要太低!
八、尽量精简右键菜单
很多程序在安装后都会在右键菜单中留下身影,其中有很多都是我们用不到的,但其却给我们的系统带来了负担。为此,我们可在“超级兔子魔法设置”等软件中对右键菜单进行精简,通常只保留常用的就行了!另外,您最好是将无用项删除而不是只单纯去掉其前面的小勾!
这样做可有效减少因“新建”菜单而引起的失去响应的现象出现!
九、合适的显示器刷新率和分辨率
有些朋友总是抱怨自己的显卡太差劲,有的显卡的确是差劲了些,但很多情况下都是因为显示器刷新率设置得过高所致的“假象”。通常15、17英寸的彩显将刷新率设置成75Hz以上就行了(如果带宽足够当然也可以更高),没有必要强行上得太高。分辨率也是同一个道理,通常设成800×600或1024×768就行了,只要够用就好,完全没有必要玩什么“终极”和“骨灰”。
这样做比对显卡进行超频带来的提速效果要大多了!
结语
总而言之,当您使用了本文的方法后,您就会发现系统比以前快多了!而且也稳定多了!^_^除了本文的内容外,在进行了一定的优化后再把系统弄得简单点也没有什么坏处。华而不实没用的!请君尝试之,便知余言不谬也

‘柒’ 怎么提高CPU性能的软件

目前对于CPU提高性能,鄙人也只会加电压超频~~~软件没有看到~~~如果都有软件可以提升性能了,可能就不需要新CPU了~~~

‘捌’ 如何提高性能

一、清除病毒和间谍软件
如果连接互联网后电脑运行缓慢,可能是因为安装了广告软件或者间谍软件。间谍软件和广告软件程序在后台使用互联网下载并上传信息。该信息可能是敏感的或不必要的广告。
使用防病毒或防间谍安全软件对病毒和间谍软件进行扫描。清除发现的所有病毒和间谍软件。了解更多信息,请查看 间谍软件、广告软件和 Browser Hijacking 软件 。
二、关闭不使用的软件应用
关闭所有不必要的软件程序。最小化软件程序窗口,程序仍然会占用处理器和内存资源。连接到互联网、观看电视或视频、玩游戏、听音乐以及运行病毒扫描都是占用大量系统资源的软件任务。运行多项任务,会导致系统性能下降。请在不使用电脑或空闲时运行病毒扫描程序和其它系统工具。
三、通过阻止加载后台程序管理启动程序
启动程序是随
Windows
一同启动的软件。随着时间的推移,安装的软件程序越来越多,通知区域的小图标数量也会越来越多(通常这些小图标位于电脑屏幕右下角时间的旁边)。每个小图标均代表正在后台运行的相应程序,而且会占用宝贵的系统资源。将鼠标指针移至每个小图标之上以了解软件名称。通常在后台加载并运行的程序包括安全软件、Windows
更新、即时通讯软件和多媒体程序。通过阻止加载这些任务或更改其设置可增加系统资源。这些程序往往启动于不同位置,因此可以采用多种方法实现这一目标。

‘玖’ 提高软件程序运行性能的方法有哪些

只有一个方法 :提升硬件

‘拾’ 如何通过软件改善系统性能

这样的软件还是比较的少的,要自己进行配置,有些性能到BOIS里面进行更改某些参数,例如:cpu超频的实现等,例外的方法就是升级硬件了

阅读全文

与如何提高软件性能相关的资料

热点内容
电脑上怎么下载班智达的软件 浏览:1152
无痕迹消除图片软件 浏览:715
免费小票软件 浏览:949
华为在哪里设置软件停止运行 浏览:956
用电脑键盘调节声音大小 浏览:1255
自动刷软件赚钱 浏览:1257
古装连续剧免费版 浏览:1410
工免费漫画 浏览:1141
手机软件专门储存文件 浏览:1504
uos如何用命令安装软件 浏览:1312
有线耳机插电脑麦克风 浏览:642
侏罗纪世界3在线观看完整免费 浏览:991
单个软件怎么设置名称 浏览:716
凤凰网电脑版下载视频怎么下载视频怎么下载 浏览:1380
明白之后如何免费获得无人机 浏览:827
如何解禁软件菜单 浏览:847
副路由器连接电脑视频 浏览:1347
内置wifi电视如何装软件 浏览:1099
手机换零免费雪碧 浏览:1584
国行苹果如何下载美版软件 浏览:1204