一种计算机系统内存不足临时解决方法

文档序号:6441608阅读:205来源:国知局
专利名称:一种计算机系统内存不足临时解决方法
技术领域
本发明涉及计算机存贮器资源的分配方法,特别是一种计算机系统内 存不足临时解决方法。
背景技术
我们在进行计算机系统的使用过程中,常常会遇到内存不足的情况。
所谓"内存不足"就是指在启动或运行DOS应用程序和Windows应用程 序时,系统报"Out of memory"或"内存不足"的错误信息。"内存不足" 是一种很常见的故障,运行DOS应用程序和Windows应用程序引起"内 存不足"的原因不完全相同。
如果是在运行DOS应用程序时出现"Out of memory"(内存不足)的 故障,可按以下方法进行检查和处理
1、 检査系统是否提供对扩充内存的支持,必须保证CONFIGSYS文 件中的EMM386.EXE命令中含有RAM参数。
2、 如果故障仍存在,检查DOS内核程序与其它运行的应用程序是否 兼容,某些程序是否占用了大量的常规内存,并作出相应的处理。
解决DOS应用程序中内存不足的办法有两种.-
1、去掉DOS-HIGH设置,将DOS内核程序从扩展内存撤出,即可
正常运行。
2 、 将"/DEVICE=C : \DOS\HIMEM.SYS"改为"/DEVICE=C : \D0S\HIMEM.SYS/INT15=320",因应用程序系统使用的是扩展内存的低 端,这一区域若有其它程序驻留,字库就不能正常载入,利用INT15参数 给系统先预留出一部分传统的扩展存储器(即不由XMS规范管理而由 INT15直接使用的扩展存储器),字库和DOS内核都可使用扩展内存了, 这样设置之后,在应用程序系统状态下可用的主内存空间可达512KB,比 不设置时多出250KB左右。
但是,当Windows应用程序时,出现"内存不足"的故障,我们就往 往需要通过添加硬件内存条的方式来进行处理,这样,不但操作比较麻烦, 特别是内存条的兼容性问题,而且还增加了系统的硬件成本。

