Загрузки на локальный сервер работает медленнее, чем скачивание из Интернета

у меня дома убунту-сервер, который я использую для хранения. Я установил долей SFTP на моем ноутбуке, чтобы открыть свой сервер, но скорость загрузки я получаю очень медленный (~400 кб/с) по сравнению со скоростью я обычно получаю при скачивании через торрент (~800кб/с). Странно... я должен получить более высокую скорость в локальной сети, чем в Интернете...

как можно ускорить процесс загрузки на моем сервере и как я могу устранить, где узкое место?

2
задан 14 January 2011 в 05:23

24 ответа

СШ (и SCP, SFTP клиент) может быть очень интенсивной нагрузке. Проверить, сколько процессора используется любой клиент или сервер. Если они близко к 100%, это, вероятно, основным источником узкое место.

Вы можете попробовать, используя FTP или rsync, чтобы сравнить результаты, которые не используют шифрование для передачи файлов.

1
ответ дан 25 July 2018 в 22:37

Скорость передачи затруднена тремя факторами. Ширина полосы пропускания, протокола и диска.

Полоса пропускания

Это действительно не проблема - как вы уже упоминали, вы находитесь в локальной сети - в идеале [ld2]

Protocol

Это где-то не так, как в локальной сети, за исключением того, что другие пользователи берут больше полосы пропускания в сети или плохой прием (будь то WIFI или междугородный кабель). больше накладных расходов вступает в игру. Вы сравнивали скорости Bittorrent и SFTP - хорошо, что эти протоколы сильно отличаются. Bittorrent - очень сжатый многопоточный многопользовательский (многоуровневый) протокол передачи файлов. SFTP - это FTP через SSH, который может добавить некоторые накладные расходы, особенно при спаривании и проблемах с пропускной способностью.

Диск

Жесткие диски - это последнее, что люди подозревают, говоря о скорости загрузки или выгрузки. Однако вы можете сохранять (и записывать) данные так же быстро, как ваши жесткие диски могут вращаться (если вы не используете SSD (твердотельный диск), и в этом случае это не относится к вам).

Я заметил, что вы упомянули, что вы можете загрузиться с Bittorrent на свой ноутбук и испытывать слабые скорости восходящего потока на вашем сервере. Вы пытались запустить тесты скорости из Интернета на ваш домашний сервер? Это должно помочь вам протестировать скорость от «Интернета» до сервера. Во-вторых, убедитесь, что у вас нет другого основного трафика в вашей сети при выполнении этих тестов (например, при открытии Bittorrent), поскольку это приведет к недействительным результатам.

2
ответ дан 25 July 2018 в 22:37

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

Вы можете посмотреть результаты команды ethtool, которая поступает из пакета ethtool, в см. текущее состояние связи и скорость для используемой системы и интерфейса. NetworkManager также отображает эту информацию в информации о подключении ...

Чтобы ускорить перенос, вы также можете отключить сжатие, отключить шифрование или любую из таких настроек для ssh / sftp, чтобы попытаться уменьшить использование CPU для целей, отличных от сети, чтобы передача могла идти быстрее.

1
ответ дан 25 July 2018 в 22:37

СШ (и SCP, SFTP клиент) может быть очень интенсивной нагрузке. Проверить, сколько процессора используется любой клиент или сервер. Если они близко к 100%, это, вероятно, основным источником узкое место.

Вы можете попробовать, используя FTP или rsync, чтобы сравнить результаты, которые не используют шифрование для передачи файлов.

1
ответ дан 26 July 2018 в 23:07

Скорость передачи затруднена тремя факторами. Ширина полосы пропускания, протокола и диска.

Полоса пропускания

Это действительно не проблема - как вы уже упоминали, вы находитесь в локальной сети - в идеале [ld2]

Protocol

Это где-то не так, как в локальной сети, за исключением того, что другие пользователи берут больше полосы пропускания в сети или плохой прием (будь то WIFI или междугородный кабель). больше накладных расходов вступает в игру. Вы сравнивали скорости Bittorrent и SFTP - хорошо, что эти протоколы сильно отличаются. Bittorrent - очень сжатый многопоточный многопользовательский (многоуровневый) протокол передачи файлов. SFTP - это FTP через SSH, который может добавить некоторые накладные расходы, особенно при спаривании и проблемах с пропускной способностью.

