Re: Скорость чтения с диска последовательно одним процессом VS параллельно несколькими

2009-03-24 Пенетрантность Alexey Pechnikov
Hello! On Monday 23 March 2009 21:12:32 Покотиленко Костик wrote: Для меня остаётся 2 загадки, почему при использовании 2х ядер такой маленький прирост 22.3% скорости, почему при 4х потоках на 2х ядрах скорость всё ещё увеличивается. Судя по приведенным цифрам, вы файлы только считываете и

Re: Скорость чтения с диска последовательно одним процессом VS параллельно несколькими

2009-03-24 Пенетрантность Покотиленко Костик
В Вто, 24/03/2009 в 11:04 +0300, Alexey Pechnikov пишет: Hello! On Monday 23 March 2009 21:12:32 Покотиленко Костик wrote: Для меня остаётся 2 загадки, почему при использовании 2х ядер такой маленький прирост 22.3% скорости, почему при 4х потоках на 2х ядрах скорость всё ещё

Re: Скорость чтения с диска последовательно одним процессом VS параллельно несколькими

2009-03-23 Пенетрантность Покотиленко Костик
В Суб, 21/03/2009 в 17:04 +0300, Alexey Pechnikov пишет: Hello! On Friday 20 March 2009 13:02:27 Покотиленко Костик wrote: О тесте: программа рекурсивно сканирует указанный каталог и составляет список обычных файлов, затем делит этот список на N частей. Далее программа создаёт N клонов с

Re: Скорость чтения с диска последовательно одним процессом VS параллельно несколькими

2009-03-23 Пенетрантность Alexey Pechnikov
Hello! On Monday 23 March 2009 12:03:05 Покотиленко Костик wrote: http://meteor.dp.ua/reference/simreadtest/simreadtest-0.1.tar.gz http://meteor.dp.ua/reference/simreadtest/simreadtest-19.03.2009-01.ods http://meteor.dp.ua/reference/simreadtest/simreadtest-19.03.2009-01.pdf По ходу дела

Re: Скорость чтения с диска последовательно одним процессом VS параллельно несколькими

2009-03-23 Пенетрантность Покотиленко Костик
Проверяем чтение с использованием кэша (прокэшировано ~100%) на моем каталоге /lib/modules: # du -sh /lib/modules 365M/lib/modules Погонял несколько предварительный тестов пока прокэшировалось и скорость стало показывать стабильно. Проверяем для одного потока: ./simreadtest /lib/modules

Re: Скорость чтения с диска последовательно одним процессом VS параллельно несколькими

2009-03-23 Пенетрантность Покотиленко Костик
В Пнд, 23/03/2009 в 20:12 +0200, Покотиленко Костик пишет: Проверяем чтение с использованием кэша (прокэшировано ~100%) на моем каталоге /lib/modules: # du -sh /lib/modules 365M/lib/modules Погонял несколько предварительный тестов пока прокэшировалось и скорость стало показывать

Re: Скорость чтения с диска последовательно одним процессом VS параллельно несколькими

2009-03-21 Пенетрантность Alexey Pechnikov
Hello! On Friday 20 March 2009 13:02:27 Покотиленко Костик wrote: О тесте: программа рекурсивно сканирует указанный каталог и составляет список обычных файлов, затем делит этот список на N частей. Далее программа создаёт N клонов с помощью fork(), каждый из которых читает файлы из своей части