阅读:12641回复:44
关于FF内存占用的精辟论述(转载自PConline)
内存占用的问题。这本来更不是问题。不知道XX是否使用过UNIX/Linux/*D这些UNIX类操作系统?如果你用过,你也许会发现,在这些系统中,内存始终被用的满满腾腾的。操作系统用内存来进行各种缓存,进行各种优化,这样,性能更高、效率更大。相比Windows,偌大的剩余内存空间不用,就知道往硬盘上的虚拟内存文件里写东西,对Windows来说,内存是用来看的,而不是用的。动不动就打开任务管理器看哪个软件内存占用高,这是典型的受微软荼害太深的表现。
在一些情况下,Firefox确实会比IE或者以IE为核心的浏览器内存占用多。但Firefox是拿出相当一些内存空间作为Web页面的内存缓存。(你可以在Firefox的地址栏里输入about:cache查看)至于用多少空间做缓存,Firefox是依据内存容量、运行的其它任务多少动态调整的。我写这个回帖时,Firefox使用了29127KB内存作为内存Web页面缓存。相比之下,IE只会用硬盘做缓存,而Firefox既有硬盘缓存,也有内存缓存,这不是比IE更先进么?当然,如果你的内存小,你可以到about:config里关闭内存缓存。 |
|
1楼#
发布于:2005-11-28 13:53
看的晕了````````
|
|
|
2楼#
发布于:2005-11-28 13:53
内存是来用的而不是来看的
firefox是gcc编译 c和c++的混合代码 |
|
3楼#
发布于:2005-11-28 13:53
fireinice
小狐狸 我投你一票 |
|
4楼#
发布于:2005-11-28 13:53
browser.sessionhistory.max_total_viewers我用的默认值-1,结果,常常发现虚拟内存到1.*G的情况,我晕。且虚拟内存最小化也不会自动释放,我再晕
|
|
5楼#
发布于:2005-11-28 13:53
给大家截了张linux在kde界面的firefox的内存使用的图片共大家参考,顺道推销一下linux,小狐狸的家真正在linux上!linux的发展需要大家的支持,如果你有兴趣,有时间,有精力的话,呵呵。特别是国人自己开发的magiclinux(我认为是最适合新手学的,难度仅和配置firefox相当,时间要稍多一些),现正在进行2.0rc1的测试,欢迎支持和提出建议!
http://www.linuxfans.org/nuke/modules.p ... forum&f=17 |
|
6楼#
发布于:2005-11-28 13:53
|
|
7楼#
发布于:2005-11-28 13:53
唉。内存不够用啊
|
|
8楼#
发布于:2005-11-28 13:53
看到这个帖子后,装完FF1.5也就很留意内存的问题,结果大家猜怎么个状况?特别抓了几个图来和大家交流。
图一:运行FF1.5打开六个TAB的状况 图二:接着最小化后观察30分钟的状况 图三:最小化观察30分钟后接着再最大化观察30分钟的状况 图四:我的后台基本服务进程 我个人感觉前方在打仗,内部就要同心竭力尽量不要出现不必要的内耗。这只是个很基本的东东,其实你不用FF也应该最好尽量有这个概念。当用上FF后,前方的战事有大有小,并且可能同时在进行几个大战,那得更把这个事提到日程表上来做好它。愚见,让大家见笑了。 |
|
9楼#
发布于:2005-11-28 13:53
從理論上講,FX應該可以用任何標準C++ compiler編譯的。
|
|
10楼#
发布于:2005-11-28 13:53
CrossBud:仔细查了一下Mozilla的材料,看来确实是用VC++的 应该只是用VC++编译而已(而且可能只是命令行编译而已),对于这种跨平台的程序,不可能用VC++编写,VC++最典型的是MFC,如果不考虑MS平台的专有特性的优化,Firefox就不可能有一句的MFC代码,不用MFC就不需要VC。 另外不要忘了,他还能用GCC编译。 至于JAVA JS XUL,这些东西只是Firefox的实现而且是用C++实现的,是专门给你用的(如果你能用的上的话)。 |
|
11楼#
发布于:2005-11-28 13:53
用户被禁言,该主题自动屏蔽! |
|
12楼#
发布于:2005-11-28 13:53
一个马甲腋了这么久,不容易.
|
|
|
13楼#
发布于:2005-11-28 13:53
佛曰。。。。
|
|
|
14楼#
发布于:2005-11-28 13:53
楼上的是Nighttalker吧
|
|
上一页
下一页