Диск

Жесткие диски - это последнее, что люди подозревают, говоря о скорости загрузки или выгрузки. Однако вы можете сохранять (и записывать) данные так же быстро, как ваши жесткие диски могут вращаться (если вы не используете SSD (твердотельный диск), и в этом случае это не относится к вам).

Я заметил, что вы упомянули, что вы можете загрузиться с Bittorrent на свой ноутбук и испытывать слабые скорости восходящего потока на вашем сервере. Вы пытались запустить тесты скорости из Интернета на ваш домашний сервер? Это должно помочь вам протестировать скорость от «Интернета» до сервера. Во-вторых, убедитесь, что у вас нет другого основного трафика в вашей сети при выполнении этих тестов (например, при открытии Bittorrent), поскольку это приведет к недействительным результатам.

2
ответ дан 26 July 2018 в 23:07

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

Вы можете посмотреть на вывод команды справочной, которая поступает из пакета справочной, чтобы увидеть текущее состояние ассоциации и скорость системы и интерфейса, который вы используете. Она также отображает эту информацию в информацию о подключении...

для увеличения скорости передачи, Вы также можете выбрать, чтобы отключить сжатие, отключить шифрование, или любой из этих настроек к SSH/SFTP, чтобы попытаться уменьшить использование процессора для других целей, кроме сети, так что переводы могут идти быстрее.

1
ответ дан 26 July 2018 в 23:07

СШ (и SCP, SFTP клиент) может быть очень интенсивной нагрузке. Проверить, сколько процессора используется любой клиент или сервер. Если они близко к 100%, это, вероятно, основным источником узкое место.

Вы можете попробовать, используя FTP или rsync, чтобы сравнить результаты, которые не используют шифрование для передачи файлов.

1
ответ дан 2 August 2018 в 04:03

скорость передачи данных сдерживается тремя факторами. Пропускная способность, протокол и диск скоростях.

Пропускная способность

это действительно не кажется, чтобы быть вопрос - как вы упомянули, вы в локальной сети - в идеале там не так много, чтобы пойти не так в локальной сети, за исключением пользователей, которые делают более высокую пропускную способность сети или плохой прием (будь то WiFi или междугородний кабель).

протокол

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

диск

жесткие диски-это последнее, что люди подозревают, с про загрузки или скорость передачи. Однако, вы можете только сохранять (и записи) данных так быстро, как ваши жесткие диски могут вращаться (если вы используете твердотельный накопитель SSD (твердотельный диск), в таком случае это не относится к вам).

я заметил, вы упомянули, что вы можете скачать с BitTorrent для вашего ноутбука и наблюдаться низкая скорость восходящей линии связи на сервер. Пробовали ли вы запускать тесты скорости из Интернета на свой домашний сервер? Это должно помочь вам тест скорости от "Интернет" на сервер. Во-вторых, убедитесь, что Вы не есть какие-либо другие крупные трафика в вашей сети, когда вы используете эти тесты (как открыть торрент) как это получить неверные результаты.

2
ответ дан 2 August 2018 в 04:03

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

Вы можете посмотреть результаты команды ethtool, которая поступает из пакета ethtool, в см. текущее состояние связи и скорость для используемой системы и интерфейса. NetworkManager также отображает эту информацию в информации о подключении ...

Чтобы ускорить перенос, вы также можете отключить сжатие, отключить шифрование или любую из таких настроек для ssh / sftp, чтобы попытаться уменьшить использование CPU для целей, отличных от сети, чтобы передача могла идти быстрее.

1
ответ дан 2 August 2018 в 04:03

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

Вы можете посмотреть результаты команды ethtool, которая поступает из пакета ethtool, в см. текущее состояние связи и скорость для используемой системы и интерфейса. NetworkManager также отображает эту информацию в информации о подключении ...

Чтобы ускорить перенос, вы также можете отключить сжатие, отключить шифрование или любую из таких настроек для ssh / sftp, чтобы попытаться уменьшить использование CPU для целей, отличных от сети, чтобы передача могла идти быстрее.

