1

Я хотел передать файлы между двумя компьютерами Mac. Сеть является беспроводной-N, и оба компьютера имеют модули беспроводной-N.

Проблема заключается в том, что при передаче файлов между ними через общий доступ к файлам (afp) скорость сети ограничивается 2 мегабайтами в секунду. Просто загружая файлы из Интернета, я могу получить более высокую скорость, так что это не ограничение моей пропускной способности Wi-Fi, а ограничение используемого протокола.

Мой wifi-n установлен на 130 Мбит, поэтому я должен увидеть реальную скорость передачи данных около 12-16 мегабайт / сек.

Я выполнил эту команду на обоих компьютерах sudo sysctl -w net.inet.tcp.delayed_ack=0 которая должна снизить накладные расходы tcp, но это не повлияло на это.

Как я могу получить ожидаемую скорость?

1 ответ1

1

Реальная скорость 12-16 МБ / с по теоретическому соединению 130 Мбит / с - несбыточная мечта. Воздушные волны вокруг моего дома настолько перегружены в диапазоне 2,4 ГГц, что мой Wi-Fi-N (Тео. 300 Мбит / с) едва справляется с фактической пропускной способностью 25 Мбит / с и на удивление медленнее, чем мое интернет-соединение. Теоретические скорости - только это, и, к сожалению, Wi-Fi только часто видит небольшую их часть. (Я обнаружил, что на практике могу гораздо ближе приблизиться к теоретическим скоростям через проводные сети, предполагая, что у вас есть массив жестких дисков, который может поддерживать скорость)

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .