VMware虚拟机环境,x86_64,开机内存占用约 190 MB。
实体机环境,i686,开机内存占用维持在 560 MB。
两种情况都选用的是 ArchLinux 2014.10.01 版本,安装的步骤和软件环境都是相同的。
所不同的是:
1.硬件配置:64位安装在虚拟机 AMD 四核平台,DDR3,内存8G,分配给虚拟机1G。
32位安装在实体机 AMD 单核平台,DDR2,内存1G。
2.虚拟机/实体机。
3.显卡驱动:64位,安装 xf86-video-vmware, 32位安装 nvidia-304xx
截图如下:
64位,虚拟机环境:
32位,实体机环境:
实体机在使用中感觉有明显卡顿,求解释。
请大家出出主意,指点我:
如何在实体机高内存占用的情况下优化设置,使内存占用降低下来。
谢谢!
Archlinux + DWM,赞同 K.I.S.S 理念!
离线
确定系统的卡顿是由内存不足引起的么?比如机械磁盘读写的速度慢也可能引起卡顿,而且实体机是单核的。虚拟机内部有很多优化比如缓存、寻址和模拟系统调用等。同样的系统在部分机器上的虚拟机里运行起来要比真机快。个人认为内存使用的越多越好,因为多数情况下这些内存被用于系统缓存。如果你确实想降低内存占用,可以考虑关闭一些应用,比如屏保可以在电源管理里设置直接关闭屏幕,音量控制在命令行里用alsamixer来代替等。另外,注意到你的配置没有swap…
离线
确定系统的卡顿是由内存不足引起的么?比如机械磁盘读写的速度慢也可能引起卡顿,而且实体机是单核的。虚拟机内部有很多优化比如缓存、寻址和模拟系统调用等。同样的系统在部分机器上的虚拟机里运行起来要比真机快。个人认为内存使用的越多越好,因为多数情况下这些内存被用于系统缓存。如果你确实想降低内存占用,可以考虑关闭一些应用,比如屏保可以在电源管理里设置直接关闭屏幕,音量控制在命令行里用alsamixer来代替等。另外,注意到你的配置没有swap…
对卡顿的原因, 我并不确定一定是内存高占用引起的, swap 确实没有配置, 我是单机桌面应用, 没有作为服务器, 以前用 CentOS 的时候感觉 swap 使用率几乎处于 0% 的状态, 因此 Arch 也就没有划分 swap 了。
对于 Mate 桌面的实体机, 请问其他朋友开机之后待机内存也高达 400 ~ 500MB 么?
我想通过一些办法, 来降低内存占用, 不然多开几个网页感觉内存就不够用了,
请朋友们帮忙解答,谢谢!
Archlinux + DWM,赞同 K.I.S.S 理念!
离线
贴了这么多图,就是没有我想看的那个。
两个系统,top / htop,按常驻内存逆序排序看看。
离线
谢谢 百合仙子 的指导!
这是实体机,高内存占用的 top 内存逆序抓图,当前内存使用660MB+,吃不消了。
Archlinux + DWM,赞同 K.I.S.S 理念!
离线
mate-panel 怎么占用了那么多内存啊?mate-terminal 也占用得比较多呢。那个占用内存少的拿出来对比一下呗。
PS: img.vim-cn.com 支持 HTTPS 了哦。
PPS: top 都不写多少 M 的呀。装下 htop 吧 =w=
离线
虚拟机的情况:
待机内存占用约 160Mb + ,和前面实体机比较差距太大了!!!
进程看上去相差不大, 区别就是实体机进程的内存占用远高于虚拟机, 一开始我怀疑是自己安装的失误,
格式化之后仔细的一步一步再装了一遍, 情况依然如此。
虚拟机的环境在家里的电脑上, 所以到晚上回家了才贴图, 再次感谢 仙子 大大, 久等了!
Archlinux + DWM,赞同 K.I.S.S 理念!
离线
进程都差不多,但是你实体机里那些 mate 的进程明显比虚拟机里的内存占用高很多。具体的对比我没有可操作的数据所以无法提供。
至于为什么,我也不知道。我不用 mate 的……
离线
我的xfce4启动后内存占用就300多一点,但是虚拟机里似乎也是更低一点。所以我觉得虚拟机里内存占用比较低是正常的(可能有些东西虚拟机服务端帮你做掉了),但是mate不知道,我没用过这个,所以不知道560+到底是高了还是低了。
离线
实体机, 安装了 xfce4 桌面, 内存占用依然居高不下:
开机后,内存占用居然高达 680MB +
Archlinux + DWM,赞同 K.I.S.S 理念!
离线
top的那个不能简单的理解为占用内存的。。。 你用free命令看。
离线
实体机, 安装了 xfce4 桌面, 内存占用依然居高不下:
http://img.vim-cn.com/a6/49aaa3990b0e5c … c5a79e.png
开机后,内存占用居然高达 680MB +
这个内存少一些啦,只有 500MB 左右呢。
离线
我奇怪的是你用了xfce4 但是为什么还有mate的进程?
离线
我奇怪的是你用了xfce4 但是为什么还有mate的进程?
是有点奇怪, 装了两个桌面环境, 但是启动 xfce4 应该不会和 mate 有交集吧 ?
Archlinux + DWM,赞同 K.I.S.S 理念!
离线
kingsk 说:我奇怪的是你用了xfce4 但是为什么还有mate的进程?
是有点奇怪, 装了两个桌面环境, 但是启动 xfce4 应该不会和 mate 有交集吧 ?
不可能有交集的 而且还是个mate开头的什么东西 你查查看那个是什么。
离线