1

У меня есть два компьютера, подключенные к маршрутизатору с помощью кабеля Ethernet 100 МБ / с и сетевых карт.

На компьютере A с Windows XP я делюсь некоторыми файлами. С компьютера B с Windows 7 я загружаю эти файлы с помощью общего доступа к файлам Windows.

Проблема в том, что скорость составляет всего около 200-800 кбит / с! Если я посмотрю на вкладку «Сеть» в диспетчере задач (на компьютере B), то это примерно 5% от макс.

Если я сделаю наоборот, поделюсь папкой на компьютере B и загрузю туда файлы с компьютера A, я получу 60% использования сети на компьютере B, и передача будет намного быстрее.

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

Редактировать Гха! Произошла ошибка из-за нехватки дискового пространства, даже если осталось более 50 ГБ, и после этого я даже не могу получить доступ к компьютеру B с компьютера A, потому что "у вас может не быть доступа к этому сетевому ресурсу", хотя я не коснулся любые настройки в течение этого времени. Он также все время останавливался, чтобы спросить, хочу ли я перезаписать файлы. Я сдаюсь и возвращаюсь к основам. Установил ftp-сервер на компьютер А, и теперь я загружаю со скоростью 9 МБ / с без каких-либо проблем с правами или вопросов, блокирующих оставшуюся часть передачи :)

4 ответа4

1

Вы можете попробовать использовать программу под названием teracopy - веб-сайт Teracopy

Он показывает вам скорость передачи и позволяет приостанавливать передачу и т.д. Это, безусловно, ускорило мои передачи с использованием XP (хотя Vista и Windows 7, похоже, не нуждаются в этом)

альтернативный текст

1

Вам не нужно устанавливать что-либо от сторонней компании, когда Microsoft выпускает бесплатную программу под названием RichCopy, которая может это сделать. Почему так много людей хотят заново изобрести колесо?

Кстати, если вы копируете многопоточность, как это делает RichCopy, то вы получите намного большую скорость, чем с одним потоком.

0

Проценты, которые вы видите, относятся к сетевой карте в компьютере, а не к скорости самой сети, которая в вашем случае диктуется маршрутизатором.
Я предполагаю, что одна из машин имеет сетевую карту на 100 МБ, а другая на 1 ГБ.

Кроме того, отображаемый процент является лишь приблизительным значением, которое может отличаться от реального значения на десятки процентов, поэтому просто примите его в качестве показателя, а не точной науки.

0

По моему опыту, производительность записи файла целевого компьютера сильно влияет на производительность. Множество вещей может повлиять на то, что из-за конфликта ввода-вывода сетевая карта против HD, эффективности ЦП, эффективности драйверов (как сетевых, так и жестких дисков) он является немного открытым.

Временное отключение антивирусного сканирования целевой машины в режиме реального времени также может помочь, в зависимости от того, какой AV вы используете. IMO Avast и AVG кажутся "наименее" влияющими на производительность, но мнения расходятся.

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