• 减少VMware中虚拟系统占用的内存资源


    最近,在学Linux驱动,安装一个Ubuntu10.4系统在VMware中,分配了700MB左右的内存。

    可是有一个问题,因为很多操作都是在字符命令界面下完成的,基本上很少用到图形界面,于是,就用WindowsXP下Telnet通过VMware提供的虚拟网络直接连接虚拟系统,这样一来,感觉Linux就好像是Windows下的命令行界面了。而平时的情况,一般在虚拟系统下执行命令,都要打开VMware界面,感觉就是很别扭,而用Telnet的方法,让人感觉很亲切和真实。

    但是,通过Telnet连接后,VMware中Ubuntu的Xwindow一直开着,导致占用CPU和RAM。于是就在想,既然没用到虚拟系统的图形界面,那么干脆让虚拟系统启动后关闭Xwindow,而直接进行字符命令行操作界面,这样一来CPU和RAM占用率就大大下降了,岂不快哉!

    1. 设置开机不启动gdm,而是进行字符命令界面:

    操作过程:执行:

    #sudo mv /etc/init/gdm.conf /etc/init/gdm.conf.disable

    注:即将gdm.conf重命名为gdm.conf.disable。

    如在字符命令界面下,需要临时恢复Xwindow,可执行:

    #gdm

    如需恢复系统启动后自动进行Xwindow,可执行:

    #sudo mv /etc/init/gdm.conf.disable /etc/init/gdm.conf

    2. 在VMware中开机进入字符命令界面后,如果长时间没打操作虚拟系统,会弹出一个提醒框,具体什么内容忘记了。但是,此时虚拟系统占用内存大幅度降低至10MB左右,后来,又弹出提醒框,点了“否”之后,提醒框就再没出现过了,但是随之而来的是虚拟系统开机进字符界面后,占用内存还是需要200MB左右。

    为什么之前虚拟系统占用的内存可以降至10MB左右呢?(此问题尚未解决)

    附图:

  • 相关阅读:
    【LabVIEW】多列列表框使用汇总
    【LabVIEW】数据类型 汇总
    U-BOOT移植 前准备
    linux 的 输入子系统 与 平台设备系统个人理解
    关于内核编译的理解
    关于 内核编译make menuconfig 不能使用的解决
    函数式接口的使用 (Function、Predicate、Supplier、Consumer)
    获取单列集合,双列集合,数组的Stream流对象以及简单操作
    多线程的创建、匿名内部类方式创建线程、定义、调度步骤
    异常类的使用
  • 原文地址:https://www.cnblogs.com/techstone/p/2761780.html
Copyright © 2020-2023  润新知