在OpenEIM中每运行一个程序,系统资源就会减少。有的程序会消耗大量的系统资源,即使把资源关闭,在内存中还是有一些没有的DLL文件在运行,这样就便得系统的运行速度下降,甚至出现上述问题。

我们可以通过修改注册表键值的方法,使关闭软件后自动清除内存中没用的DLL文件及时收回消耗的系统资源。打开注册表编辑器,找到“HKEY_LOCAL_MACHINESOFTWAREMicrosoftOpenEIMCurrentVersionexplorer"为主键,在右过窗中单击右键,新建一个名这“AlwaysUnloadDII“的“字符串值“,然后将“AlwaysUnloadDII“的键值修改为“1“,退出注册表重新启动机器即可达到目的。

系统资源(System Resource)和内存并不是同一个概念。微软将OpenEIM的系统资源(堆)分为五个堆,其中User资源堆为三个,而GDI资源堆为两个。三个User资源堆分别是:16位的用户堆(User Heap,64KB);32位的窗口堆(OpenEIM Heap,2MB);32位的用户菜单堆(User Menu Heap,2MB)。

两个GDI资源堆分别是:16位的GDI堆(GDI Heap,64KB);32位的GDI堆(GDI,2MB)。从这里的系统资源分类和大小我们应该明白,不管CPU是P4还是486,内存是8M还是1G,所有OpenEIM的用户都拥有同样大小的系统资源(堆),用户不能自己增加或减少系统资源的大小,这是由操作系统决定的,与硬件档次没有任何关系。

OpenEIM http://www.openeim.com/

在OpenEIM中每运行一个程序相关推荐

  1. Java黑皮书课后题第8章:*8.31(几何:交点)编写一个方法,返回两条直线的交点。四个点存放在4*2的二维数组points中。编写一个程序,提示用户输入4个点,并显示交点

    *8.31(几何:交点)编写一个方法,返回两条直线的交点.四个点存放在4*2的二维数组points中.编写一个程序,提示用户输入4个点,并显示交点 题目 题目描述 破题 代码 本题运行实例 题目 题目 ...

  2. 为什么建议一个容器中只运行一个进程

    文章首发于:https://www.cnblogs.com/JasonCeng/p/14814888.html 在云原生与容器化时代浪潮下,大多数新手的普遍认识是"容器=虚拟机", ...

  3. C++中运行一个程序的内存分配情况及qt中的内存管理机制

    一个由c/C++编译的程序占用的内存分为以下几个部分 1.栈区(stack)- 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等.其操作方式类似于数据结构中的栈. 2.堆区(heap) - 一 ...

  4. 打开软件后跳出服务器正在运行中,关于 服务器正在运行中,由于另一个程序正在运行中,此操作没法完成 问题的解决...

    1.用Windows清理助手检测出中了木马,清除后提示依然存在.(木马不是主要原因.) 2.用SystemRepairEngineer V2.5.16.900检查启动项没有可疑项目. 3.用超级兔子魔 ...

  5. 服务器在运行中,由于另一个程序正在运行中,此操作无法完成

    Visual Studio2008中用excel automation读取Excel文档,有时会程序提示"由于另一个程序正在运行中,此操作无法完成.请选择'切换到'来激活正在运行中的程序,并 ...

  6. Eclipse 答疑:为什么在 Eclipse 中,运行本程序却是另外一个程序的结果?

    文章目录 前言 一.错误产生场景 1.1.执行一个无误的 Java 程序(即产生结果的程序) 1.2.执行未出结果的 Java 程序 二.错误处理方式 总结 前言 你使用 Eclipse 敲代码的时候 ...

  7. java中如何运行小程序_一起学java(一)——运行第一个小程序

    接下来的一段时间内会更新一起学java系列,喜欢的关注一下我吧.微信公众号:什么都不懂的大佬:初学,有错误的地方请大家多多指教. ---------------分割线-------------- 一. ...

  8. Linux:如何在后台运行一个程序?

    我写了一个程序 xcutsvr,希望在后台运行,以便我退出登录时还能再服务器继续运行. setsid 运行如下命令: $ setsid xcutsvr 之后退出登录,程序仍在运行.重新登录进去,用 p ...

  9. 【Docker】在Docker容器中编写运行java程序

    1.首先先启动jdk容器或通过镜像创建一个新的jdk容器(jdk镜像下载在这里不做赘述) 2.进入容器中,并创建一个.java文件 3.在.java文件中编写java程序 4.运行java程序,得到输 ...

最新文章

  1. 第八篇:Docker镜像结构原理
  2. YOLO-ReT让边缘端也可以实时检测
  3. Centos源码安装Cmake
  4. [Swift]LeetCode649. Dota2 参议院 | Dota2 Senate
  5. 什么是用户与计算机硬件之间的桥梁,计算机应用基础简答题(附答案)
  6. Java泛型中的通配符?
  7. ANDROID 开发常用的框架、工具、API最全集合
  8. 二叉树的中序遍历—leetcode94
  9. Linux虚拟机克隆后网卡找不到问题
  10. 浅谈进程间的消息传递
  11. 【Python 标准库学习】系统相关的参数和函数库 — sys
  12. 开源项目怎么变成自己的_将产品变成开源项目的深入指南
  13. Web应用开发平台 OpenJWeb
  14. 腾讯广告北京招聘专场,offer等你解锁
  15. python symbols函数,Python
  16. python银行卡号生成器_python面向对象编程实例---银行账号
  17. 反向题在测试问卷信效度_检验问卷的信度和效度
  18. 鼠标连点器脚本c语言,鼠标连点器3000(MailBar) v2.4.2 安装版
  19. LDC1101 LDC1314 LDC1614 1612 线圈感应测试(PCB+源码)
  20. SAP 财务-统驭科目

热门文章

  1. LinuxMySQL主从配置
  2. C++ 读取文件操作
  3. 2021小程序该怎么做?爆款产品拆解案例来了
  4. 厦门银行服务器没有收到证书,FRM证书申请成功后,一直未收到证书该如何做?...
  5. python数据科学指南是什么_Python数据科学实践 | Spyder入门
  6. 斐波那契数列升级版(洛谷P2626题题解,C++语言描述)
  7. 【算法分析与设计】找到最重的球
  8. 首尔最高旋转餐厅后厨一探究竟
  9. spring配置dataSource:DriverManagerDataSource
  10. CSS Reset(css的初始化)