msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2023-04-03
  • 发帖数2959
  • 经验166枚
  • 威望0点
  • 贡献值12点
  • 好评度9点
  • 社区居民
15楼#
发布于:2014-11-21 08:09
meat
火狐狸
火狐狸
  • UID35020
  • 注册日期2011-01-06
  • 最后登录2024-04-29
  • 发帖数267
  • 经验200枚
  • 威望0点
  • 贡献值106点
  • 好评度16点
16楼#
发布于:2014-11-23 14:18
这个释放是什么原理?是Firefox本身的内部功能还是调用系统的?(系统的听说其实是依赖虚拟内存,如果内存够反而降低性能?)
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
17楼#
发布于:2014-11-23 21:25
meat:这个释放是什么原理?是Firefox本身的内部功能还是调用系统的?(系统的听说其实是依赖虚拟内存,如果内存够反而降低性能?)回到原帖
利用了Windows本身的API啊,所有内存释放软件都是这个原理

频繁使用肯定是会降低性能的,另外还得看是不是完全释放,部分释放的压力很小,但也不建议频繁使用,所以我设定的默认值是一个小时释放一次,释放目标是firefox目前占用内存的80%,对长时间闲置内存不知不觉暴涨导致操作卡顿有一定帮助。如果你关闭虚拟内存,还是会减小,原因去问微软吧。

现在很多内存释放软件都是设定的释放间隔很小,而且都是完全释放(所以你可以看到一直占用内存很小),用的这个API太激进了。我为了保留一定的测试需求,最小间隔暂时设定为1s,当然这个时间最小可以1ms,我并没有开放那么小,把设定权交给用户了,适当的设定是有一定的效果的。(另外我的版本还有没默认开启的最小化释放那个功能,这个功能是完整释放的,对IO压力大)
http://pcxfirefox.wordpress.com/
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
18楼#
发布于:2014-11-28 09:13
我直接拿了正式版在用的一个Profile,放到这个pcsFirefox中测试,结果发现标签页上都不显示文字,ColorfulTabs的色彩倒能显示;禁用ColorfulTabs之后却出现工具栏和标签栏显示不全,大片的灰色(工具栏底色),书签栏和状态栏(附加组件栏)却正常;上来想贴个图反映情况,却发现Flash全部显示不了,连FlashBlock的占位图都没显示……
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
19楼#
发布于:2014-11-28 15:16
hzhbest:我直接拿了正式版在用的一个Profile,放到这个pcsFirefox中测试,结果发现标签页上都不显示文字,ColorfulTabs的色彩倒能显示;禁用ColorfulTabs之后却出现工具栏和标签栏显示不全,大片的灰色(工具栏底色),书签...回到原帖
扩展的不兼容问题不要回复
http://pcxfirefox.wordpress.com/
上一页 下一页
游客

返回顶部