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

2014-02-20 Пенетрантность Валентин Бартенев
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 mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

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

2014-02-20 Пенетрантность Vladimir Skubriev
Да это я и так знаю)

20.02.2014, 17:36, Валентин Бартенев vb...@nginx.com:
 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 mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru

--
Faithfully yours,

Vladimir Skubriev

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

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

2014-02-19 Пенетрантность Vladimir Skubriev
wget static file 1024mb localhost first attepmt 167Mb/sec, second attempt 22 Mb/sec, third attempt 47 Mb/sec - WHT ? Есть сервер на нем стоит nginx из ubuntu 12.04 latest. Сервяться на нем пару тройка дистрибов для локальных целей, по сути их ни кто ни когда не качает. Проверка проводилась когда сервер практически не нагружен. Там просто не чему нагружать. Думаю дело не в этом. Сервиться также статический файл размером ровно гигабайт - для тестов. Захожу я на этот сервер и делаю wget локально. Но точнее обращаюсь я к внутреннему адресу его, т.е. не 127.0.0.1 а 192.168.1.1, а точнее даже к его servername.example.lan Так вот первый раз он скачивается со скоростью 167 Мегабайт в секунду Тут же - второй раз уже 22 Мб/сек. Третий - 47 Мб/сек. WTF ? Причем месяц назад я по очереди с каждого компа в сети (15 штук) скачивал этот же файл со скоростью гигабитной сети, т.е 112 Мб/сек. Спасибо.   --Faithfully yours, Vladimir Skubriev ___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

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

2014-02-19 Пенетрантность Dmitry
В хайлоад было три проблемы: руки, tcp/ip стэк и файловая система. Что-то
появилось нового?
 19.02.2014 22:05 пользователь Vladimir Skubriev vladi...@skubriev.ru
написал:

 Просто мне было интересно узнать
 как может загрузка процессора и загрузка диска (не значительные) влиять на
 отдачу файла через по сути localhost.

 Ведь пакеты адресованные comp1 от comp1 не выходят за пределы comp1.

 Просто странно что такая большая разница на не загруженном сервере.

 И еще вопрос как это тестирование организовать в смысле через что
 построить графики в моем случае проще ?

 top, iftop, atop, htop не совсем наглядны в том плане, что там все быстро
 меняется и не возможно сопоставить скорость отдачи загрузке дисковой
 подсистемы и загрузке процессора.

 Как (с помощью каких средств) это делают ?

 Что гуглить в плане анализа влияния загрузки на отдачу ?

 Вот в принципе и все что я хотел спросить. Остальное уже моя работа
 естественно.

 19.02.2014, 19:45, Михаил Монашёв postmas...@softsearch.ru:
  Здравствуйте, Vladimir.
 
  Посмотрите на top, например. На статистику по диску...
 
  --
  С уважением,
   Михаил  mailto:postmas...@softsearch.ru
 
  ___
  nginx-ru mailing list
  nginx-ru@nginx.org
  http://mailman.nginx.org/mailman/listinfo/nginx-ru

 --
 Faithfully yours,

 Vladimir Skubriev

 ___
 nginx-ru mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

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

2014-02-19 Пенетрантность Vladimir Skubriev
неа на диск обычного компа рабочего на линуксе (

могу конечно для чистоты эксперимента сделать в /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

Вот те на!

Не понимаю.


19.02.2014, 22:07, Валентин Бартенев vb...@nginx.com:
 On Wednesday 19 February 2014 22:05:43 Vladimir Skubriev wrote:

  Просто мне было интересно узнать
  как может загрузка процессора и загрузка диска (не значительные) влиять на
  отдачу файла через по сути localhost.

 [..]

 Ну а сохраняли вы его куда при этом, в /dev/null надеюсь?

 --
 Валентин Бартенев
 ___
 nginx-ru mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru

--
Faithfully yours,

Vladimir Skubriev

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

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

2014-02-19 Пенетрантность Vladimir Skubriev
Намек понятен. Что посоветуете почитать маны или может книжки есть хорошие для 
админов по этой теме? 

19.02.2014, 22:50, Dmitry dmitry.goryai...@gmail.com:
 В хайлоад было три проблемы: руки, tcp/ip стэк и файловая система. Что-то 
 появилось нового?

 19.02.2014 22:05 пользователь Vladimir Skubriev vladi...@skubriev.ru 
 написал:
 Просто мне было интересно узнать
 как может загрузка процессора и загрузка диска (не значительные) влиять на 
 отдачу файла через по сути localhost.

 Ведь пакеты адресованные comp1 от comp1 не выходят за пределы comp1.

 Просто странно что такая большая разница на не загруженном сервере.

 И еще вопрос как это тестирование организовать в смысле через что построить 
 графики в моем случае проще ?

 top, iftop, atop, htop не совсем наглядны в том плане, что там все быстро 
 меняется и не возможно сопоставить скорость отдачи загрузке дисковой 
 подсистемы и загрузке процессора.

 Как (с помощью каких средств) это делают ?

 Что гуглить в плане анализа влияния загрузки на отдачу ?

 Вот в принципе и все что я хотел спросить. Остальное уже моя работа 
 естественно.

 19.02.2014, 19:45, Михаил Монашёв postmas...@softsearch.ru:
 Здравствуйте, Vladimir.

 Посмотрите на top, например. На статистику по диску...

 --
 С уважением,
  Михаил  mailto:postmas...@softsearch.ru

 ___
 nginx-ru mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru

 --
 Faithfully yours,

 Vladimir Skubriev

 ___
 nginx-ru mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru

 ,
 ___
 nginx-ru mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru

--
Faithfully yours,

Vladimir Skubriev

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

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

2014-02-19 Пенетрантность Alex Domoradov
Второй раз скорее всего берет с кеша фс

2014-02-20 7:53 GMT+02:00 Vladimir Skubriev vladi...@skubriev.ru:
 Намек понятен. Что посоветуете почитать маны или может книжки есть хорошие 
 для админов по этой теме?

 19.02.2014, 22:50, Dmitry dmitry.goryai...@gmail.com:
 В хайлоад было три проблемы: руки, tcp/ip стэк и файловая система. Что-то 
 появилось нового?

 19.02.2014 22:05 пользователь Vladimir Skubriev vladi...@skubriev.ru 
 написал:
 Просто мне было интересно узнать
 как может загрузка процессора и загрузка диска (не значительные) влиять на 
 отдачу файла через по сути localhost.

 Ведь пакеты адресованные comp1 от comp1 не выходят за пределы comp1.

 Просто странно что такая большая разница на не загруженном сервере.

 И еще вопрос как это тестирование организовать в смысле через что построить 
 графики в моем случае проще ?

 top, iftop, atop, htop не совсем наглядны в том плане, что там все быстро 
 меняется и не возможно сопоставить скорость отдачи загрузке дисковой 
 подсистемы и загрузке процессора.

 Как (с помощью каких средств) это делают ?

 Что гуглить в плане анализа влияния загрузки на отдачу ?

 Вот в принципе и все что я хотел спросить. Остальное уже моя работа 
 естественно.

 19.02.2014, 19:45, Михаил Монашёв postmas...@softsearch.ru:
 Здравствуйте, Vladimir.

 Посмотрите на top, например. На статистику по диску...

 --
 С уважением,
  Михаил  mailto:postmas...@softsearch.ru

 ___
 nginx-ru mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru

 --
 Faithfully yours,

 Vladimir Skubriev

 ___
 nginx-ru mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru

 ,
 ___
 nginx-ru mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru

 --
 Faithfully yours,

 Vladimir Skubriev

 ___
 nginx-ru mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru