Быстродействие UNIX сокетов

Сравнение скорости работы unix-сокетов. Выполнялась передача большого объема данных от одного процесса другому через unix-сокет. Изменялся размер данных, передаваемых за один вызов write/read (chunk). С каждым размером производилось пять измерений, результат усреднялся.


На графике черная кривая — производительность unix-сокетов, красная и зеленая — для сравнения копирование памяти memcpy в рамках одного процесса и, соответственно, копирование из разделяемой (shared) памяти. Если рост производительности при увеличении "размера пакета" для сокетов не является чем-то не очевидным, то падение производительности операции memcpy при росте значения третьего аргумента функции не тривиально.

Характеристики тестового стенда. Процессор: Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz, память: DDR3 Kingston HyperX KHX1600C9D3P1K2/8G. Ядро: 3.7.10.

1 комментарий:

Unknown комментирует...

Casino Bonus codes and free spins no deposit 2021 - The
Get exclusive casino bonus codes and free air jordan 18 retro men to us spins jordan 18 white royal blue to you no deposit air jordan 18 retro yellow suede for sale 2021. Compare 2021's Best Casino Bonus Codes & get the Best Free Spins No Deposit air jordan 18 retro racer blue great site Bonus air jordan 18 stockx sports 2021