Deepin 20 内存占用问题求助
Tofloor
poster avatar
carlye
deepin
2020-12-25 06:05
Author

最近看到群友都在推荐Deepin系统,抱着试试看的心理 在Vmware上安装了最新版本的操作系统.

系统体验了两天各方面都不错,速度很快,颜值高.

但是遇到个问题,同样的程序 我在win10 内存占用使用鲁大师定时优化 一直维持在 3 -4 G之间

但是在Deepin系统之中一直居高不下.有时候甚至系统都卡死了.而用户 echo 2 > /proc ... 啥的命令清理过 并没有什么用

想请问有没有大神能给支个招呀



Reply Favorite View the author
All Replies
Ziggy
deepin
2020-12-25 06:22
#1

编程还是实体机吧....虚拟机性能调动不起来的[怀疑]

Reply View the author
carlye
deepin
2020-12-25 06:28
#2
Ziggy

编程还是实体机吧....虚拟机性能调动不起来的[怀疑]

不是 我主要是先体验一下这个系统,如果没有什么问题,能满足我的需求 我就把win重装了 用Deepin[哈哈]

Reply View the author
carlye
deepin
2020-12-25 06:29
#3
Ziggy

编程还是实体机吧....虚拟机性能调动不起来的[怀疑]

现在遇到一个问题就是内存占用过大 因为我是相同的代码 只不过系统不一样而已

Reply View the author
SamLukeYes
deepin
2020-12-25 06:43
#4

https://www.linuxatemyram.com

另外,都用 win10 了,为啥不用 wsl [怀疑]

Reply View the author
Ziggy
deepin
2020-12-25 06:50
#5
carlye

现在遇到一个问题就是内存占用过大 因为我是相同的代码 只不过系统不一样而已

可能是因为分配的CPU资源不及实体机,还有虚拟机会有性能损耗一类

Reply View the author
zuoxt
deepin
2020-12-25 16:46
#6

没事,加几条皇家戟32G完美解决。

Reply View the author
carlye
deepin
2020-12-25 17:30
#7
zuoxt

没事,加几条皇家戟32G完美解决。

哈哈哈 这也是一种解决方案 不过我原本 3-4内存能解决的事情 ,硬是给我加到8-9G 也不太好啊 性能损耗太严重了

Reply View the author
carlye
deepin
2020-12-25 17:33
#8
SamLukeYes

https://www.linuxatemyram.com

另外,都用 win10 了,为啥不用 wsl [怀疑]

不想用Win主要是不简洁,系统太重,系统盘都快100G了。

感觉Deepin挺好的,就是内存问题很烦啊 

Reply View the author
carlye
deepin
2020-12-25 17:35
#9
Ziggy

可能是因为分配的CPU资源不及实体机,还有虚拟机会有性能损耗一类

嗯 有可能,但是win上我是用的鲁大师优化内存,很强大。Deepin没有相应的软件,一个Idea一开就快2G了 ,别说在启动一些Java应用 。这种我在win上是游刃有余的。

Reply View the author
carlye
deepin
2020-12-25 17:44
#10


给大家看一下我在win10上工作项目全开的内存占用情况,请看下图



然后用鲁大师内存优化之后的内存占用



可以看到进程还是一样,内存占用大幅度下降了。


但是用Deepin没有这种神器啊 好纠结

Reply View the author
lcw0268
deepin
2020-12-25 21:32
#11

啊,我第一次看到16G内存用完的。

Reply View the author
carlye
deepin
2020-12-25 22:59
#12
lcw0268

啊,我第一次看到16G内存用完的。

很正常呀 前端node 3个项目 后端微服务大概5个项目 然后在加chrome 开了10个窗口左右

当然这些在win10 我大概在4个G左右 在Deepin上估计就上10几个G了[污]

Reply View the author
mmlmonkey
deepin
2020-12-25 23:17
#13

内存就是用来用的 根本不需要节约 内存少了加内存就是咯 现在内存又便宜 


Reply View the author
carlye
deepin
2020-12-25 23:26
#14
mmlmonkey

内存就是用来用的 根本不需要节约 内存少了加内存就是咯 现在内存又便宜 


是的 但是本来4个G能搞定的 一下子上去几倍 这种不是严重的性能浪费吗 我本来可以干10件事情的,突然给你压缩到3件 还是有点不能接受的

Reply View the author
Ziggy
deepin
2020-12-26 01:30
#15
carlye

嗯 有可能,但是win上我是用的鲁大师优化内存,很强大。Deepin没有相应的软件,一个Idea一开就快2G了 ,别说在启动一些Java应用 。这种我在win上是游刃有余的。

建议看看有没有开swap,鲁大师估计只是把cache和buff的内存空出来了,可能会降低加载性能

Reply View the author
carlye
deepin
2020-12-26 03:17
#16
Ziggy

建议看看有没有开swap,鲁大师估计只是把cache和buff的内存空出来了,可能会降低加载性能

swap 已经关了 , 然后buff 我用echo 3 > /proc/sys/vm/drop_caches 试过,好像没啥用

Reply View the author
SamLukeYes
deepin
2020-12-26 04:01
#17
carlye

是的 但是本来4个G能搞定的 一下子上去几倍 这种不是严重的性能浪费吗 我本来可以干10件事情的,突然给你压缩到3件 还是有点不能接受的

不是这么算的。假如这么多内存最多可以给你拿来干 10 件事情,现在只拿它干 3 件事情,如果充分利用内存,效率可以比同时干 10 件事情的 3/10 大不少。如果干这 3 件事情的时候突然要同时干别的事情,为了提升效率而多用的内存(缓存)也可以立刻腾出来干别的事情。Linux 的调度策略就是这样的。

Reply View the author
SamLukeYes
deepin
2020-12-26 04:04
#18
carlye

swap 已经关了 , 然后buff 我用echo 3 > /proc/sys/vm/drop_caches 试过,好像没啥用

开一下 zram,这样就可以在内存吃紧的时候对其中一部分数据进行压缩,提高内存的利用效率。如果用了 swap,也可以用 zswap 来减少对 swap 的读写量,但不要和 zram 同时用。

Reply View the author
mdd3135
deepin
2020-12-26 04:17
#19
carlye


给大家看一下我在win10上工作项目全开的内存占用情况,请看下图



然后用鲁大师内存优化之后的内存占用



可以看到进程还是一样,内存占用大幅度下降了。


但是用Deepin没有这种神器啊 好纠结

鲁大师那个就是假象而已,内存用量其实一点都没少,只是转移到了虚拟内存中去了,你看着好像物理内存用量少了,但其实这样不仅降低速度,还损耗固态硬盘

Reply View the author
carlye
deepin
2020-12-26 07:31
#20
mdd3135

鲁大师那个就是假象而已,内存用量其实一点都没少,只是转移到了虚拟内存中去了,你看着好像物理内存用量少了,但其实这样不仅降低速度,还损耗固态硬盘

原来是这样啊

Reply View the author