Спасибо за интересную статью. Не могли бы вы уточнить какие скорости передачи файлов удалось в результате достичь для ПК-ПК в локальной сети в сравнение с традиционными протоколами? У нас в проекте встала задача быстрой передачи объемных файлов между множеством компьютеров и мы решили посмотреть на zmq. Однако первый тест показал на порядок меньшую скоростью в сравнении с тем же SMB. Не могли бы подсказать, что нас может ожидать с zmq и возможно предостеречь от траты ресурсов. Как вообще ваши ощущения по zmq, сейчас бы опять его выбрали как основу для передачи файлов?
Тест №1 — копирования файла по локальной сети из папки Windows 7(IP:192.168.1.106) в папку Windows 8 (IP:192.168.1.123) протокол SMB
время копирования 35.8 секунды
Тест №2 — копирования файла по локальной сети с использованием протокола ZeroMQ источник Windows 7(IP:192.168.1.106), приемник Windows 8 (IP:192.168.1.123) — размер буфера 256 байт
время передачи по сети с чтением файла на диске 146.9 секунды
время восстановления из буфера и сохранения файла на диска после приема файла 240 секунд
Итого полное время получения файла 386.9 секунд
Что мы делаем не так? Куда копать?
Буду благодарен за любой совет… здесь или приватно.
Тест №1 — копирования файла по локальной сети из папки Windows 7(IP:192.168.1.106) в папку Windows 8 (IP:192.168.1.123) протокол SMB
время копирования 35.8 секунды
Тест №2 — копирования файла по локальной сети с использованием протокола ZeroMQ источник Windows 7(IP:192.168.1.106), приемник Windows 8 (IP:192.168.1.123) — размер буфера 256 байт
время передачи по сети с чтением файла на диске 146.9 секунды
время восстановления из буфера и сохранения файла на диска после приема файла 240 секунд
Итого полное время получения файла 386.9 секунд
Что мы делаем не так? Куда копать?
Буду благодарен за любой совет… здесь или приватно.