阅读:4514回复:8
請教幾個圖片數值修改意義.
image.mem.decode_bytes_at_a_time;200000 (Default 4096)
image.mem.max_bytes_for_sync_decode;1000000 (Default 150000) image.mem.max_ms_before_yield;400 (Default 5) images.dither;false (Default auto) 看到有說修改這四個數值可以更為流暢看圖片! 請問高手這些數值的意義! |
|
1楼#
发布于:2012-02-08 13:52
mark
|
|
|
2楼#
发布于:2012-02-08 13:52
|
|
3楼#
发布于:2012-02-08 13:52
|
|
|
4楼#
发布于:2012-02-08 13:52
fang5566:这里有文章,里面有解释: 沒答案!! |
|
5楼#
发布于:2012-02-08 13:52
其实没有必要改
这几个就是传给解码器最大内存量和异步时间的 解释的话几个都是相关的 Mozilla解码一个图片时,会尝试花最大image.mem.max_ms_before_yield毫秒的时间用于解码,传给解码器最大image.mem.decode_bytes_at_a_time字节的数据同时估计所花时间,如果超过image.mem.max_ms_before_yield的值,那么就让步(就是说用估计时间作为最大时间) image.mem.max_bytes_for_sync_decode 这个表面意思是 一次解码图片最大的数值。一般来说,图片解码是异步的,这个数值合适的话,会让你在一个屏幕内看到较多的图片。屏幕之外还有很多图片而且该值也很大的话,那么会在后台同步解码这些图片。 images.dither这个不明白,我觉得是有gif才有抖动一说吧 反正前几个修改的前提是,你的网速够快,你的内存够大。如果没这个前提,可能会很高lag。 |
|
6楼#
发布于:2012-02-08 13:52
dongyuanxun:其实没有必要改 那修改一下試試!謝謝解答呀! |
|
7楼#
发布于:2012-02-08 13:52
dongyuanxun:其实没有必要改 修改試用半個晚上,載入多圖片網站對比,覺得這修改有價值!值得推薦! |
|
8楼#
发布于:2012-02-08 13:52
图片的问题
还是等firefox自身修复更好 目前的方式 一个tab 不管看不看得到 全部解码了 也算是个内存和性能 双料BUG |
|