wget static file 1024mb localhost first attepmt 167Mb/sec, second attempt 22 Mb/sec, third attempt 47 Mb/sec - WHT ?

Валентин Бартенев vbart at nginx.com
Thu Feb 20 13:36:34 UTC 2014


On Thursday 20 February 2014 09:51:28 Vladimir Skubriev wrote:
> неа на диск обычного компа рабочего на линуксе (

Так изучите как дисковое I/O в линуксах работает.  При первом
запуске большая часть файла у вас осела в памяти, а затем
он пошел сбрасывать странички на диск и тот просел.

> 
> могу конечно для чистоты эксперимента сделать в /dev/null
> 
> проверю с /dev/null
> 
> wget http://st.example.lab/1024mb_file -O /dev/null
> ...
> 2014-02-20 09:47:42 (70.3 MB/s) - `/dev/null' saved [1073741824/1073741824

Тут вы прочитали файл с диска.

> 
> wget http://st.example.lab/1024mb_file -O /dev/null
> 
> next attepmts:
> 
> 100%[===========================================================>]
> 1,073,741,824 1.37G/s   in 0.7s
> 

А тут уже из пейджкэша.

--
Валентин Бартенев


Подробная информация о списке рассылки nginx-ru