问:自从用上了宽带,我就发现用FlashGet时下载不正常,只要下载速度超过一定的值,比如300KB,就会出现断断续续的现象,再大些,达到600KB时,这种现象就更明显了,下载进度总是停2到3秒,然后再接起来。不知道这是什么问题,难道是我RP不好吗?
答:你的RP足够好了,竟然下载速度能够达到600KB,正是有了这种高速度,才有了你所遇到的问题的出现。为了保护硬盘,FlashGet下载文件时,在文件写入硬盘时做了缓冲,也就是说当接收到一定数量的数据文件后才一次性的写入硬盘,并不是接收多少就放入硬盘多少。而默认情况下,此值为200KB,你的网络速度却达到了300KB甚至600KB,这势必造成FlashGet的频繁写入,CPU和I/O占用增加,以致出现断断续续的情况。要解决此问题,只要将缓冲调节得大一点,适应你的网络速度即可。
调节的方法是在FlashGet中点击“工具”→“选项”菜单,在“常规”标签下的“把数据写入到磁盘每当接收到”中,将数值调大,如设置为1000KB。
图9-2-2.tif 调节FlashGet的磁盘缓冲
,宽带情况下的FlashGet设置