1

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

(Если серверный компьютер выполняет больше работы, чем клиент, то, я полагаю, быстрее будет использовать быстрый для копирования)

Другой пример: два одинаковых компьютера, один ничего не делает, а другой выполняет некоторые задачи. Есть ли разница в использовании одного или другого?

1 ответ1

0

Отказ от ответственности: приведенные ниже утверждения должны включать слово "обычно", так как для большинства из них существуют исключения, в зависимости от используемого оборудования, файловой системы, программного обеспечения и ОС.

Некоторые ключевые моменты, которые могут служить ориентирами:

  • Запись данных на диск занимает больше времени, чем чтение. (хотя разница очень маленькая)
  • Дисковый ввод-вывод сам по себе не требует большой вычислительной мощности.
  • диски могут читать / писать быстрее, чем сеть может передавать.

Следовательно, объем работы на обоих концах примерно одинаков, но принимающей стороне требуется немного больше времени для записи данных на диск. Тем не менее, скорость, скорее всего, будет ограничена скоростью сети

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

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