LINUX.ORG.RU
ФорумAdmin

считать файл в несколько потоков


0

0

Добрый день.
Есть задача: считать файл с диска к примеру в 100 потоков (одновременно). Я не прошу сказать как это сделать, прошу просто натолкнуть на мысль.
Была идея писать на перле скрипт, 100 форков и заставить их читать файл, но может есть способ более гуманный?


Re: считать файл в несколько потоков

Я через dd делал :)

KRoN73 ★★★★★ ()

Re: считать файл в несколько потоков

или 100 процессов или 100 тредов. Или юзать какие-нить бенчмарки.

PS зачем так над винтами издеваться?

true_admin ★★★★★ ()

Re: считать файл в несколько потоков

iozone, tiobench?

const86 ★★★★★ ()
Ответ на: Re: считать файл в несколько потоков от urxvt

Re: считать файл в несколько потоков

> А разве так будет быстрее?

как это может быть быстрее, когда головка вместо того чтобы спокойно сплошняком читать файл, будет бегать и попеременно считывать файл с разных мест.

paxac ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.