1
ответ дан 4 August 2018 в 20:07

Скорость передачи затруднена тремя факторами. Ширина полосы пропускания, протокола и диска.

Полоса пропускания

Это действительно не проблема - как вы уже упоминали, вы находитесь в локальной сети - в идеале есть [ld5]

Protocol

Это то, что нужно для локальной сети, за исключением того, что другие пользователи используют большую пропускную способность в сети или плохой прием (будь то WIFI или междугородный кабель). больше накладных расходов вступает в игру. Вы сравнивали скорости Bittorrent и SFTP - хорошо, что эти протоколы сильно отличаются. Bittorrent - очень сжатый многопоточный многопользовательский (многоуровневый) протокол передачи файлов. SFTP - FTP через SSH, который может добавить некоторые накладные расходы, особенно при спаривании и проблемах с пропускной способностью.

Диск

Жесткие диски - это последнее, что люди подозревают в разговоре о скорости загрузки или выгрузки. Однако вы можете сохранять (и записывать) данные так же быстро, как ваши жесткие диски могут вращаться (если вы не используете SSD (твердотельный диск), и в этом случае это не относится к вам).

Я заметил, что вы упомянули, что вы можете загрузиться с Bittorrent на свой ноутбук и испытывать слабые скорости восходящего потока на вашем сервере. Вы пытались запустить тесты скорости из Интернета на ваш домашний сервер? Это должно помочь вам протестировать скорость от «Интернета» до сервера. Во-вторых, убедитесь, что у вас нет другого основного трафика в вашей сети при выполнении этих тестов (например, при открытии Bittorrent), поскольку это приведет к недопустимым результатам.

2
ответ дан 4 August 2018 в 20:07

SSH (и SCP, SFTP) может быть очень интенсивным. Проверьте, сколько CPU используется клиентом или сервером. Если это где-то около 100%, это, скорее всего, основной источник узкого места.

Вы можете попробовать использовать FTP или rsync для сравнения результатов, которые не будут использовать шифрование для передачи файлов.

1
ответ дан 4 August 2018 в 20:07

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

Вы можете посмотреть результаты команды ethtool, которая поступает из пакета ethtool, в см. текущее состояние связи и скорость для используемой системы и интерфейса. NetworkManager также отображает эту информацию в информации о подключении ...

Чтобы ускорить перенос, вы также можете отключить сжатие, отключить шифрование или любую из таких настроек для ssh / sftp, чтобы попытаться уменьшить использование CPU для целей, отличных от сети, чтобы передача могла идти быстрее.

1
ответ дан 6 August 2018 в 04:09

Скорость передачи затруднена тремя факторами. Ширина полосы пропускания, протокола и диска.

Полоса пропускания

Это действительно не проблема - как вы уже упоминали, вы находитесь в локальной сети - в идеале есть [ld5]

Protocol

Это то, что нужно для локальной сети, за исключением того, что другие пользователи используют большую пропускную способность в сети или плохой прием (будь то WIFI или междугородный кабель). больше накладных расходов вступает в игру. Вы сравнивали скорости Bittorrent и SFTP - хорошо, что эти протоколы сильно отличаются. Bittorrent - очень сжатый многопоточный многопользовательский (многоуровневый) протокол передачи файлов. SFTP - FTP через SSH, который может добавить некоторые накладные расходы, особенно при спаривании и проблемах с пропускной способностью.

Диск

Жесткие диски - это последнее, что люди подозревают в разговоре о скорости загрузки или выгрузки. Однако вы можете сохранять (и записывать) данные так же быстро, как ваши жесткие диски могут вращаться (если вы не используете SSD (твердотельный диск), и в этом случае это не относится к вам).

Я заметил, что вы упомянули, что вы можете загрузиться с Bittorrent на свой ноутбук и испытывать слабые скорости восходящего потока на вашем сервере. Вы пытались запустить тесты скорости из Интернета на ваш домашний сервер? Это должно помочь вам протестировать скорость от «Интернета» до сервера. Во-вторых, убедитесь, что у вас нет другого основного трафика в вашей сети при выполнении этих тестов (например, при открытии Bittorrent), поскольку это приведет к недопустимым результатам.

