У меня есть SG VPS с загрузкой и выгрузкой примерно 1 Гбит / с, и это подтверждено через speedtest-кли
на несколько серверов, а максимальная скорость загрузки моего провайдера составляет 20 Мбит/с.
Однако я и другие пользователи столкнулись с очень низкой скоростью загрузки (при загрузке файла с сервера). После некоторого расследования я обнаружил странное поведение скорости загрузки на моем сервере.
Сценарий:
- Начать загрузку одного файла, скорость 2 МБ/с+ (максимальная скорость загрузки моего провайдера)
- Отменил загрузку и заново скачал, теперь скорость падает до 500-700Кбит/с
- Добавлена еще одна загрузка (теперь загружаются 2 файла одновременно), скорость второй загрузки также составляет 500-700 КБ/с и, похоже, не влияет на скорость первой загрузки (теперь всего около 1,5 МБ/с).
- Добавлена еще одна загрузка (теперь загружаются 3 файла одновременно), третья скорость загрузки составляет 1,5 МБ/с и, кажется, немного влияет на первую и вторую скорость загрузки (теперь всего 2 МБ/с+, что является ожидаемой максимальной скоростью)
Посмотрите демонстрационное видео здесь: https://youtu.be/PIX8JitRX98
Что касается 1-го и 2-го сценария, каждый раз, когда я начинал новую загрузку с моего сервера на свой локальный адрес, у меня был небольшой шанс (примерно один из десяти) иметь полную скорость (2 МБ/с+) и она никогда не упадет до 500-700 Кбит/с. , но если я перезагружаю загрузку, то скорость тут же снова падает до 500-700Кбит/с. Посмотрите видео, которое я загрузил здесь: https://youtu.be/qsTaeLUIWWQ . Похоже, скорость меняется каждый раз, когда я начинаю новую загрузку.
Что я пробовал:
- Использование VPN (частный доступ в Интернет) с множеством разных регионов
- Пробовал 3 разных провайдера
- Спросил других моих друзей, которые живут в той же стране, что и я, с другим провайдером.
и все они сталкиваются с одной и той же проблемой
MTR / Tracert с локального ПК на сервер и наоборот показывает хорошую задержку