LINUX.ORG.RU

История изменений

Исправление AntonI, (текущая версия) :

Скорость всяких ФИФО/пайпов - несколько метров в секунду

Откуда дровишки? У меня скорость копирования по ssh на 127.0.0.1 120MB/sec, в основном задержки на шифрование скорее всего. ЕМНИП пайпы тоже совсем не через диск ходят, но тестить лень.

В общем Вы не о том думаете. Shared memory конечно рулит, но с арх. точки зрения она отнюдь не самое простое решение -собственно Вы свой многопроцессорный код делает таким образом назад многопоточным, и нафига козе баян если все равно семафорами и пр фигней обмазываться приходиться?

PS

$ time cat test-file | wc -l
148752

real	0m0.999s
user	0m0.069s
sys	0m1.244s
$ du -hs test-file
1.3G   test-file

Исправление AntonI, :

Скорость всяких ФИФО/пайпов - несколько метров в секунду

Откуда дровишки? У меня скорость копирования по ssh на 127.0.0.1 120MB/sec, в основном задержки на шифрование скорее всего. ЕМНИП пайпы тоже совсем не через диск ходят, но тестить лень.

В общем Вы не о том думаете. Shared memory конечно рулит, но с арх. точки зрения она отнюдь не самое простое решение -собственно Вы свой многопроцессорный код делает таким образом назад многопоточным, и нафига козе баян если все равно семафорами и пр фигней обмазываться приходиться?

PS

$ time cat test-file | wc -l
148752

real	0m0.999s
user	0m0.069s
sys	0m1.244s
$ du -hs test file
1.3G   test-file

Исходная версия AntonI, :

Скорость всяких ФИФО/пайпов - несколько метров в секунду

Откуда дровишки? У меня скорость копирования по ssh на 127.0.0.1 120MB/sec, в основном задержки на шифрование скорее всего. ЕМНИП пайпы тоже совсем не через диск ходят, но тестить лень.

В общем Вы не о том думаете. Shared memory конечно рулит, но с арх. точки зрения она отнюдь не самое простое решение -собственно Вы свой многопроцессорный код делает таким образом назад многопоточным, и нафига козе баян если все равно семафорами и пр фигней обмазываться приходиться?