作者OrzOGC (洞八达人.拖哨天王)
看板Linux
标题[问题] vscode编译时会干掉chromium或X或自杀
时间Sun Feb 6 12:31:46 2022
肥宅最近学flutter,在fedora上用vscode写
每当编译时,vscode有一定机率会干掉chromium或自杀
只是debug run个范例小程式就会了,不管用手机或linux app或web都一样
chromium也只是开来查stackoverflow,没开其它色色网页
有时还会干掉x...还没存档的就gg...
用top看应该都是ram和swap全都吃好吃满时发生
上古老nb配备i5-3250m/6G ram/120G SSD
vmswapness从0设到100都一样会发生
硬碟空间有限,swap只设512m
同台nb在win10跑vs编xamarin同样也是很喘
但还不至於会干掉其它程式,编译时还能用edge看网页
在fedora上编译时就完全不能动,编过就行,不过hot reload时也是有机会干掉...
除了换电脑外有什麽方法可以改进?
等2353涨起来还需要一段时间...QQ
--
佛说前世五百次的回眸
才换得今生的擦肩而过
前世五百次的擦肩而过还是换不来今生一次的推炮
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.232.215.73 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1644121908.A.F05.html
1F:→ ketrobo: flutter版本? stable? beta? 02/06 12:37
2F:→ OrzOGC: stable,2.10.0 02/06 12:38
3F:→ ketrobo: chromium的硬体加速关掉试试,我也没用过这麽旧的硬体… 02/06 12:48
4F:推 Adama: kernel杀的,因为mem全满了 我上次遇到这种情况也是fedora 02/06 13:01
5F:推 Bencrie: 加 ram 02/06 13:04
6F:推 Adama: 我那时是跑matlab 别人跑的结果先杀我的Xorg.... XDD 02/06 13:04
7F:→ Bencrie: kernel 杀的你可以看 dmesg 02/06 13:04
8F:→ Bencrie: systemd 现在也有 oom killer 02/06 13:05
9F:→ Bencrie: 现在日常用 8G 都嫌少了 02/06 13:06
10F:推 johnjohnlin: 大机率是记忆体满了 02/06 13:29
11F:推 Leo123457: 改用比较lightweight的distro或d esktop environment 02/06 17:06
12F:→ Leo123457: ? 02/06 17:06
13F:推 enthos: Protect specific Linux processes from the OOM killer? 02/06 19:22
14F:→ enthos: echo -17 > /proc/$PID/oom_adj # OOM_DISABLE on $PID 02/06 19:22
15F:→ enthos: pgrep -f "/usr/sbin/sshd" | while read PID; 02/06 19:23
16F:→ enthos: do echo -17 > /proc/$PID/oom_adj; done 02/06 19:23
18F:→ OrzOGC: 看来是要小升级一下 02/07 11:26
19F:推 jobintan: 大佬不考虑下用Android Studio开发吗?Android Studio有 02/07 16:49
20F:→ jobintan: Linux版,而且又能用emulator做debugging,岂不更好? 02/07 16:50
21F:→ OrzOGC: 用过啊 开个模拟器电脑就跑到快往生了 02/07 18:42
22F:→ OrzOGC: as太肥 开起来就很喘了 最後才选用vscode +实机 02/07 18:44
23F:→ OrzOGC: 试开一下as...才开个专案就杀掉chromium了...QQ 02/07 20:59
24F:推 roccqqck: ram先插到16g 02/07 23:06
25F:→ roccqqck: 我有一台笔电跟你的cpu一样 但16g ram 开vscode很正常 02/07 23:07
26F:→ OrzOGC: 我这台只能插到8G...QQ 02/08 00:03
27F:推 roccqqck: 只有一个插槽还是焊死? 这cpu应该最多可以ddr3 8gb*4 02/08 00:12
28F:→ OrzOGC: cpu理论上是可到32G,不过官网的spec写max 8g,2个插槽 02/08 00:31
29F:→ tomsawyer: 不想换电脑 换ssd? swap 0.5是怎样 02/08 06:20
30F:→ jobintan: 笔电通常电竞类的都能自己升级,不过会不会破坏保固就得 02/08 10:10
31F:→ jobintan: 问问原厂了,如果不能自己升级,像是ultrabook或2 in 1 02/08 10:11
32F:→ jobintan: 变形平板笔电,就买最高规格的呗。 02/08 10:12
33F:→ leolarrel: 加一个更大的硬碟,然後把虚拟记忆体开到16G 02/09 17:29
34F:→ OrzOGC: 目前编译前先关chromium只留vscode暂时渡过这段时间...QQ 02/11 12:01