发明内容
本发明的目的在于提供一种计算机系统内存不足临时解决方法,主要 解决现有方法中,当Windows应用程序出现内存不足的故障,只有通过 添加硬件内存条的方式来进行处理,不但操作比较麻烦,特别是内存条的 兼容性问题,而且还增加了系统的硬件成本的技术问题。
为解决上述问题,本发明是这样实现的
一种计算机系统内存不足临时解决方法,主要解决Windows应用程序 时,出现内存不足的故障,其特征在于该方法的具体步骤如下
步骤一清理屏幕,减少窗口的数目,关闭不用的应用程序,包括TSR内存驻留程序,将Windows应用程序最小化为图标;若问题没有解 决则进入步骤二;
步骤二清除或保存在剪贴板的内容;若问题没有解决则进入步骤三;
步骤三用PIF编辑器编辑PIF文件,增大PIF文件中定义的 MemoryRequirements;若问题么有解决则进入步骤四;
步骤四.*重新开机进入Windows系统,去除启动组中的相关程序和文 件;若问题还不能解决,则使用步骤五;
步骤五尝试加大虚拟内存;若问题还不能解决,则增加内存条。
所述的计算机系统内存不足临时解决方法,其特征在于所述步骤三 种在标准模式下,选择PreventProgramSwitch,该开关选项打开后,退出 应用程序返回Windows;如果是386增强模式,则要将Display Usage设 置成Full Screen,将Execution设置为Exclusive,将Video memory设置为 尽可能低的方式;若问题么有解决则进入步骤四。
具体实施例方式
本发明提供了一种计算机系统内存不足临时解决方法,主要解决 Windows应用程序时,出现"内存不足"的故障。该方法的具体步骤如下
步骤一首先应检查Windows的资源使用情况,如果资源占用较多, 可用资源较少,打开新文件时会出现"内存不足"的问题。这时可以清理 屏幕,减少窗口的数目,关闭不用的应用程序,包括TSR内存驻留程序, 将Windows应用程序最小化为图标,如果问题只是在运行一特殊的应用
程序时出现,则与应用软件销售商联系,可能是数据对象的管理不好所致; 若问题没有解决则进入步骤二;
步骤二清除或保存在剪贴板的内容;若问题没有解决则进入步骤三;
步骤三用PIF编辑器编辑PIF文件,增大PIF文件中定义的 MemoiyRequirements KB Required的值;在|示7隹模式下,选择 Prevent ProgramSwitch,该开关选项打开后,退出应用程序返回Windows; 如果是386增强模式,则要将Display Usage设置成Full Screen (全屏幕方 式),将Execution设置为Exclusive,将Video memory设置为尽可能低的 方式;若问题么有解决则进入步骤四;
步骤四重新开机进入Windows系统,去除启动组中的相关程序和文 件;在平时,出现"内存不足"的问题一般可以按以下办法处理。首先, 退出那些不需要运行的应用程序,然后,再检查系统的可用资源为多少。 如果可用资源大于30%, 一般可以运行新的程序。当有多个应用程序在系 统中运行时,可以退出一个,检査一次可用资源,如果某个应用程序在退 出前后,可用资源的百分比没有变化,说明这个应用程序没有释放它所占 用的资源。如果要收回这些没有释放的资源,只能退出Windows后,再 重新进入Windows。为了确保在启动进入Windows时系统的可用资源足 够,在"启动"图标中应该没有无关的应用软件同时启动运行,在WIN.IM 文件中也没有由Run或Load命令加载的任何无关的应用程序,因为这些 同时启动的无关应用程序可能已经占用了很多资源,使得要使用的应用程 序无法运行;若问题还不能解决,则使用步骤五; 步骤五尝试加大虚拟内存;若问题还不能解决,则增加内存条。
综上所述仅为本发明的较佳实施例而已,并非用来限定本发明的实施 范围。即凡依本发明申请专利范围的内容所作的等效变化与修饰,都应为 本发明的技术范畴。
权利要求
1、一种计算机系统内存不足临时解决方法,主要解决Windows应用程序时,出现内存不足的故障,其特征在于该方法的具体步骤如下步骤一清理屏幕,减少窗口的数目,关闭不用的应用程序,包括TSR内存驻留程序,将Windows应用程序最小化为图标;若问题没有解决则进入步骤二;步骤二清除或保存在剪贴板的内容;若问题没有解决则进入步骤三;步骤三用PIF编辑器编辑PIF文件,增大PIF文件中定义的MemoryRequirements;若问题么有解决则进入步骤四;步骤四重新开机进入Windows系统,去除启动组中的相关程序和文件;若问题还不能解决,则使用步骤五;步骤五尝试加大虚拟内存;若问题还不能解决,则增加内存条。
2、根据权利要求1所述的计算机系统内存不足临时解决方法,其 特征在于所述步骤三种在标准模式下,选择Prevent ProgramSwitch, 该开关选项打开后,退出应用程序返回Windows;如果是386增强模 式,则要将Display Usage设置成Full Screen,将Execution设置为 Exclusive,将Video memory设置为尽可能低的方式;若问题么有解决 则进入步骤四。
全文摘要
本发明涉及计算机存贮器资源的分配方法,特别是一种计算机系统内存不足临时解决方法。该方法的具体步骤是清理屏幕,减少窗口的数目,关闭不用的应用程序,包括TSR内存驻留程序,将Windows应用程序最小化为图标;清除或保存在剪贴板的内容;用PIF编辑器编辑PIF文件,增大PIF文件中定义的Memory Requirements;重新开机进入Windows系统,去除启动组中的相关程序和文件;尝试加大虚拟内存;若问题还不能解决,则增加内存条。它主要解决现有方法只有通过添加硬件内存条的方式来进行处理,不但操作比较麻烦,特别是内存条的兼容性问题,而且还增加了系统的硬件成本的技术问题。
文档编号G06F9/46GK101377747SQ20071004529
公开日2009年3月4日 申请日期2007年8月27日 优先权日2007年8月27日
发明者敏 项 申请人:上海市闵行中学;项 敏
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1