2
ответ дан 6 August 2018 в 04:09

SSH (и SCP, SFTP) может быть очень интенсивным. Проверьте, сколько CPU используется клиентом или сервером. Если это где-то около 100%, это, скорее всего, основной источник узкого места.

Вы можете попробовать использовать FTP или rsync для сравнения результатов, которые не будут использовать шифрование для передачи файлов.

1
ответ дан 6 August 2018 в 04:09

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

Вы можете посмотреть результаты команды ethtool, которая поступает из пакета ethtool, в см. текущее состояние связи и скорость для используемой системы и интерфейса. NetworkManager также отображает эту информацию в информации о подключении ...

Чтобы ускорить перенос, вы также можете отключить сжатие, отключить шифрование или любую из таких настроек для ssh / sftp, чтобы попытаться уменьшить использование CPU для целей, отличных от сети, чтобы передача могла идти быстрее.

1
ответ дан 7 August 2018 в 22:07

Скорость передачи затруднена тремя факторами. Ширина полосы пропускания, протокола и диска.

Полоса пропускания

Это действительно не проблема - как вы уже упоминали, вы находитесь в локальной сети - в идеале есть [ld5]

Protocol

Это то, что нужно для локальной сети, за исключением того, что другие пользователи используют большую пропускную способность в сети или плохой прием (будь то WIFI или междугородный кабель). больше накладных расходов вступает в игру. Вы сравнивали скорости Bittorrent и SFTP - хорошо, что эти протоколы сильно отличаются. Bittorrent - очень сжатый многопоточный многопользовательский (многоуровневый) протокол передачи файлов. SFTP - FTP через SSH, который может добавить некоторые накладные расходы, особенно при спаривании и проблемах с пропускной способностью.

Диск

Жесткие диски - это последнее, что люди подозревают в разговоре о скорости загрузки или выгрузки. Однако вы можете сохранять (и записывать) данные так же быстро, как ваши жесткие диски могут вращаться (если вы не используете SSD (твердотельный диск), и в этом случае это не относится к вам).

Я заметил, что вы упомянули, что вы можете загрузиться с Bittorrent на свой ноутбук и испытывать слабые скорости восходящего потока на вашем сервере. Вы пытались запустить тесты скорости из Интернета на ваш домашний сервер? Это должно помочь вам протестировать скорость от «Интернета» до сервера. Во-вторых, убедитесь, что у вас нет другого основного трафика в вашей сети при выполнении этих тестов (например, при открытии Bittorrent), поскольку это приведет к недопустимым результатам.

2
ответ дан 7 August 2018 в 22:07

SSH (и SCP, SFTP) может быть очень интенсивным. Проверьте, сколько CPU используется клиентом или сервером. Если это где-то около 100%, это, скорее всего, основной источник узкого места.

Вы можете попробовать использовать FTP или rsync для сравнения результатов, которые не будут использовать шифрование для передачи файлов.

1
ответ дан 7 August 2018 в 22:07

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

Вы можете посмотреть результаты команды ethtool, которая поступает из пакета ethtool, в см. текущее состояние связи и скорость для используемой системы и интерфейса. NetworkManager также отображает эту информацию в информации о подключении ...

Чтобы ускорить перенос, вы также можете отключить сжатие, отключить шифрование или любую из таких настроек для ssh / sftp, чтобы попытаться уменьшить использование CPU для целей, отличных от сети, чтобы передача могла идти быстрее.

1
ответ дан 10 August 2018 в 10:21

Скорость передачи затруднена тремя факторами. Ширина полосы пропускания, протокола и диска.

Полоса пропускания

Это действительно не проблема - как вы уже упоминали, вы находитесь в локальной сети - в идеале есть [ld5]

Protocol

