Linux передает файлы быстрее, чем Windows?

Вы понимаете передачу файлов? Это волшебный воздух для них. Я помню, что в Windows я бы наблюдал, как индикатор заполнения заполняется в своем собственном темпе. Окно будет предоставлять оценку времени, которая будет идти вверх и вниз без видимого отношения к нашей линейной концепции времени. Пакет музыкальных альбомов может копироваться в течение пяти минут, в течение этого времени оценка может составлять от трех минут до двух часов.

linux передает файл быстрее чем windows

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

Итак, есть ли у Linux более высокая скорость передачи файлов? И если это так, почему?

Начнем с файловых систем

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

,

Одна такая файловая система ЖИР, или же Таблица размещения файлов, который существует с 1977 года и до сих пор используется на флеш-накопителях USB. Возможно, вы также слышали о НПФ, Файловая система Apple это новый стандарт на Mac

,

Linux и Windows используют разные файловые системы. Файловая система Windows NTFS, Короче для Новая технология файловой системы. NTFS — это проприетарная система, которую Microsoft создала для Windows NT 3.1 еще в 1993 году (но не стала частью обычной Windows до XP в 2001 году). Нет, имя больше не подходит. NTFS уже на полтора десятилетия новее, чем FAT, а сейчас ему около 25 лет. Тем не менее, он имеет преимущества перед FAT

,

Linux имеет больше форм, чем Windows, поэтому я не могу сказать, что когда вы используете Linux, вы используете одну конкретную файловую систему. Тем не менее, ваша типичная операционная система на основе Linux, вероятно, по умолчанию EXT4, или же Четвертая расширенная файловая система. Первый стабильный выпуск этой файловой системы вышел в 2008 году. Оригинальная версия, EXT, появился в 1992 году как первый, разработанный специально для использования с Linux.

Эти файловые системы не просто имеют разные имена. Они обрабатывают данные по-разному. Это не обязательно означает, что один по своей природе быстрее другого, но лучше копировать файлы определенного размера или типа. И это только царапает поверхность всех условий, которые могут повлиять на скорость вашего перевода.

Переменные, которые влияют на скорость передачи файла

Любое количество переменных может влиять на время, необходимое для передачи файлов. Вот почему я не запускаю никаких сравнительных тестов: они полностью субъективны. Но если вы хотите посмотреть простое сравнение видео, которое сделал кто-то другой, то вы идете.

Давайте посмотрим на некоторые причины различия, даже между Windows и Linux, работающими на одной машине. Для начала, какие другие приложения работают в фоновом режиме? Чем больше внимания ваш ЦП должен уделять другим задачам, тем меньше он может уделить вашему переводу. В Windows, даже если вы закрыли все окна, многое еще происходит. То же самое верно для Linux, но процессы, как правило, требуют меньше памяти. У вас нет приложений, подключающихся через Интернет для доставки всплывающих окон или загрузки записей о том, что установлено на вашем ПК

,

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

Если вы не используете Windows и Linux на одном компьютере, учтите возраст жесткого диска. Один компьютер может показаться, что он должен быть быстрее на бумаге, но это физические компоненты, и они с годами портятся. Устаревший накопитель не будет передавать данные так же быстро, как новый. То же самое верно, если вы переходите на старую флешку или жесткий диск. Скорость также может снизиться, если вы подключены к порту USB 2.0, а не к более быстрому USB 3.0.

Так почему переводы в Linux чувствуются быстрее?

Одна из причин в том, что EXT4 особенно хорош в обработке небольших файлов. Phoronix продемонстрировал это с помощью эталонных тестов, показывающих скорость, с которой различные файловые системы Linux копируют данные на USB-накопитель. EXT4 также хорош в управлении большими непрерывными блоками данных.

EXT4 выигрывает от задержки выделения блоков данных до тех пор, пока данные не будут готовы для записи на диск. NTFS страдает от фрагментации. Вот почему вам нужно регулярно дефрагментировать ваш компьютер с Windows

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

Windows выглядит более осторожной, следя за тем, чтобы ваши данные действительно копировались, если вы закроете диалоговое окно копирования, чтобы вы могли безопасно извлечь USB-накопитель. Это не обязательно плохо, даже если это может происходить за счет скорости.

Какой у тебя опыт?

В конце концов, если Linux быстрее, это не значит, что он быстрее во всех случаях. Я бы не стал переходить с Windows на Linux только для более быстрой передачи данных. Есть много других причин, чтобы рассмотреть

,

Вы копировали файлы в Linux и Windows? Один казался быстрее другого? Что вы предпочитаете использовать для этой задачи? И если у вас есть понимание, чтобы поделиться о гайках и болтах этих различных файловых систем, пожалуйста, оставьте комментарий!

Ссылка на основную публикацию
Adblock
detector