evio
火狐狸
火狐狸
  • UID8790
  • 注册日期2005-09-23
  • 最后登录2009-11-06
  • 发帖数274
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3831回复:11

如果最小化时不释放内存,那ff占用的内存岂不是会越来越大??

楼主#
更多 发布于:2005-10-13 16:56
直到把内存耗尽为止???

疑问
vliqi
火狐狸
火狐狸
  • UID322
  • 注册日期2004-11-28
  • 最后登录2007-08-30
  • 发帖数135
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-10-13 16:56
只要不超过4G就没有问题,所谓的能够释放的东西就是很少适用或不用的东西,如果物理内存不够,应该由操作系统放到硬盘上,我认为firefox完全没有必要多此一举,况且交换内存的算法非常简单,要比程序自己实现释放再加载的过程要快,只要不超过4G(32位机)就没问题
李琦
zhh01pfg
千年狐狸
千年狐狸
  • UID2948
  • 注册日期2005-02-11
  • 最后登录2011-06-15
  • 发帖数1488
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-10-13 16:56
因該不會,我一般就是穩定在150Mb左右(linux)
evio
火狐狸
火狐狸
  • UID8790
  • 注册日期2005-09-23
  • 最后登录2009-11-06
  • 发帖数274
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2005-10-13 16:56
4G??!!
pho
pho
千年狐狸
千年狐狸
  • UID4300
  • 注册日期2005-03-22
  • 最后登录2016-12-14
  • 发帖数2597
  • 经验40枚
  • 威望0点
  • 贡献值16点
  • 好评度2点
  • 社区居民
  • 忠实会员
4楼#
发布于:2005-10-13 16:56
4g的内存,一般达不到的
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
5楼#
发布于:2005-10-13 16:56
vliqi:只要不超过4G就没有问题,所谓的能够释放的东西就是很少适用或不用的东西,如果物理内存不够,应该由操作系统放到硬盘上,我认为firefox完全没有必要多此一举,况且交换内存的算法非常简单,要比程序自己实现释放再加载的过程要快,只要不超过4G(32位机)就没问题回到原帖

把不用的东西都留在内存,到内存不够时再由系统放到硬盘上???

释放用不着的内存是理所当然的事吧。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2024-08-29
  • 发帖数9187
  • 经验398枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
6楼#
发布于:2005-10-13 16:56
你的机器基本上不关的?
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
vliqi
火狐狸
火狐狸
  • UID322
  • 注册日期2004-11-28
  • 最后登录2007-08-30
  • 发帖数135
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2005-10-13 16:56
pho:4g的内存,一般达不到的回到原帖

这是32位机能支持的最大虚拟内存,包括磁盘上的交换空间可物理内存
李琦
vliqi
火狐狸
火狐狸
  • UID322
  • 注册日期2004-11-28
  • 最后登录2007-08-30
  • 发帖数135
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2005-10-13 16:56
abc@home
把不用的东西都留在内存,到内存不够时再由系统放到硬盘上???

释放用不着的内存是理所当然的事吧。
回到原帖

用不着与用着是相对的概念,我以为硬盘缓存和内存交换算法简单,速度要快,只要没有内存泄漏就可以了
李琦
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
9楼#
发布于:2005-10-13 16:56
vliqi
用不着与用着是相对的概念,我以为硬盘缓存和内存交换算法简单,速度要快,只要没有内存泄漏就可以了
回到原帖

浏览一幅相片也要几十 mb 内存,如果关闭也不释放,哪不到多少幅相片便耗尽内存了。之后所有操作就要先把内存转到虚拟,造成不必要的转换。

而且除了浏览器还要运行其他程式吧,想想用 ps 编辑完的图片也不释放?哪即使 4 gb 虚拟内存也未必足够运行一天。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
宇宙火星
非常火狐
非常火狐
  • UID182
  • 注册日期2004-11-26
  • 最后登录2006-04-19
  • 发帖数660
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2005-10-13 16:56
楼主多虑了。释放是随时可以进行的。并不是只有最小化释放一个途径。
1.5内存释放我觉得还是不错的。我长时间使用,开过大量网页,一般都是保持在50m,60m左右。你现在用opera8.5,开过一些网页后,内存同样也会升到60m。

释放和不释放有个平衡,内存中适当的做些保留,可以加快浏览速度和减少硬盘读写。反之全部都释放的话,固然是内存占用小,但重复浏览的网页就会好像第一次开一样,速度慢,也会增加硬盘读写。而且内存中适当保留,还减少了每个用户对网络和网站的申请和使用,全世界有这么多人,都是这种方式的话,积累起来,网络和网站的负担减轻的程度是可观的,这样的结果反馈回来,理论上其实又可以加快你的网速和浏览速度。这样的设计算是利己利人的环保设计了。
用IE进行打开相同网页,执行刷新,前进后退等等操作,明明是刚才打开过的,估计IE是白痴一般的把所有东西又向网站重复申请一遍,碰到慢的网站,经常会让你等的恼火,有时候真的会怕用IE的刷新。FF就相反,有的网站难打开,没开完的时候我会很乐意的刷一下,看能不能开的快点。
vliqi
火狐狸
火狐狸
  • UID322
  • 注册日期2004-11-28
  • 最后登录2007-08-30
  • 发帖数135
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2005-10-13 16:56

浏览一幅相片也要几十 mb 内存,如果关闭也不释放,哪不到多少幅相片便耗尽内存了。之后所有操作就要先把内存转到虚拟,造成不必要的转换。

而且除了浏览器还要运行其他程式吧,想想用 ps 编辑完的图片也不释放?哪即使 4 gb 虚拟内存也未必足够运行一天。

我说的太极端了,不过我从来没有影响过正常运行,我在2G内存的机子上自然没碰到过问题,512的内存也一点问题也很正常,不知道在多大内存的机子上运行有问题
李琦
游客

返回顶部