1
bearqq 2018-04-11 09:26:27 +08:00 via Android 8
Swap 交换空间为 0
我觉得可以结贴了,楼下怎么看 |
2
zpxshl 2018-04-11 09:27:46 +08:00 via Android 4
楼下支持楼上。
|
3
ChopinWong 2018-04-11 09:27:49 +08:00
不确定,但是我比较倾向于认为是哪里软件配置的问题。 之前 thinkpad 现在 macmini 装 archlinux 都慢稳定的,虽然之前 thinkpad 的 windows 也非常稳定。。。
|
5
sunzongzheng 2018-04-11 09:30:31 +08:00 via Android
我 tab 多于七八个就开始关掉暂时不用的 tab,日常关机。没体会过。楼下继续说
|
6
vitalgg 2018-04-11 09:34:46 +08:00 via Android
你又不是做压力测试的,打开那么多标签看得过来吗。本来是辆自行车,你非得让它拉汽车的货。
|
8
liuxu 2018-04-11 09:36:08 +08:00
ubuntu 很多天不关机的路过,ram8G,swap8G
|
9
ray1888 2018-04-11 09:36:18 +08:00
其实比较想问。。。。。Chrome 有 100 个 tab,windows 没炸?
|
10
linux40 2018-04-11 09:36:56 +08:00 via Android 2
v2 的水平什么时候下降到没有交换分区就休眠了?
|
11
mokeyjay 2018-04-11 09:37:00 +08:00
我觉得主要还是软硬件兼容问题
|
12
ivechan 2018-04-11 09:37:22 +08:00
看起来好像典型的 swap 空间的问题。
我之前用 swapfile 就有这个情况, 后来老实专门画一个分区给它了就不会了。 (也可能是我操作不当。) |
13
lianxiaoyi 2018-04-11 09:40:37 +08:00
chrome 100 个 tab ..........内存飘高也就正常了。。。。。。。这锅 ubuntu 不背。。。。。。我的 ubuntu 开发机长期大半年以上不关机。。。。。。。。
|
14
DANG 2018-04-11 09:44:42 +08:00
swap 大小老师教我的时候说的是内存的 2 倍
|
15
rosu 2018-04-11 09:45:05 +08:00 via Android
|
16
sumu 2018-04-11 09:45:57 +08:00
centos 的话,/var/log/message 中看看,opensuse,用 journalctl -r 命令看看,大概率会有一些信息可以帮助定位死机的问题
|
17
scofieldpeng 2018-04-11 09:47:54 +08:00
家里俩笔记本当服务器,除了停电外 24*7 跑,也没见啥问题,可能是你 swap 也可能是你的渣渣内存条,建议多检查下,话说 8g,开了一堆 tab 做啥?要不 16g+,要不勤快点,或者。。。换电脑,2333
|
18
coreos 2018-04-11 09:48:51 +08:00
怀疑内存
|
19
wildlynx 2018-04-11 09:48:57 +08:00
我去年的一台旧 Thinkpad( 破 SL400 ),装了双系统( Windows 7 + Ubuntu 17.04 )。只要在 Linux 下面玩一下,基本就会陷入僵死状态。这时候,按什么键都没有用,只能拆电池关机。Windows 下面怎么折腾,怎么烤机都不会发生僵死的问题......
|
20
mengzhuo 2018-04-11 10:05:05 +08:00
V2 水平堪忧啊…… swap = 0
|
21
mengzhuo 2018-04-11 10:07:14 +08:00
接上贴
swap = 0 又不会有什么问题,顶多不够的时候 OOM 掉分高的而已 常见的是散热问题,或者内存出错(毕竟便宜是没有 ECC 的),具体看看有没有 dmesg/kmesg 记录了 |
22
smiletouch3g 2018-04-11 10:15:22 +08:00 via iPad
楼上也有说用 swap 文件替代 swap 分区,我建议还是单独划分 swap 分区吧。记得在网上看到过,swap 文件没有单独的 swap 分区好,反正都要占用同样的空间,何必给自己添麻烦呢
|
25
wuruxu 2018-04-11 10:29:01 +08:00
kernel 升级下,xorg 和相关的驱动升级下,很稳的呀,一般死掉应该是 kernel 有问题的
我都没有关机的习惯了,每次直接合盖,suspend to ram,第二天回来,打开就直接用 |
26
GooMS 2018-04-11 10:36:00 +08:00 via Android
这种问题我也有,但是仅存在台式机中。
另外最新版的 Chrome 在笔记本上定时崩溃。 这俩都是同时做的新系统,同样的的软件。 不过也懒得搞了 |
27
ballshapesdsd 2018-04-11 10:39:15 +08:00
chrome 开 30 多个标签就用了我 8g 内存
|
28
msg7086 2018-04-11 10:47:09 +08:00
@wekw 并不是直接用 Swap 存东西的。
我只知道 Virt 会利用 Swap,但也只是利用而已,没有 Swap 只不过会提前 OOM Killer,不会导致死机。 |
29
sbw 2018-04-11 10:54:31 +08:00
不知道你是怎么判断死机的,有可能只是系统响应慢。看 log 比较好。
8g 内存不休眠的话不要 swap 无所谓,休眠的话还是加个 swap 好一些。 |
30
defunct9 2018-04-11 10:57:26 +08:00
用 Firefox,走人
|
31
jasonyang9 2018-04-11 10:58:38 +08:00
@defunct9 #30 这次你咋不说 开 SSH,让我上去看看 了?
|
32
defunct9 2018-04-11 11:01:49 +08:00
@jasonyang9 开 ssh,让我上去看看
|
34
wizardoz 2018-04-11 11:03:08 +08:00
8G 内存不是分分钟用尽吗?我台式机都是 32G 内存才敢把交换分区去掉。
|
35
4ever911 2018-04-11 11:10:39 +08:00
我现在安装 Linux 根本就没 SWAP 分区,也没 SWAP FILE
|
36
lance6716276 2018-04-11 11:31:36 +08:00
我在 nuc 上用 ubuntu 也好好的……两年了没死过机
默认安装默认分区没去管 swap |
37
pmispig 2018-04-11 11:32:04 +08:00
死机一般都是硬件问题,少部分是由于程序内存泄露,桌面的话有内存泄露也是正常的。
|
38
liangzi 2018-04-11 11:44:01 +08:00 via Android
openSUSE 42.3 用户 kde 桌面表示会死机只是这个版本的 kde 会死机 经常开机好几天不关 觉得楼主该看看自己的桌面环境和配置文件
|
39
hiboshi 2018-04-11 12:18:03 +08:00
这与 swap 有毛线关系,以前是内存太小划分 swap 的,人家都 8G 了。死机一般是硬件
|
40
blackwolf 2018-04-11 12:29:23 +08:00
1、Linux 的 gui 本来就很渣,不稳定很正常
2、建议 memtest 扫一遍内存,可能内存有硬件问题 |
41
jinya 2018-04-11 12:56:30 +08:00 via Android
slackware 可以持续鏖战几个月吧,一年也没有问题
|
43
huangya 2018-04-11 13:45:27 +08:00
>一般 Chrome 浏览器打开的 Tab 在 10 ~ 30 个左右,晚上睡觉前一般会 Lock 用户或者 systemctl suspend 休眠
>有时第二天早上要用了,发现死机了,屏幕无显,Caps Lock 大小写键按上去指示灯都不切换了。都是接外接显示器用的 最近也遇到同样的问题,不过我有 swap 分区,怀疑是内存的问题。因为我以前没有遇到过,升级了内存之后才有的。只不过现在手头没有以前用过的老内存去测试,其他内存也没有。持续关注该问题。 |
44
momocraft 2018-04-11 13:49:18 +08:00
电池,suspend (以及桌面需要的其他功能) 得到的爱一直很少。
|
45
hxhc 2018-04-11 13:53:20 +08:00 via Android
不用桌面试试,说 linux 服务器稳定可不是说 linux 桌面稳定😂
|
46
shihira 2018-04-11 14:25:32 +08:00 1
睡死了难道不是 ACPI 的锅吗,Linux 的 ACPI 驱动向来就不会(也不可能)太完善,台式上倒还好感觉不出,手提主板各个厂家定制太多适配不了是常有的事情
不关 GUI 的事,不要什么事情都甩锅给 GUI。Linux 的 GUI 不是像 Windows 一样放在内核里,再怎么炸也炸不出这种这么底层的问题。当然,有没有可能是显卡驱动,另说。 |
47
Hayek 2018-04-11 15:04:42 +08:00
@smiletouch3g 现在好多人都用 ssd,感觉单独分一个 ssd 分区出来对硬盘不好,性能也不好,不如搞一个 swap 文件,大小还能调。
|
48
yanzixuan 2018-04-11 15:08:26 +08:00
HP8570p 从 debian8.2 到 debian9.2,一直很稳定。
反而是用 mac 装 linux,有兼容性问题。 Linux 首选 intel 系列芯片组的东西,省心。 |
49
Stefan 2018-04-11 16:43:04 +08:00
swap,由于经常跑虚拟机,直接给了 20G,内存 16G
多开…… |
50
laqow 2018-04-11 18:02:31 +08:00 via Android
linux 稳定不是指不死机啊,自己没设置好死的比 windows 还彻底。睡死可能跟哪个驱动有关,之前一台电脑装 ubuntu 休眠会睡死,挂起就没事,感觉是显卡找不回设备,因为盲敲命令能关机,后来没研究就挂起算了。
|
51
aa6563679 2018-04-11 18:08:37 +08:00 via iPhone
Linux 桌面环境其实并不稳定可靠。。。
|
52
miss1123 2018-04-11 18:10:26 +08:00
我的 thinkpad e430,一个月重启一次,系统是 mint
|
53
diggerdu 2018-04-11 18:55:42 +08:00 via iPhone
@mengzhuo 同样不明白,16g 内存加 0swap 没死过机,有时候笔记本不能唤醒其实就是霍尔元件附近有个磁性物体
|
54
hotea 2018-04-11 19:13:17 +08:00
桌面的问题吧。。。chrome 的话可以装个 onetab 插件,将一堆临时的标签页合成一个,减少内存占用
|
55
kaminic 2018-04-11 19:39:54 +08:00
Linux 的一个好处是有详细的日志,通过检查日志的报错提示可以排除大部分问题,如果使用了 systemd 可以通过 journalctl 检查看看
|
56
iceheart 2018-04-11 20:05:15 +08:00 via Android
谷歌家的浏览器就是吃内存,换 ff 就没这事儿
|
57
raptor 2018-04-11 20:07:14 +08:00
linux 桌面本来就没 有很稳定的,我现在用的 ElementaryOS 有时开着不关, 可以发现 有明显的内存泄漏。然后各种设备也缺乏像样的驱动。
|
58
ftexplore 2018-04-11 20:16:46 +08:00
感觉是由于驱动等底层支持不足导致的,最好买 ubuntu 认证过的机器,在官网有列表。或者就买个配置高的 win 笔记本开虚拟机吧
|
59
doubleflower 2018-04-11 20:20:38 +08:00 1
linux 休眠做得是不好,我从不休眠怕醒不来。
还好现在都是 SSD 了开机也只要几秒我都是晚上关机的。 除了休眠就很稳了一年死不上一次机。 |
60
flynaj 2018-04-11 23:00:00 +08:00 via Android
多数是软件,你说的是不是界面卡死,内核其实还正常可以切换到控制台看看,真正的死锁无论什么系统都不多见
|
61
flynaj 2018-04-11 23:01:20 +08:00 via Android
看了一下是休眠,这个问题可能就出自这里
|
62
lightening 2018-04-11 23:03:32 +08:00
你这个我也觉得和交换空间有关系。
不过楼主你是如何得到 Linux 桌面比较稳定这一虚假情报的? Linux 服务器稳定可靠不假。桌面上的 Linux 发行版牵涉到 Xorg 这个大坑,加上驱动不完善导致的电源管理问题一大堆,几乎可以说是三大桌面 OS 中最不稳定的了。 |
63
woscaizi 2018-04-11 23:22:28 +08:00 via iPhone
现在装 linux,8G 内存的话都不应该分 swap 区吧。
睡死我觉得是电源管理的问题。 |
64
imn1 2018-04-11 23:25:16 +08:00
多开最强是 firefox
|
65
dobelee 2018-04-11 23:57:11 +08:00 via Android
@ray1888 日常大于 100 个。基本每天都在疯狂查资料,打开的页面不想马上关掉,那么多又不能好全加收藏,一般等系统提示内存不足或者 IDE 开始卡顿才会去清理 Tab。
|
66
honkew 2018-04-11 23:58:27 +08:00
win 10,几个星期不关机无压力。Android studio 都不带退出的
|
67
HE1HE 2018-04-12 00:09:44 +08:00 via Android
Linux 休眠是需要有 swap 的,你设个 swap 试试吧
|
68
shutongxinq 2018-04-12 00:11:41 +08:00 2
@rosu 抱歉,水平不够,随意搜索了一下
source: https://help.ubuntu.com/community/SwapFaq "The hibernation implementation currently used in Ubuntu, swsusp, needs a swap or suspend partition. It cannot use a swap file on an active file system." |
69
zst 2018-04-12 00:16:34 +08:00 via Android
😔chrome 在高分屏下很难受啊 有几个页面一调 dpi 就模糊 比起卡死这个就已经很令人难受了
|
70
zzyzxd 2018-04-12 02:55:47 +08:00
不是我想黑,玩过各种桌面环境没一个好用的,每次看到有人自豪地说自己用 Linux 桌面环境我都很不理解。要是让我选,我宁愿用 Windows。利益相关:由于工作关系每天在 Ubuntu 上用 9 小时 GNOME + KDE,由于各种锁屏和窗口 bug 至少每个月都要被迫重启一次。
|
71
Bryan0Z 2018-04-12 05:13:05 +08:00 via Android
Windows 下你 chrome 开 100 个 tab 也死机啊
|
72
chiu 2018-04-12 05:51:19 +08:00 via Android
老 thinkpad,x230,装 ubuntu,平时很少关机,盒盖走人,没死过机。
|
73
wwhc 2018-04-12 07:02:29 +08:00
启用 zram 吧
|
74
plko345 2018-04-12 07:36:00 +08:00 via Android
真觉得睡眠和休眠在 linux 上不可靠,每次都是关机的,反正 ssd 也快的
|
75
iwtbauh 2018-04-12 08:20:30 +08:00 via Android
硬件问题的可能性最大
如果有 nvidia 显卡,BIOS 禁用之再试试 |
76
wlwood 2018-04-12 08:45:41 +08:00
不是死机。轻按电源键,然后,电源灯亮了放开即可。chrome 那个打开 100 个网页 tab,用 windows 也会死机吧?
|
77
sgissb1 2018-04-12 09:54:54 +08:00
先查查 dmesg、syslog 和相关的日志的信息。
然后电脑睡觉时候会睡死掉,一般可能是驱动相关或者硬件问题。 对于锁屏会死机要看看是不是硬件问题。 我 10 年前有个二手泰安 p3 双路 cpu 的主板(其实是报废主板维修好 40 大洋卖给我的),不知道那里有问题,有时候也会死机,看 dmesg 和 syslog 的信息好象是死之前出现了一大堆中断异常(直接报 error ),内核在多次尝试恢复的过程中死掉。 风扇灰尘也要看看,如果多了也要清理下。笔记本进入节能模式以后,有些风扇控制流程很傻逼,会停掉风扇。 |
78
hei1000 2018-04-12 10:00:50 +08:00
|
79
tingyunsay 2018-04-12 11:19:06 +08:00
100tab 抵不过两个 avd+as,日常死机,fsck 了解一下
|
80
UnknownR 2018-04-12 11:36:02 +08:00
牛逼,100 个 tab
|
81
natscat 2018-04-12 11:39:02 +08:00
100 个 tab 看的过来么 晚上回去用我的 windows 机器试下开 100 个 tab 会咋样
|
82
raawaa 2019-01-12 10:31:24 +08:00
建议加个 swapfile, 我的机器出现过同样的情况。。。加个 swapfile 就好了。
|