怎样可以使电脑运行稳定?

怎样可以使电脑运行稳定?,第1张

计算机中程序的运行速度主要受计算机硬件和软件影响。从硬件方面来说,大家都知道可通

过选用主频较高的CPU、扩充内存等方法提高计算机速度;下面笔者从软件的角度,根据

自己多年使用计算机的经验,向大家介绍一些提高计算机运行速度的方法:

1。增加硬盘剩余容量

长时间使用计算机后,硬盘剩余容量会减少,导致有些程序运行速度变慢,解决方法有

1)从硬盘上删掉一些不需要的文件,以使硬盘剩余容量增多。具体删除哪些文件呢?

这些文件一般包括:(1)长时间不使用的程序或文件;(2)在某些程序执行时产生的或

计算机意外故障时留在硬盘上的临时文件,如*。TMP文件;(3)不再需要的*。BA

K备份文件;(4)使用CHKDSK/F命令后产生的*。CHK文件中不再使用的文件

;(5)运行SCANDISK命令后产生的且不再使用的SCANDISK。LOG文件

;(6)某些系统或软件中用户不再需要的帮助文件,如*。HLP。

2)使用压缩软件对硬盘中的文件进行压缩,以使硬盘剩余容量增多。现在常见的压缩

软件有DOUBLESPACE、ARJ、LHA等,DOUBLESPACE是对磁盘进

行压缩,ARJ、LHA是对文件进行压缩。

2。使用DOS *** 作系统提供的DEFRAG命令

应用程序在硬盘上创建和删除,时间长了,硬盘上的信息会变得支离破碎。为此,可使

用DOS *** 作系统提供的DEFRAG命令对硬盘中的文件进行整理,取消硬盘中的碎片,

从而减少读取文件所花费的时间,至于DEFRAG命令的使用方法,请参考有关DOS ***

作手册。

3。在运行WINDOWS时可使用交换文件提高速度

1)使用WINDOWS交换文件

在386增强方式下运行时,通过将内存中信息交换到硬盘的交换文件来释放内存和加

快速度,WINDOWS交换文件有两种:(1)永久性交换文件,包括386SPART

。PAR和SPART。PAR;(2)临时交换文件WIN386。SWP,在没有永久

性交换文件时,WINDOWS运行时在硬盘上创建此文件,并且在退出WINDOWS时

删除它。

2)使用应用程序交换文件

在非标准方式下启动非WINDOWS应用程序时,WINDOWS为此应用程序创建

一临时应用程序交换文件,在386增强方式下不用应用程序交换文件,应用程序交换文件

是以-WOA开头的隐含文件。一般WINDOWS将这些文件放在SYSTEM。INI

文件的SWAPDISK指定的目录下,但注意,最好不要把SWAPDISK设定到RA

M驱动器上,如果有一个以上硬盘且硬盘速度各异,将SWAPDISK设定到速度最快的

硬盘上。

4。使用SMARTDRIVE磁盘高速缓存程序

SMARTDRIVE是一个磁盘高速缓存程序,它将从硬盘上读出的信息保存到计算

机扩展内存的磁盘高速缓存区中。当应用程序试图从硬盘上读取信息时,SMARTDRI

VE代之以直接从内存中提供这些信息。在启动应用程序时,可以在MS-DOS提示符后

输入SMARTDRIVE命令或在AUTOEXEC。BAT文件中加入一命令行,即可

启动SMARTDRIVE。如果系统有至少2MB的内存,建议使用SMARTDRIV

E,至于何时为最佳设置,用户可以根据不同的程序进行试验,找出适用于本系统的最佳设

置。

5。使用MS-DOS内存管理程序,提高运行速度

1)使用HIMEM扩展内存管理程序

HIMEM是一个扩展内存管理程序,此程序协调扩展内存的使用,以免两个应用程序

在同一时刻使用同一扩展内存。安装HIMEM方法是在CONFIG。SYS文件中加入

HIMEM命令行。具体参数选项请参考有关DOS *** 作手册。但必须注意:要使HIME

M命令行位于使用扩展内存的应用程序或设备驱动程序的命令行之前。

2)使用RAMDRIVE

RAMDRIVE是内存驻留程序,它能将一部分系统内存当作硬盘驱动器使用,这一

内存区被称作RAM驱动器。计算机从内存中读取信息比从硬盘上读取要快,所以RAM驱

动器比硬盘驱动器要快得多,真正的磁盘驱动器和RAM驱动器最重要的差别在于RAM驱

动器仅存在于内存中,所以当关掉计算机或重新启动计算机时,其中的信息会丢失。使用R

AMDRIVE要注意下面几点:(1)在确实需要RAM驱动器时才安装RAMDRIV

E。一般情况下,用同样数量的内存作为磁盘高速缓存区(如SMARTDRIVE)会比

用RAMDRIVE更能提高系统速度;(2)在网络上使用无盘工作站,并且工作站有大

量内存时,可以考虑使用RAMDRIVE;(3)在经常运行产生很多小临时文件的应用

程序时,可以考虑使用RAMDRIVE。

3)使用EMM386扩充内存管理程序

EMM386是具有双重功能的内存管理程序:

1)提供对高内存区的访问,使用户能通过在高内存区运行设备驱动程序和内存驻留程

序来释放常规内存;(

2)用扩充内存模拟扩展内存,安装EMM386最简单的方法是运行MEMMAKE

R程序,其安装和配置的具体过程请参考有关DOS *** 作手册。注意:在使用EMM386

时特别小心,如果使用不当,运行某些应用程序时会出现错误,甚至导致死机。

当我们写了个NodeJS程序的时候,一般用node

yourjsfile.js命令启动该程序。但是如果程序中有东西出错,这个进程就会退出。我们写程序不可能保证万无一失,肯定有些没有处理的错误,这就

让很多人觉得NodeJS不稳定,容易产生很多故障。 下面我就讲讲几种方法增加你的NodeJS程序的稳定性。

1.使用 try{…} catch(error){…} 来执行容易出错的代码段。比如解析一个外来的json字符串等。

2.使用 process.on('uncaughtException’, function(err){…})来处理未被捕捉的错误。

3.试用奶妈进程来启动你的程序,检测子进程的退出,然后自动重启该进程。比如 mother.js

(1) 问题分析清楚。

(2)使用合理的数据结构。

(3)采用模块化设计,良好的编码习惯(注释,缩格,变量的命名等)。

(4)严格的测试和纠错。

(5) 最好用文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7695362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存