Firefox 在 MacOS 上休眠后内存泄漏越来越严重了

2023-12-18 10:46:07 +08:00
857681664  857681664

家里的设备是 Mac Studio ,64G 内存,前段时间发现头一天晚上休眠,第二天开机后 Firefox 占用内存能到 20 多 G ,甚至还写了 10G 的 swap ,对比一下 Chrome 内存占用一直是正常的。

之前用 Linux 下的 Firefox 也没有这个问题,不知道是 MacOS 的锅还是 Firefox 更新坏了,但很无奈这个问题把我这个坚定的 Firefox 老用户给劝退了

3423 次点击
所在节点   Firefox  Firefox
24 条回复
liuidetmks
liuidetmks
2023-12-18 10:48:16 +08:00
rust 不是应该没用内存问题吗?难道是某些网页存在 bug ?
857681664
857681664
2023-12-18 10:50:41 +08:00
@liuidetmks 应该不至于是网页的问题,打开的都是比较常见的网页
charlie21
charlie21
2023-12-18 10:52:30 +08:00
ff 版本?
857681664
857681664
2023-12-18 10:56:31 +08:00
@charlie21 120 最新版
charlieethan
charlieethan
2023-12-18 10:56:39 +08:00
@liuidetmks https://4e6.github.io/firefox-lang-stats/
Rust 占比不过 12%左右,大部分还是 C 和 C++
yumenaka
yumenaka
2023-12-18 11:01:30 +08:00
可以试一下手动卸载标签页:
about:unloads
ray1980
ray1980
2023-12-18 11:09:27 +08:00
装 tampermonkey 插件没?我是 WIN7 ,停用这个插件后,好像好了
857681664
857681664
2023-12-18 11:15:23 +08:00
@ray1980 没装,我插件装的很少
willm
willm
2023-12-18 11:17:33 +08:00
要承认 Firefox 现在的开发实力已经挺弱了
hd2ex
hd2ex
2023-12-18 11:26:27 +08:00
几天前遇到过这个问题,Debian11 下相同版本,2 个网页占用了 6 ,7GB 内存。
sunv2v2
sunv2v2
2023-12-18 12:23:33 +08:00
我用的 firefox esr 版 挺好也挺稳定的 没这些问题 可以试试
songray
songray
2023-12-18 12:26:47 +08:00
@liuidetmks 网页内存泄露是有上限的.
zjp
zjp
2023-12-18 12:37:32 +08:00
about:memory 看下是哪个标签页/插件
joyanhui
joyanhui
2023-12-18 12:51:27 +08:00
同样问题,可以确定不是网页/插件导致的,具体啥原因不知...


Firefox 只适合 linux 看视频啥的还可以毕竟有硬件加速,win 和 macos 都存在内存泄露的问题
lindt99cocoa
lindt99cocoa
2023-12-18 13:20:07 +08:00
@liuidetmks rust 不管内存泄漏
chenjiangui998
chenjiangui998
2023-12-18 13:59:08 +08:00
windows 也是, 已经弃用了, 看了下都是 GPU 进程占用的内存
sanshao124
sanshao124
2023-12-18 15:27:56 +08:00
没 op 的问题
SeaTac
SeaTac
2023-12-18 16:02:00 +08:00
三台 Mac ,两台个人,一台公司,都没遇到过
grant5542
grant5542
2023-12-18 16:06:16 +08:00
如果是 win 系统的话可以试下 firemin 这个可以时刻帮你清 firefox 的内存
aHR0cHMlM0EvL3d3dy5yaXpvbmVzb2Z0LmNvbS9kb3dubG9hZHMvZmlyZW1pbi8=
cnbatch
cnbatch
2023-12-18 18:05:58 +08:00
Firefox 长期以来会不定期出现显存泄漏的 bug ,每次总是修完好了一阵又再泄漏,Windows 系统比较容易察觉出来(任务管理器可以看),Mac 可能也会存在同样的 bug 。不知道“统一内存”会不会把显存泄漏的占用显示成普通内存泄漏。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1001250

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX