Firefox 浏览器附加组件
  • 扩展
  • 主题
    • 适用于 Firefox
    • 字典和语言包
    • 其他浏览器网站
    • 适用于 Android 的附加组件
登录
Resource Saver 预览

Resource Saver 作者: Principle

Improves Suspend feature by enabling it to retain some data on suspended tabs, and also by track their importance, letting you swiftly save RAM/CPU and then just as easily return to your tabs when you left off.

0(0 条评价)0(0 条评价)
8 个用户8 个用户
下载 Firefox 并安装扩展
下载文件

扩展元数据

关于此扩展
Modern day tabs are demons in RAM and CPU usage, but suspending them will often delete your data within them, this plugin prevent that by saving input and video time via it's smart suspend feature, then restores data upon returning to that tab.

Ever find yourself needing to move your focus to some other application so you need to go through your tabs, close/suspend as many of them as possible, having to evaluate "Is this worth keeping up or do I close it so I can make the program run smoother?", well know that I do, and I hate it.

So with this plugin I've added an importance rating to all tabs which accounts for how long you've used that tab and how long it's been inactive for to evaluate which tabs are the best to suspend, and I've added many buttons to either suspend some, most or all tabs, to free up memory.

Currently, the plugin saves inputs on a page and the playback time of media, for this it stores tiny minimal amounts of information which it then restores into the page when you load it again, by default its calculations for ratings only occur once every minute, and is a very light process.

In addition this plugin is solely local, and doesn't send data anywhere.

Pro tips:
In about:config, setting browser.tabs.fadeOutUnloadedTabs as true will let you easily see on the icon if a tab is suspended, even when it was done by this plugin.
Also Pin the plugin to your toolbar for swifter usage.

TAB INFO:

The automatic suspension program is limited, the time assigned is the minimal time until suspension of that tab, active time might affect it.

Tabs will not be disabled if: They're whitelisted, they're playing audio, the website has an leave site warning, the tab is active, the tab is pinned

LIMITATIONS

It is impossible to hook the plugin into the suspension script itself, meaning that if the plugin isn't responsible for suspending a tab, that tab will not have any data.
The only cases where this would occur is either via firefox's automatic tab suspension or if you click a tab and click "suspend" instead of the "smart suspend" 5 steps down.
I do however not recommend disabling firefox's built in suspension program, which activates when you have low memory available, as that one has access to pc and tab memory usage, which makes it fairly better than the rating system of the plugin, instead just use the plugin to ensure that firefox's build in suspension never needs to occur again.
Thought to load data you do not need the plugin to be responsible for loading the tab again, either way any data it has will be loaded.

Firefox does not let plugins see tab or pc memory usage, so you might want to consider the relatively limited nature of the suspension priority system before you use it.

Same-Origin Policy very often prevents the plugin from seeing or modifying the time of embedded video players, if the plugin does not remember the time of a video this is most likely the cause.

More updates to come soon!
评分 0(1 位用户)
登录以评价此扩展
目前尚无评分

已保存星级评分

5
0
4
0
3
0
2
0
1
0
尚无评价
权限与数据

必要权限:

  • 获取浏览器标签页
  • 获知浏览器导航时的行为状态
  • 访问您在所有网站的数据
详细了解
更多信息
附加组件链接
  • 支持邮箱
版本
0.1
大小
38.75 KB
上次更新
2 个月前 (2025年9月30日)
相关分类
  • 标签页
许可证
保留所有权利
版本历史
  • 查看所有版本
添加到收藏集
举报此附加组件
转至 Mozilla 主页

附加组件

  • 关于
  • Firefox 附加组件博客
  • 扩展工坊
  • 开发者中心
  • 开发者政策
  • 社区博客
  • 论坛
  • 报告缺陷
  • 评价指南

浏览器

  • Desktop
  • Mobile
  • Enterprise

产品

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • 隐私
  • Cookie
  • 法律

除非另有注明,否则本网站上的内容可按知识共享 署名-相同方式共享 3.0 或更新版本使用。