找回密码
 加入我们
搜索
      
查看: 7377|回复: 20

[内存] 有时候内存不够也许是系统太拉

[复制链接]
发表于 2022-11-12 21:41 | 显示全部楼层 |阅读模式
用FF(版本略有不同)开差不多的标签数量和页面类型,win11 22h2占用1.2G,debian 11.5占用280MB,可怜的win用户被巨硬OS的内存管理机制折磨了各种内存焦虑,而linux用户却毫无感知

OS
Win11 22H2
Debian 11.5
Firefox
106.0.5
102.4.0esr
FF内存占用
1223MB
280.8MB
系统总占用
6GB
2.9GB


发表于 2022-11-12 21:47 来自手机 | 显示全部楼层
standby占的太多
发表于 2022-11-12 21:49 | 显示全部楼层
about:memory?verbose
这样比更准确一些
发表于 2022-11-12 22:20 | 显示全部楼层
巨硬家不能彻底关了虚拟内存就可以拖出去了
发表于 2022-11-12 23:25 | 显示全部楼层
这年头了还拿内存占用说事的?要不你看下mac内存占多少,是不是都快满了
发表于 2022-11-12 23:29 | 显示全部楼层
本帖最后由 qubit 于 2022-11-12 23:32 编辑

运行comsol计算,win平台有内存压缩,128G内存再开32G虚拟内存能搞,换Linux就不行了,linux的内存压缩有好几套方案,要自己选装设置,菜鸟劝退。
虚拟内存开很大linux也能计算的,但是硬盘数据交换严重影响了计算速度。
发表于 2022-11-12 23:33 | 显示全部楼层
有没有一种可能,就是说所有的Isolated Web Contents加起来才是浏览器内存总占用,Windows资源管理器给你自动加起来了你的gnome监视器没有而已,内存管理优秀与否在低内存压力环境(比如你这种使用内存远低于物理内存)是不太体现优势的

系统总占用小更多的也是因为后台乱七八糟东西少,也不是内存管理机制“优秀”你说这个win7党可就不困了

Linux确实内存管理更优秀一点,但是你拿个可能最体现不出来优势的地方吹
发表于 2022-11-12 23:46 | 显示全部楼层
gnattu 发表于 2022-11-12 23:33
有没有一种可能,就是说所有的Isolated Web Contents加起来才是浏览器内存总占用,Windows资源管理器 ...

半桶水是这样的咯~
发表于 2022-11-12 23:49 | 显示全部楼层
重点难道不是...有土鳖.............这个吗....
发表于 2022-11-13 03:50 来自手机 | 显示全部楼层
把文件服务打开,有多少吃多少
发表于 2022-11-13 10:04 | 显示全部楼层
qubit 发表于 2022-11-12 23:29
运行comsol计算,win平台有内存压缩,128G内存再开32G虚拟内存能搞,换Linux就不行了,linux的内存压缩有好 ...

不都是swap么?还有差别
发表于 2022-11-13 10:09 | 显示全部楼层
LZ钓鱼还是真的小白?
windows把FF的子进程都合到一起算的,debian的任务管理器就没这么智能了,你怎么不去把Isolated Web Contents全部加进去?
发表于 2022-11-13 10:17 | 显示全部楼层
Sieben 发表于 2022-11-13 10:04
不都是swap么?还有差别

干同样的活,win默认压缩有内存,实际虚拟内存用的比没有手动添加内存压缩功能的Linux少,所以计算总时间短了;不是说在用同样多的虚拟内存的情况下,win速度快,swap效率高。
 楼主| 发表于 2022-11-13 10:59 | 显示全部楼层
gnattu 发表于 2022-11-12 23:33
有没有一种可能,就是说所有的Isolated Web Contents加起来才是浏览器内存总占用,Windows资源管理器 ...

原来linux没把isolated web contents计算进入firefox使用中,这是何等地失态 一个普通的任务管理器能对用户产生如此严重的误导,该操作系统如何在群众中普及呢? Gnome社区的同学应该好好向巨硬学习GUI 虽然没什么品味,但是HMI方面至少将信息准确直观傻瓜式地传达给用户才符合群众需求
发表于 2022-11-13 13:04 | 显示全部楼层
不是,windows明明是24个进程加起来是1.2g,linux里面280MB是单个进程
发表于 2022-11-14 20:09 | 显示全部楼层
FF才占这点,比Chromium内核的一众浏览器强多了……
 楼主| 发表于 2022-11-14 20:26 | 显示全部楼层
翰墨留香 发表于 2022-11-14 20:09
FF才占这点,比Chromium内核的一众浏览器强多了……

并不是,3 7 8 12楼都是懂的。win只是把firefox占用合并了,linux是分开的,除了firefox本身,还有isolated web contents, web contect, web extensions等都占内存,加起来两个系统是差不多的。
pid在linux版本任务管理器top中就是进程号,一一对应,所以不少的。

FF其实一直不如chromium原因就是太多网页为chromium内核进行优化了,Gecko内核比不上,内存占用两家差不多,FF也不低的,最低的可能是微软抛弃的IE
发表于 2022-11-14 21:34 | 显示全部楼层
T.JOHN 发表于 2022-11-13 02:59
原来linux没把isolated web contents计算进入firefox使用中,这是何等地失态 一个普通的任务管理器 ...

有htop谁用这玩意
发表于 2022-11-14 22:05 | 显示全部楼层
我用了5年的arch + dwm,几年前用KDE,也用了一段时间i3,后来直接用dwm,整个系统很精简,开机启动后,占用500m左右,debian还是太臃肿,主要是gnome太臃肿~~
发表于 2022-11-15 10:45 | 显示全部楼层
虽然windows很拉跨而且越来越拉跨,
可是单就桌面而言,linux还真是没有一个能打的。。。
且这么多年来都没啥进展,
反倒是windows的wsl搞的风生水起,
导致以前码农必备的mac(unix)都越来越可有可无。。。
当然了现在的mac的优势已经变成处理器了。。。
发表于 2022-11-15 10:52 | 显示全部楼层
现代操作系统都差不到哪儿去 就是大家的优化方向不同而已
如果差异性太大 那肯定是你有些原理是没搞懂的
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-11-15 04:07 , Processed in 0.011574 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表