不同桌面环境占用内存/CPU对比
May 31,
Technology
对比xfce4, lxde, gnome, mate等桌面环境占用内存/CPU对比
先决条件
使用vagrant的镜像(ubuntu14.04):
$ vagrant box list
ubuntu1404 (virtualbox, 0)
每一个桌面环境的验证如下:
$ vagrant init ubuntu1404
$ vim Vagrantfile
config.vm.provider "virtualbox" do |vb|
# Display the VirtualBox GUI when booting the machine
# vb.gui = true
# Customize the amount of memory on the VM:
vb.memory = "1024"
end
$ vagrant up
基础镜像占用内存
用free -m来查看系统运行时所占用内存:
xfce4(xubuntu)
安装:
$ sudo apt-get update
$ sudo apt-get install xubuntu-desktop
启动xfce4桌面后,内存占用结果为:
lxde(lubuntu)
安装:
$ sudo apt-get update
$ sudo apt-get install -y lubuntu-desktop
启动lxde后,内存占用为:
gnome(gnome-session-fallback)
安装:
$ sudo apt-get update; sudo apt-get install gnome-session-fallback
$ sudo apt-get install -y gdm xterm
启动gnome-session-fallback后,内存占用为:
unity
安装:
$ sudo apt-get update && sudo apt-get install -y ubuntu-desktop
启动unity后,内存占用为:
mate
安装:
$ sudo apt-add-repository ppa:ubuntu-mate-dev/ppa
$ sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate
$ sudo apt-get update && sudo apt-get upgrade
$ sudo apt-get install --no-install-recommends ubuntu-mate-core ubuntu-mate-desktop
启动mate后,内存占用为:
KDE
安装:
$ sudo apt-get update && sudo apt-get install -y kubuntu-desktop
内存占用:
对比
统计结果:
图例: