История изменений
Исправление 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 конечно рулит, но с арх. точки зрения она отнюдь не самое простое решение -собственно Вы свой многопроцессорный код делает таким образом назад многопоточным, и нафига козе баян если все равно семафорами и пр фигней обмазываться приходиться?