刚装进固态的 mint,一开始爽的飞起,极速启动,应用‘秒’开,但是最近使用下来发现一个问题,正常使用 4,5 小时后(正常几个常用软件,敲敲代码,开着 chrome 调试)就会卡顿的不行,任何动作都会有几秒的延迟,电脑内存确实不大,只有 4 个 G,但是同装在固态里的我的 windows 还是蛮流畅的(*.*)。
现在 linux 的内存管理相对于 windows 还是有点差距的吧,相同的硬件条件有明显的使用体验差距(不会有邪教喷我吧),这种情况有什么解法吗,还是先天基因有缺陷,无解。改善硬件就别说了,囊中羞涩不想为暴涨的内存买单。
1
whoops 2017-12-01 14:55:07 +08:00
linux 下显卡驱动做的没有 windows 下好
|
2
feikaras 2017-12-01 14:58:13 +08:00
windows 内存管理相对于 linux 有点差距还差不多。。(老黄历的话)
另外 4g 什么鬼。 |
3
z0z 2017-12-01 15:00:48 +08:00 1
经常穿梭在终端的表示不知道什么是卡
|
4
linuxchild 2017-12-01 15:03:15 +08:00
我以前 ubuntu 把 GUI 换成 xfce,快的 1b,8G 内存
|
5
momocraft 2017-12-01 15:04:23 +08:00
你好像已经确定了是内存问题?
|
6
sbw 2017-12-01 15:05:47 +08:00
为什么不试试 Deepin 呢 (
|
7
Terry05 2017-12-01 15:07:09 +08:00 3
日常、工作使用上,使用 Linux 的 GUI 是需要点勇气的
|
8
pq 2017-12-01 15:09:13 +08:00 4
linux 桌面最大的问题,我觉得主要是没有一个核心团队去弄一个规范,拿它当服务器还好说,毕竟每台服务器主要就用那么几个软件包,怎么都好调校,但是当桌面用的话,涉及到的软件包太多了,而这些软件包的开发者、打包者基本上都各自为政,没什么人愿意遵从什么规范,结果就是给用户的坑很多!要达到同一个目的,系统中可能提供了从旧到新多个解决方式,但用户不是神,很可能不知道全部,大都按自己的理解去搞,可能一时能起作用,但是,用的过程中,很可能又会被别的组件修改,因为用户改变它的方式不是发行版默认的最新的方式,这么弄来弄去,用久了就一团糟了,不慢才怪。
|
9
loading 2017-12-01 15:09:23 +08:00 via Android
低内存下 gui,windows 其实是赢家。(我说小于 32M~)
大内存我还没那个钱去试验…… |
10
NullToString 2017-12-01 15:09:39 +08:00 via Android
看下内存
|
11
wuruxu 2017-12-01 15:10:55 +08:00
卡都是自己没有配置好造成的
我的 Linux 系统都是连续十几天不关机,下班了就休眠到内存 第二天过来还是无比的飞快 |
12
ooxxcc 2017-12-01 15:11:23 +08:00
4 个 G 有点太小了吧……
free -m 看看内存和 swap 情况?你 swap 分区放 ssd 还是 hdd ? |
13
pq 2017-12-01 15:14:01 +08:00
反正现在各 linux live 的安装非常快,基本上都是直接将 live 镜像 rsync 到硬盘的,所以,真到了搞不定的时候就重新来过吧,反正只要不动 /home 基本就跟原来一样的配置,/etc 则最好有选择地备份复制。
|
14
daya 2017-12-01 15:14:15 +08:00
还真是个奇怪的问题
|
15
wlh233 2017-12-01 15:17:26 +08:00
哪些常用软件?内存泄漏了?
|
16
scriptB0y 2017-12-01 15:18:12 +08:00
终端+chrome 还不够吗?
|
17
tangbao 2017-12-01 15:19:38 +08:00 via iPhone
根据我的经验,跟内存的关系不大。。
应该是显卡驱动或者电源管理(散热)之类的问题 |
18
luoyou1014 2017-12-01 15:19:55 +08:00
有内存泄露吧,看下 top 命令,哪个进程的内存占用特别高,kill 掉,看看哪个软件挂了,就能解决了。
另外推荐 deepin,直接用系统监视器看,图形界面,解决起来更加方便。 |
19
heart4lor 2017-12-01 15:21:35 +08:00
实验室台式机装的 ubuntu17.10 ,机械硬盘,4G 内存,3 代桌面 i7,一直不关机感觉有时还是挺卡的……估计是 wayland 和 gnome 没有优化好的锅。不过用 frp 把端口映射到公网上,凭空多出一台 i7 服务器的感觉,还是挺爽的……
|
20
wizardoz 2017-12-01 15:23:36 +08:00
公司电脑用 Arch Linux 和 Windows10 双系统,Arch 经常几个星期不关机,没有遇到越用越卡的情况。倒是 Win10,几个月不打开一次,偶尔打开会发生开机 30 分钟还在卡的没法用的情况。现在直接怕开它。但是购买的一些设备只有 Windows 下的调试软件,没办法。
|
21
Immortal 2017-12-01 15:31:18 +08:00
用了 2 年多的 mint 表示没遇到过这个问题
16G 内存 |
22
huangmingyou 2017-12-01 15:33:59 +08:00
用轻量级的窗口管理器看看,你这个可能是内存泄漏。
|
23
inisun 2017-12-01 15:38:09 +08:00 via iPhone
4G 内存,那就用 Gentoo+i3wm 吧
|
24
jowuIM 2017-12-01 15:41:47 +08:00
....4g 用 mint18.1 没有问题,目前 18.2 12g 同样也没有问题。
ps.问题是指不会卡,笔记本没有显卡。 |
25
jyf007 2017-12-01 15:56:20 +08:00
目前 lwm+bmpanel2 路过,内存 32G 的 gentoo
|
26
xanthuiop 2017-12-01 15:57:29 +08:00 via Android
arch+i3wm 用了两年了,现在基本是秒开秒运行,中途我 rm -fr /etc 了,除此之外没崩过。入教吧~
|
27
ionblue 2017-12-01 16:11:43 +08:00 via Android
可能你理解的内存管理是指小白易用性,论内存管理本身而言,Linux 不输 Windows。
|
28
xAx 2017-12-01 16:15:03 +08:00
说 linux 好的前提是 without gui.
|
29
hei1000 2017-12-01 16:17:43 +08:00
为何不 top 一下看看 mem 和 cpu 有没有占用过高的异常进程
|
30
Shura 2017-12-01 16:19:10 +08:00
GUI 的锅 Linux 内存管理不背
|
31
zcdll 2017-12-01 16:33:06 +08:00
怀疑 Chrome,你看看。我这个 Ubuntu,两天不关机,有时候 Chrome 会把内存吃死。所以我现在用 onetab 每天下班前把 tab 都保存起来,关掉 Chrome,第二天再恢复。就没有卡死的状况发生了。
|
32
northisland 2017-12-01 16:36:57 +08:00
mint 里的 cinnamon 是个巨坑
用 debian 吧,或者 ubuntu,都挺好,不慢 |
33
BingoXuan 2017-12-01 16:39:55 +08:00 via Android
Linux 的 gui 简直是可怕😨反正因为 gui 崩了两天装了三次系统
|
34
Kobayashi 2017-12-01 16:41:31 +08:00 via Android
@linuxchild 16.04 直接换 xfce GUI 后好像字体渲染有点问题,和原来看起来很不一样,暂时换了 Mate。你那边有没有类似情况,或者是直装 Xubuntu 的字体渲染怎么样?
|
35
linuxchild 2017-12-01 16:45:44 +08:00
|
36
dxcqcv 2017-12-01 16:48:26 +08:00
arch + xfce4 还行,linux 最大的问题是没有 AE
|
37
hotea 2017-12-01 16:58:05 +08:00
不是浏览器里的 flash 插件导致的?之前遇到过
|
38
cosven 2017-12-01 17:13:27 +08:00
重启 Chrome 试试
|
39
mozutaba 2017-12-01 17:16:00 +08:00 via Android
桌面的锅
|
40
messyidea 2017-12-01 17:17:56 +08:00
感觉桌面简单就行,xfce 好几年了,从没卡过
|
41
GGGG430 2017-12-01 17:20:22 +08:00 via Android
htop 看看
|
42
arrow2015 2017-12-01 17:21:39 +08:00 via Android
@Terry05 用了 2 年没什么问题。基本上每天就只开 Android Studio, Chrome,别的没什么了. 装了系统后就不更新,挺稳定的。Manjaro-xfce.
|
43
willhunger 2017-12-01 17:23:19 +08:00
用 Manjaro
|
44
ytlm 2017-12-01 17:51:13 +08:00
常年用 centos gnome3,感觉还好了
|
45
ermao 2017-12-01 18:46:06 +08:00
我装过一个 gnome,好卡,直接就卸载了。。。
|
46
zjp 2017-12-01 18:46:48 +08:00 via Android
Cinnamon 算比较占资源的,没开独显的话 CPU 占用很明显
|
47
firebroo 2017-12-01 18:56:21 +08:00
我电脑 8G 内存,几个月重启一次,没有卡过。。
|
48
firebroo 2017-12-01 18:57:07 +08:00
还不是我手动重启。过年过节的强制断电
|
49
TestSmirk 2017-12-01 19:00:35 +08:00
Ubuntu 自带的 gnome 确实是卡...Linux 不用 GUI 的话还是很好的.
|
50
byzy 2017-12-01 19:03:15 +08:00 via Android
debian9+xface 12g 内存 内存挂目录 , 浏览器缓存什么的全部设置过去 ,快的飞起。
|
51
thedog 2017-12-01 19:30:15 +08:00
你应该关掉 chrome,我就是这么干的。另外搜狗输入法有时也会有 bug
|
52
openroc 2017-12-01 19:44:43 +08:00
以前遇到过,文件系统 btrfs 越用越慢,重做 ext4,就好了。
|
53
openroc 2017-12-01 19:46:11 +08:00
还有一个关了 swap
|
54
xujunhao OP @ooxxcc 放在 HDD 里了,arch wiki 的建议是 swap 不要放在 ssd,不过最近听说不要 swap 了...
|
55
Hayek 2017-12-01 19:53:44 +08:00
ssd 不要单独分 swap 分区,搞一个 swap 文件。
我用 ubuntu 和 mac 做开发,感觉还是 ubuntu 稳定,前提是配置好。 |
56
xujunhao OP @openroc swap 为什么会有影响,确实看到一些文章说现在不需要去设置 swap 分区了,但不知道为什么会有负面作用
|
57
notreami 2017-12-01 20:00:25 +08:00
直接换 Mac。折腾 linux 的 UI,还不如带妹子出去玩啊
|
59
memorycancel 2017-12-01 20:09:21 +08:00 via iPhone
这个时候没人说,直接上 mac ?
|
61
lechain 2017-12-01 20:27:55 +08:00
之前把硬盘换回 windows 10 的那块,当时因为是新装的系统,感觉还不错,用了一个多月,卡的实在受不了。昨天又把之前装 Arch 的那块盘换回电脑里面,修复了一下 efi 的问题重新引导之后就又可以用了,说实在的,速度真不是 windows 能比的。
至于楼主说的内存管理不行,这个锅 Linux 内核 不背。昨天晚上用 python 跑同学训练好的 keras 模型来获取结果,因为数据量太大,个人笔记本跑到寝室断电没跑完我就睡觉去了,然后系统自动 suspend 了,今早起来打开电脑继续跑,一点问题都没有。 总之一句话,我用 Arch 怎么用都不卡。xfce 桌面环境,浏览器就一个 chromium,电脑上跑 Android Studio,IDEA 完全没问题,之前有跑 matlab (后来考虑到不是正版授权就给删掉了),也木有任何问题。玩过 dota,文明 V 等支持 linux 的游戏,除了显卡效果比不上 windows 之外,流畅度完全不差。 Linux 主要就是不兼容市面上主流桌面软件,特别是游戏。 |
62
jemyzhang 2017-12-01 21:03:11 +08:00 via Android
发现两个锅,gnome-shell 长期运行有内存泄漏,具体是 gnome-shell 还是 extension 的锅没关注,反正感觉卡的时候 alt-f2-r 重启一下 shell 就行了( xorg,非 wayland )。
chrome 中 AD block 狂占内存,删了换 ublock 立马轻便。 楼主可以试试看 |
63
mogging 2017-12-01 21:05:11 +08:00
搭上 SSD 快得飞起,不快应该是哪里出问题了
|
64
Axurez 2017-12-01 21:18:45 +08:00
内存占满就会巨卡,所以你要考虑是不是内存泄漏了。
|
66
pq 2017-12-01 21:59:34 +08:00
@Kobayashi 我刚好前段时间用过 XUbuntu 16.04 和 17.10 ,感觉字体明显要比 Fedora XFCE 要强一些,尤其是 10px 以下的小字。
|
67
yylzcom 2017-12-01 22:05:10 +08:00 via Android
Ubuntu 做主力系统满一年,90%的时间在 Ubuntu 下度过,剩下时间切回去玩 DOTA1。稳定,用得舒服
卡顿的时候系统有没有报错,看看内存使用多少。4G 确实是少了,4G 内存装个 Windows7 或者 10,chrome 多开几个标签也会卡啊,Ubuntu 桌面版到现在各种效果各种软件也不省资源了,除非某些发行版。 |
68
uolcano 2017-12-01 22:18:57 +08:00
ubuntu xorg 第三方显卡好像有驱动兼容问题,mint 就没玩过了。
|
69
zjqzxc 2017-12-01 22:21:42 +08:00
用过快一年的 Debian+Gnome3,8G 内存,机械硬盘当开发机使用,没发现这种问题。
检查下内存占用,是不是谁内存泄露了或者只是简单的内存被占满了 |
70
a251922581 2017-12-01 22:39:10 +08:00
Linux 4G 内存 不加 swap 的情况下有时 Chrome 开多了会死机 无响应 增加一些 Swap。。
|
71
doubleflower 2017-12-01 23:22:57 +08:00
有些人是不是对 linux 及其 GUI 有什么偏见啊,日常用 Linux 和 GUI 从来就不用折腾,开箱即用,稳定流畅,UI 简洁合理,字体渲染秒杀 Win。
除了玩 PC 游戏要去 Windows,日常工作和编程个人觉得比 Windows 用起来舒服得多了。 |
73
mlyy 2017-12-01 23:52:37 +08:00 via iPhone
blenchbit,希拉里认证,你值得拥有!
|
74
luxin88 2017-12-02 00:56:41 +08:00
4G 内存你还要开个 chrome
|
75
LeungJZ 2017-12-02 01:27:43 +08:00 via Android
妈蛋,我的 Mac 也卡。
说出来你们可能不信。 只要一个星期不重启,就会出现直接打开 HTML 失败,不会调用默认浏览器打开。时不时的卡顿。一个月基本会有一次睡死。 我的是 16 款 15 寸的 pro …在思考是不是要重装下系统了。 |
76
zhizunzz 2017-12-02 07:06:27 +08:00 via Android 1
在公司用 opensuse,kde 甩 gnome 十条街
|
77
dbow 2017-12-02 10:32:49 +08:00
不懂性能分析?
|
78
oldgun 2017-12-02 11:07:57 +08:00 via iPhone
Linux 不敢说,同样水平的硬件 mac 比 win 卡很多。。。
|
79
oldgun 2017-12-02 11:28:07 +08:00 via iPhone
对了,提一下,来这里说 Linux 或者 mac 不如 win 那效果非常酸爽,哈哈哈哈。
|
80
dlrdegk 2017-12-02 12:08:33 +08:00
Linux 用 i3 或者 Openbox,快的一笔
|
81
ztaosony 2017-12-02 17:35:30 +08:00
在这里确实不敢说 linux 和 mac,这里大部分人都认为 win 是最差的
|
82
pvp0IIC3lllO 2017-12-02 18:43:10 +08:00
Chrome 在好几个 Linux 桌面环境都有各不相同、奇奇怪怪的内存泄漏问题。
- 用 KDE - 关特效 - 内核打开 zswap (缓解内存泄漏导致的卡顿,避免多数的卡死) -!!!-重要-!!!- 终结技 - 不用 Chrome |
83
pvp0IIC3lllO 2017-12-02 18:46:26 +08:00
|
84
littlewing 2017-12-02 20:02:13 +08:00
Linux 的 GUI 确实比 windows 占内存,但是这个锅 Linux 内存管理不背
|