marb
非常火狐
非常火狐
  • UID56238
  • 注册日期2017-12-25
  • 最后登录2023-04-12
  • 发帖数894
  • 经验1041枚
  • 威望0点
  • 贡献值1150点
  • 好评度50点
阅读:4191回复:7

请问这两个扩展都能自动释放内存吗有啥区别

楼主#
更多 发布于:2018-07-26 15:59
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2025-04-25
  • 发帖数18492
  • 经验4848枚
  • 威望5点
  • 贡献值4324点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2018-07-26 16:29
我没在用这两个扩展,只能通过简介来看。
dustman 逻辑很简单,标签页达到 5个 以上,多出的标签页超过20分钟未使用则自动关闭标签页。简单粗暴。这里说的未使用不清楚是没切换到前台过还是说后台无动作。

auto tab discard 则要功能丰富很多。不是自动关闭,而是释放内存等资源让标签页回归未加载状态。支持自定义多久以后释放,支持白名单。给用户选择的权利更多。
Firefox More than meets your experience
marb
非常火狐
非常火狐
  • UID56238
  • 注册日期2017-12-25
  • 最后登录2023-04-12
  • 发帖数894
  • 经验1041枚
  • 威望0点
  • 贡献值1150点
  • 好评度50点
2楼#
发布于:2018-07-27 16:38
第二个扩展没明白,已经打开的标签难道不是加载完了的吗(不加载完怎么能看到呢),在不关闭的情况下怎么释放内存呢
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
3楼#
发布于:2018-07-27 17:17
marb:第二个扩展没明白,已经打开的标签难道不是加载完了的吗(不加载完怎么能看到呢),在不关闭的情况下怎么释放内存呢回到原帖
标签页(外观、占位)还留着,但内容放弃了,再点标签页会重新加载(有缓存就不会太慢)。
Chrome早有此种机制。Firefox不记得何时有的。
marb
非常火狐
非常火狐
  • UID56238
  • 注册日期2017-12-25
  • 最后登录2023-04-12
  • 发帖数894
  • 经验1041枚
  • 威望0点
  • 贡献值1150点
  • 好评度50点
4楼#
发布于:2018-07-27 17:39
yfdyh000:标签页(外观、占位)还留着,但内容放弃了,再点标签页会重新加载(有缓存就不会太慢)。
Chrome早有此种机制。Firefox不记得何时有的。
回到原帖
比如一个网页上有很多图片,图片应该很占用内存了,如你所说,内容放弃了,那我们看到的图片是存在什么位置呢,你看到一个人坐在椅子上,这个人不离开他会一直占着椅子呀。当这个人离开时,我们看不到这个人了。椅子才空出来呀。
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
5楼#
发布于:2018-07-27 17:56
marb:比如一个网页上有很多图片,图片应该很占用内存了,如你所说,内容放弃了,那我们看到的图片是存在什么位置呢,你看到一个人坐在椅子上,这个人不离开他会一直占着椅子呀。当这个人离开时,我们看不到这个人了。椅子才空出来呀。回到原帖
放弃的是非当前标签页的内容。

媒体、图片内容的丢弃和即时解码Firefox也早引入了,不过那是另一个范畴。图片解析后的长宽等信息会保留,但内容在资源紧张时会丢弃,看到或即将看到时解码。
marb
非常火狐
非常火狐
  • UID56238
  • 注册日期2017-12-25
  • 最后登录2023-04-12
  • 发帖数894
  • 经验1041枚
  • 威望0点
  • 贡献值1150点
  • 好评度50点
6楼#
发布于:2018-07-27 18:58
你的意思是,那些非当前的标签页,看似标签存在但实际上那些标签上的内容(比如图片之类)的已经从内存中消失了,,只是当我们再次点击那个标签的时候,又从新加载了吗?如果是这样那加载的也太快了吧,看不到加载的迹象呀,(应该和新打开时候的时间差不多呀),比如我打开一个包含很多图片的网页需要一定时间,后来丢弃后从新加载也应该需要时间呀
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2025-04-21
  • 发帖数662
  • 经验607枚
  • 威望0点
  • 贡献值110点
  • 好评度114点
7楼#
发布于:2018-07-30 09:49
marb:你的意思是,那些非当前的标签页,看似标签存在但实际上那些标签上的内容(比如图片之类)的已经从内存中消失了,,只是当我们再次点击那个标签的时候,又从新加载了吗?如果是这样那加载的也太快了吧,看不到加载的迹象呀,(应该和新打开时候的时间差不多呀...回到原帖
新打开的页面需要从网站下载图片,重新加载标签时只需要从磁盘缓存中拿
游客

返回顶部