虚拟机装的 Ubuntu,分配了 3G 内存,开机啥都没干就去了 1.6G ,再跑个 CLion 虚拟机分分钟爆内存。给虚拟机分大一点呢笔记本电脑就 8G 内存,再跑个 chrome 跑个 vscode,8G 又要爆了。只能削减虚拟机的内存了,请问有没有占内存少一点的 linux 发行版?
1
01000101 2019-09-17 14:10:49 +08:00
alpine ?
|
2
Shing 2019-09-17 14:11:35 +08:00
alpine 还不够小??
|
3
tulongtou 2019-09-17 14:11:51 +08:00 via iPhone 2
用 xfce,别用 gnome
|
4
easylee 2019-09-17 14:13:00 +08:00
话说 CLion、chrome、vscode 都是在哪儿跑的?
占用内存少的,我认为是 Debian。 此外你可以试试 WSL,并且我的最终建议——装物理机。 |
5
newborn 2019-09-17 14:13:28 +08:00 via Android 1
图形界面换成 xfce
检查一下占内存多的组件或服务,停止并禁用。 加个 4g swap 哎,说了这么多恐怕还不会操作,自己看着办吧。 |
6
springz 2019-09-17 14:14:04 +08:00
Alpine Linux 极简的有点过分了,桌面没法用,CLion 虚拟机是什么鬼?
|
7
Humorce 2019-09-17 14:14:15 +08:00 via iPhone
操作系统是否占用内存和应用程序是否占用内存没有什么关系。
|
8
springz 2019-09-17 14:15:06 +08:00
虚机机装的 Ubuntu 你就给个 3G ?连 Chrome 都不够霍霍的
|
9
weichengwu 2019-09-17 14:16:12 +08:00 1
|
10
springz 2019-09-17 14:16:26 +08:00
有点晕,什么是虚拟机开启的?什么是宿主机开启的?
|
11
a719114136 2019-09-17 14:16:30 +08:00 via Android
你想要干嘛,正常情况下,win10 的 Ubuntu 子系统就够用了,比虚拟机好。
|
12
justlgx 2019-09-17 14:16:59 +08:00 via iPhone
用过 xubuntu
|
13
dbow 2019-09-17 14:18:32 +08:00
用 lxde 桌面环境
|
14
linxl 2019-09-17 14:21:40 +08:00
一直在用 xubuntu
|
15
smdbh 2019-09-17 14:23:12 +08:00 via iPhone
虚拟机里 clion 啊,
|
16
r1ng0 2019-09-17 14:23:47 +08:00
LFS
|
17
hubqin 2019-09-17 14:26:54 +08:00
lubuntu
|
18
ClericPy 2019-09-17 14:30:32 +08:00
一二楼... 那个用来做桌面系统好用么, 还得 vscode chrome 什么的?
之前虚拟机里试过 Manjaro 的内存, I3 的大概 300 多 mb, xfce 大概接近 400 mb, 所以换个 DE 吧... 以前用 linux mint 也是 Cinnamon 的虽然好用但是卡, 换了 mate 流畅一大截, 最后还是 xfce, 话说现在 vscode 都有远程调试什么的了, 何必还要桌面环境呢, 虚拟机跑个 server 版它不香啊... |
19
ClericPy 2019-09-17 14:32:21 +08:00
简单的说... 8GB 内存开 chrome, 只能在 DE 上抠内存了, 我非虚拟机都有点卡, 当时还是用的 Sublime... VSCODE 和 IDE 都是吃内存大户, 趁早加内存吧
|
20
xdtr OP |
21
flyingghost 2019-09-17 14:33:45 +08:00
我的虚拟机从来不开桌面。。。命令行跑跑可以了。
如果非要虚拟机跑桌面的话。。。 话说槽点难道不是 8G 跑 chrome+JB 系内存大户还要上虚拟机太勉强了点吗? |
22
muxueqz 2019-09-17 14:47:31 +08:00
* 换 32 位的 Linux,能省很多内存
* 虚拟机非必要不开 X,一定要开可以考虑 icewm/fluxbox 等轻量级窗口管理器,顺便推个 Python 写的平铺式窗口管理器: http://www.qtile.org/ * Chrome 换成 FireFox 也能省许多内存 |
23
laqow 2019-09-17 14:48:50 +08:00 via Android
几百块买个内存爽歪歪
|
24
feelinglucky 2019-09-17 15:10:59 +08:00 1
我觉得还是加硬件吧,这个问题
|
25
alphatoad 2019-09-17 15:12:50 +08:00 via iPhone
你这个需求可能远程编译更适合一些,别装 DE 了
|
26
bandian 2019-09-17 15:19:19 +08:00
基本上所有的 Linux 发行版只要换个轻量版的 DE 就可以加速不少,不过 chrome、CLion、VScode 这些都算是内存、CPU 杀手,再轻量的都无法完全满足你上面的需求
|
27
pmispig 2019-09-17 15:21:31 +08:00
加内存可破,现在内存这么白菜价,不搞 32G 好意思用 chrome?
|
28
zjsxwc 2019-09-17 15:25:32 +08:00
不开图形界面 X server 的都省内存
|
29
reus 2019-09-17 15:32:55 +08:00
明明是 CLion 的问题,换什么都没用
|
30
rwecho 2019-09-17 15:36:57 +08:00
debian xfce
如果想用桌面, 就安装双系统, 虚拟机的性能太差, 分配多少内存都不行 如果只是 ssh, 就用 wsl |
31
111qqz 2019-09-17 16:17:54 +08:00
桌面环境换 lxde 试试?
|
32
smallpython 2019-09-17 16:23:45 +08:00
虚拟机里的 Linux 不要装图形界面
所有的编辑工作都在宿主机上完成 然后再同步过去就可以了 |
33
ipixeloldc 2019-09-17 16:24:15 +08:00 via iPhone
clion 不是可以用 ssh 远程开发吗....为什么要搞桌面?
|
34
liujialongstar 2019-09-17 16:25:21 +08:00
都用虚拟机了,就别用桌面版了。vs,chrome 用 windows 跑不是爽歪歪?
|
35
zdphpn 2019-09-17 16:28:03 +08:00 via Android
xubuntu18.04
|
36
youngxu 2019-09-17 16:30:54 +08:00 via Android
要用 linux 桌面干重活,还用虚拟机?什么思路
|
37
springz 2019-09-17 16:32:55 +08:00
建议使用 WSL
|
38
fengbjhqs 2019-09-17 16:45:03 +08:00
假设楼主开虚拟机,是为了开发,用 vscode 和 chrom 是前端开发,
那楼主可以安装无图形界面的 Linux, 用 vscode ssh 远程开发,物理机浏览器打开虚拟机内启起来的 url, |
39
yrand 2019-09-17 17:13:53 +08:00 1
在虚拟机里面开 ide,这什么脑回路
不用换发行版,关了 x 就没啥占用了 |
40
scukmh 2019-09-17 17:26:06 +08:00
又要马儿跑的快,又要马儿不吃草。
|
41
wwqgtxx 2019-09-17 17:35:20 +08:00 via iPhone
clion 装物理机上,remote ssh 到虚拟机调试
|
42
jzq526 2019-09-17 17:37:28 +08:00
不建议在虚拟机里面开 jetbrain 的任何产品,一般的笔记本,配 8G 内存开这些东西都吃力,别说虚拟机了。
如果是指自己体验一下,玩玩就算,那么可以考虑 XFCE、mate 或 kde 之类的。kde 占用内存不大,但反应略慢; xfce 反应比较快,占用内存也不大,但功能上只能说是够用,谈不上好用; mate 介于两者之间。 如果是做服务器使用,不要桌面也罢 |
43
oIMOo 2019-09-17 17:58:27 +08:00
干掉 GUI。用服务器版本。
|
44
luozic 2019-09-17 18:22:54 +08:00 via iPhone
1. 不用有 GUi 的
2.加条内存,现在内存便宜。 |
45
linvaux 2019-09-17 18:27:28 +08:00 via Android
当然是 Alpine 啦
|
46
inhzus 2019-09-17 18:32:47 +08:00
和操作系统无关,gnome 吃内存倒是真的。感受一下 i3wm
![]( https://i.loli.net/2019/09/17/MuijvK8UYAwhBqH.png) |
47
DefoliationM 2019-09-17 19:27:38 +08:00 via Android
请立即卸载 Windows
|
48
Cooky 2019-09-17 19:29:42 +08:00 via Android
archlinux,openbox + tint2 开机不到 200M 内存
|
49
ashong 2019-09-17 19:54:26 +08:00
反正 docker 大都用 alpine 😄
|
50
yaologo 2019-09-17 20:19:06 +08:00
内存那么便宜,上 32g 啥也不怕!!!
|
51
chinesestudio 2019-09-17 20:21:54 +08:00 via Android
Debian xfce
|
52
wzhy 2019-09-17 20:40:08 +08:00
Debian LXDE。
跟用的软件也有关系,前段时间试了一下神乎其神的 VS Code,俺的 X230 一下受不了了,继续 VIM 走起…… |
53
wweir 2019-09-17 20:53:20 +08:00 via Android
可以考虑配个 zram
|
54
ChristianChen 2019-09-17 21:14:44 +08:00 via Android
你都在 linux 里跑 chrome 和 vscode 了,你 windows 也没啥意义了,你这配置我估计你也不跑游戏,直接把 windows 替换掉吧
|
55
ScepterZ 2019-09-17 21:49:56 +08:00
manjaro kde,什么都不跑的时候内存占用从来不会超过 1g,总共 32g 内存
|
56
Hardrain 2019-09-17 22:01:48 +08:00
建议 lxde/lxqt/xfce 等轻量的 desktop environment
别用(默认的)gnome/kde 等特别"华丽"的,它们很吃资源 |
57
LokiSharp 2019-09-17 22:31:21 +08:00
内存又不值钱。。。
|
59
msg7086 2019-09-17 22:37:18 +08:00 via Android
Chrome 吃内存关我发行版什么事。换发行版了这些软件你就不用了啊。
|
60
mattx 2019-09-17 22:58:29 +08:00
加内存吧,那么便宜,你做程序的工作一天都可以买好几根。
|
61
Cyanic 2019-09-17 23:34:42 +08:00 via iPhone
manjaro kde 开机约 700mb 内存占用,参考一下
|
62
vibbow 2019-09-17 23:41:30 +08:00
用 hyper-v 跑 Linux,装 linux-azure kernel,就支持动态内存了。
虚拟机用多少内存,就自动分配多少内存。 |
63
saulshao 2019-09-17 23:44:24 +08:00
我用 ubuntu server 18,开起来大约 1G 内存....
|
64
GGGG430 2019-09-17 23:44:55 +08:00 via iPhone
不去分析是哪些进程占用了内存❌
来 v2 发帖找其他发行版本√ |
65
fox0001 2019-09-18 00:43:38 +08:00 via Android
一直在用 lubuntu
|
66
wwhc 2019-09-18 06:41:58 +08:00
用 zram 做 swap
|
67
charlie21 2019-09-18 07:55:06 +08:00 via iPhone
远程开发:代码都跑在远程机里,本地电脑连上去就可以。
弄一个 vps,ssh 上去,直接在 vps 里写代码,甚至可以装一个 DE 用 vnc 进去开远程桌面 本地 就是一个屏,再老再垃圾的机子也无所谓,反正都是先连接到远程环境之后再开发 每月不超过 5 刀 |
68
charlie21 2019-09-18 08:03:01 +08:00 via iPhone
现代 IDE 可以支持远程开发,参考 VS Code
在部署相同的操作系统上进行开发,或者使用更大或更专业的硬件。 把开发环境作为沙箱,以避免影响本地计算机配置。 https://www.oschina.net/news/106412/vscode-remote-development |
69
turi 2019-09-18 08:46:21 +08:00
你先看看 CLion 是什么写的在思考要不要换 ide
|
70
simapple 2019-09-18 08:56:54 +08:00
lfs gentoo
|
71
wekw 2019-09-18 10:50:29 +08:00
加内存啊,一根内存又没多少钱
|
72
bwael 2019-09-18 11:11:51 +08:00
都虚拟机了还在里面跑 chrome / VSCode ?装个实机不好吗?
|
73
shfanzie 2019-09-18 11:19:05 +08:00
4MLinux 解君愁
|
74
edward8628 2019-09-18 11:56:22 +08:00
alpine
|
75
ieiayaobb 2019-09-18 12:23:00 +08:00
gentoo 了解一下
|
76
benedict00 2019-09-18 13:21:12 +08:00
LXQt
|
77
libook 2019-09-18 13:39:37 +08:00
内存用多少关键还是要看运行的软件,所以了解都有哪些软件在运行,然后逐个优化,关闭不用的软件,用耗内存少的软件调换内存大户。
要说硬件内存少的话,树莓派就很少,官方的 Raspbian 有 x86 版的,可以试试。 |
78
flynaj 2019-09-18 20:22:57 +08:00 via Android
虚拟机也是跟真实电脑一样要内存的,3g 内存怎么搞,
linux 发行版 openwrt 128m 内存就够,不过没有 GUI |
79
btchinainfo 2019-11-11 19:53:33 +08:00 via iPhone
mate 桌面开占用 600 多兆,楼主考虑考虑
|
80
xdtr OP @btchinainfo 现在在用 xfce,感觉还行懒得折腾了...感谢~
|