Это то, что нужно для локальной сети, за исключением того, что другие пользователи используют большую пропускную способность в сети или плохой прием (будь то WIFI или междугородный кабель). больше накладных расходов вступает в игру. Вы сравнивали скорости Bittorrent и SFTP - хорошо, что эти протоколы сильно отличаются. Bittorrent - очень сжатый многопоточный многопользовательский (многоуровневый) протокол передачи файлов. SFTP - FTP через SSH, который может добавить некоторые накладные расходы, особенно при спаривании и проблемах с пропускной способностью.

Диск

Жесткие диски - это последнее, что люди подозревают в разговоре о скорости загрузки или выгрузки. Однако вы можете сохранять (и записывать) данные так же быстро, как ваши жесткие диски могут вращаться (если вы не используете SSD (твердотельный диск), и в этом случае это не относится к вам).

Я заметил, что вы упомянули, что вы можете загрузиться с Bittorrent на свой ноутбук и испытывать слабые скорости восходящего потока на вашем сервере. Вы пытались запустить тесты скорости из Интернета на ваш домашний сервер? Это должно помочь вам протестировать скорость от «Интернета» до сервера. Во-вторых, убедитесь, что у вас нет другого основного трафика в вашей сети при выполнении этих тестов (например, при открытии Bittorrent), поскольку это приведет к недопустимым результатам.

2
ответ дан 10 August 2018 в 10:21

SSH (и SCP, SFTP) может быть очень интенсивным. Проверьте, сколько CPU используется клиентом или сервером. Если это где-то около 100%, это, скорее всего, основной источник узкого места.

Вы можете попробовать использовать FTP или rsync для сравнения результатов, которые не будут использовать шифрование для передачи файлов.

1
ответ дан 10 August 2018 в 10:21

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

Вы можете посмотреть результаты команды ethtool, которая поступает из пакета ethtool, в см. текущее состояние связи и скорость для используемой системы и интерфейса. NetworkManager также отображает эту информацию в информации о подключении ...

Чтобы ускорить перенос, вы также можете отключить сжатие, отключить шифрование или любую из таких настроек для ssh / sftp, чтобы попытаться уменьшить использование CPU для целей, отличных от сети, чтобы передача могла идти быстрее.

1
ответ дан 13 August 2018 в 16:46

Скорость передачи затруднена тремя факторами. Ширина полосы пропускания, протокола и диска.

Полоса пропускания

Это действительно не проблема - как вы уже упоминали, вы находитесь в локальной сети - в идеале есть [ld5]

Protocol

Это то, что нужно для локальной сети, за исключением того, что другие пользователи используют большую пропускную способность в сети или плохой прием (будь то WIFI или междугородный кабель). больше накладных расходов вступает в игру. Вы сравнивали скорости Bittorrent и SFTP - хорошо, что эти протоколы сильно отличаются. Bittorrent - очень сжатый многопоточный многопользовательский (многоуровневый) протокол передачи файлов. SFTP - FTP через SSH, который может добавить некоторые накладные расходы, особенно при спаривании и проблемах с пропускной способностью.

Диск

Жесткие диски - это последнее, что люди подозревают в разговоре о скорости загрузки или выгрузки. Однако вы можете сохранять (и записывать) данные так же быстро, как ваши жесткие диски могут вращаться (если вы не используете SSD (твердотельный диск), и в этом случае это не относится к вам).

Я заметил, что вы упомянули, что вы можете загрузиться с Bittorrent на свой ноутбук и испытывать слабые скорости восходящего потока на вашем сервере. Вы пытались запустить тесты скорости из Интернета на ваш домашний сервер? Это должно помочь вам протестировать скорость от «Интернета» до сервера. Во-вторых, убедитесь, что у вас нет другого основного трафика в вашей сети при выполнении этих тестов (например, при открытии Bittorrent), поскольку это приведет к недопустимым результатам.

2
ответ дан 13 August 2018 в 16:46

SSH (и SCP, SFTP) может быть очень интенсивным. Проверьте, сколько CPU используется клиентом или сервером. Если это где-то около 100%, это, скорее всего, основной источник узкого места.

Вы можете попробовать использовать FTP или rsync для сравнения результатов, которые не будут использовать шифрование для передачи файлов.

1
ответ дан 13 August 2018 в 16:46

Другие вопросы по тегам:

Похожие вопросы: