Архив метки: Windows

Ext4 против Btrfs: какую файловую систему Linux следует использовать?

Честно говоря, мало кто задумывается над тем, какую файловую систему использовать для своих компьютеров.

У пользователей Windows и macOS нет особых оснований для поиска, поскольку у них действительно есть только один выбор для их системы — NTFS и HFS + соответственно. В Linux, с другой стороны, есть множество различных опций файловой системы, текущим значением по умолчанию является четвертая расширенная файловая система (ext4).

Продолжается стремление изменить файловую систему по умолчанию на файловую систему B-Tree (btrfs). Но лучше ли btrfs, и когда мы увидим дистрибутивы, вносящие изменения?

Что делают файловые системы?

Как и физические файловые системы, такие как папки и шкафы, цифровые файловые системы управляют файлами. Они контролируют, как ваша операционная система хранит данные, которые не используются, какая другая информация (известная как метаданные) прикрепляется к данным, кто или что имеет доступ к данным и т. Д.

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

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

Зачем переключать файловые системы?

Ни один код не подходит для всех случаев использования, и это относится и к файловым системам. Некоторые файловые системы выделяются по разным причинам. Файловая система FAT (File Allocation Table) — это система, которую поддерживает почти каждая современная операционная система.

Флэш-накопители USB и SD-карты используют систему FAT, так что ваш компьютер может читать их независимо от того, используете ли вы Linux, Windows, macOS или какую-либо другую операционную систему.

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

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

Текущая файловая система Linux

Большинство версий настольных Linux (известных как дистрибутивы или «дистрибутивы») по умолчанию используют файловую систему ext4. ext4 был усовершенствованием файловой системы ext3, которая до этого была улучшением по сравнению с файловой системой ext2.

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

Понимание ext4: плюсы и минусы

Ограничения Ext4 остаются довольно внушительными. Максимальный объем / раздел, который вы можете создать с помощью ext4, составляет 1 exbibyte, что эквивалентно примерно 1 152 921,5 терабайт. Максимальный размер файла составляет 16 ТБ, или примерно 17,6 ТБ, что намного больше, чем у любого жесткого диска, который в настоящее время может купить обычный потребитель.

Известно, что Ext4 приносит улучшение скорости по сравнению с ext3, используя несколько различных методов. Как и большинство современных файловых систем, это журнальная файловая система, что означает, что она ведет «журнал» о том, где находятся файлы на диске, и о любых других изменениях на диске.

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

Теодор Цо, разработчик, сыгравший ключевую роль в создании ext4, назвал ext4 релизом, основанным на устаревшей технологии 1970-х годов, и полагал, что Btrfs предложил лучший путь вперед. Это было более десяти лет назад.

Понимание Btrfs: за и против

Btrfs, который можно произносить как «Butter FS», «Better FS» или «B-Tree FS», является новой файловой системой, переделанной с нуля. Btrfs существует потому, что разработчики хотели расширить функциональность файловой системы, включив в нее дополнительные функции, такие как пул, моментальные снимки и контрольные суммы.

Проект начался в Oracle, но с тех пор другие крупные компании приняли участие в разработке. Список включает в себя Facebook, Netgear, Red Hat и SUSE.

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

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

Конечно, вы все равно можете создать несколько разделов, чтобы вам не приходилось отражать все. Максимальный размер раздела файловой системы btrfs составляет 16 exbibytes, а максимальный размер файла также составляет 16 exbibytes.

Учитывая, что btrfs сможет охватывать несколько жестких дисков, хорошо, что он поддерживает в 16 раз больше дискового пространства, чем ext4.

Дистрибутивы Linux сделали переход?

Btrfs является стабильной частью ядра Linux с 2013 года, и сегодня вы можете переформатировать свои жесткие диски, используя файловую систему. Но btrfs никоим образом не является стандартной файловой системой Linux. Большинство дистрибутивов по умолчанию продолжают использовать ext4.

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

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

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

Один известный дистрибутив определил, что прошло достаточно времени, чтобы переключиться. openSUSE теперь использует btrfs по умолчанию для раздела / root, где находится операционная система. Однако для раздела / home, в котором хранятся ваши личные файлы, openSUSE решил использовать файловую систему XFS.

Так что нет, переход прошел не совсем так, как ожидалось. Но, как мы видели с сервером отображения Wayland, новым технологиям иногда требуется много времени для распространения в среде Linux.



2020-03-27T11:07:00
Вопросы читателей

Как исправить медленный интернет при подключении VPN на Windows 10

В Windows 10, когда вы подключаетесь к частной сети с помощью VPN-клиента, вы заметите, что работа в Интернете начинает сильно замедляться.

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

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

Чтобы запретить VPN-подключению замедлять работу Интернета в Windows 10, выполните следующие действия.

  1. Откройте панель управления.
  2. Нажмите на Сеть и Интернет.
  3. Нажмите на Центр управления сетями и общим доступом.
  4. Выберите параметр «Изменить настройки адаптера» на левой панели.
  5. Щелкните правой кнопкой мыши адаптер VPN-подключения и выберите параметр «Свойства».

  6. Нажмите вкладку Сеть.
  7. Снимите флажок с параметра «Протокол Интернета версии 6 (TCP/IPv6)».
  8. Проверьте и выберите параметр «Протокол Интернета версии 4 (TCP/IPv4)».
  9. Нажмите кнопку Свойства.

  10. Нажмите кнопку Дополнительно.

  11. Перейдите на вкладку «Настройки IP».
  12. Снимите флажок Использовать шлюз по умолчанию в удаленной сети .

  13. Сохраните изменения нажатием кнопки ОК.

После выполнения этих шагов вы создадите разделенное туннелирование в Windows 10, которое позволит вам оставаться на связи в двух разных сетях.

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

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

Хотя мы ориентируемся на Windows 10, та же концепция работает для Windows 8.1, Windows 7 и практически всех версий операционной системы.



2020-03-27T08:55:45
Вопросы читателей

Как включить сканирование сети в Защитнике Windows

Если Защитник Windows выдает сообщение об ошибке, в котором говорится: «Элементы пропущены во время сканирования, причиной может быть то, что вы добавили Исключение в настройки сканирования или если в вашей системе отключено сканирование по сети. Если вы столкнулись с этой проблемой, вам может потребоваться включить сканирование сети в Защитнике Windows в Windows 10, чтобы решить эту проблему.

Сообщение об ошибке появляется во время быстрого и полного сканирования.

Существует три способа отключить или включить сканирование по сети в Защитнике Windows в Windows 10. Каждый из них разрешит сканирование по сети.

  1. Метод PowerShell
  2. Метод групповой политики
  3. Метод редактора реестра

В зависимости от версии Windows и ваших привилегий вы можете выбрать один из них.

1] Метод PowerShell

Запустите PowerShell с правами администратора.

Введите и выполните команду:

Set-MpPreference –DisableScanningNetworkFiles 0

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

Если вы хотите отключить его, установите его на 1.

2] Метод групповой политики

Откройте редактор групповой политики и перейдите к:

Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Антивирус Защитника Windows > Сканирование.

Дважды щелкните «Сканировать сетевые файлы» и установите параметр «Включено». Затем нажмите ОК.

Как только вы включите настройку, все сетевые файлы будут проверены.

Настройка по умолчанию — не сканировать ни один из сетевых файлов.

3] Метод редактора реестра

Если вы используете Windows Home, вы можете попробовать изменить параметры реестра, поскольку групповые политики вам недоступны.

Откройте редактор реестра и перейдите к:

ComputerHKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows Defender

Щелкните правой кнопкой мыши на Защитнике Windows и создайте ключ (папку) с именем Scan.

При сканировании создайте новый DWORD с именем DisableScanningNetworkFiles

Установите значение DWORD равным 0, чтобы включить сканирование.

Закройте реестр, в следующий раз вы скопируете файл из сети; это будет отсканировано.

Вы можете скопировать ключ и импортировать его на другой компьютер, чтобы применить его немедленно.

Я надеюсь, что за публикацией было легко следить и теперь можно сканировать сетевые файлы.



2020-03-26T10:32:47
Вопросы читателей

Как настроить удаленный рабочий стол в Windows 10 Home с помощью Chrome

Хотя Windows 10 включает функцию удаленного рабочего стола, если вы являетесь пользователем Google Chrome, вы также можете использовать приложение Chrome Remote Desktop для удаленного доступа к компьютеру и управления им.

Подобно решению, построенному на Windows 10, приложение для Chrome позволяет получить доступ к вашему устройству из любого места с помощью подключения к Интернету, но главное отличие заключается в том, что это решение доступно для Windows 10 Home и Pro, и вам не нужно перенастроить брандмауэр устройства или перенаправить любые порты на маршрутизаторе.

В этом руководстве вы узнаете, как использовать приложение Chrome Remote Desktop для управления устройством или получать удаленный доступ к своим файлам и приложениям через Интернет в Windows 10 Home или любой другой редакции операционной системы.

Включить удаленный рабочий стол в Windows 10 Home:

  1. Откройте Chrome в Windows 10.
  2. Откройте эту страницу интернет-магазина Chrome, чтобы загрузить приложение Chrome Remote Desktop.
  3. Нажмите кнопку Добавить в Chrome.
  4. Нажмите кнопку Добавить расширение.

  5. Войдите в свою учетную запись Google (если применимо).
  6. Нажмите кнопку Chrome Remote Desktop рядом с адресной строкой.
  7. Нажмите кнопку Загрузить, чтобы сохранить установщик.

  8. Нажмите кнопку «Принять и установить».

  9. Нажмите кнопку Да.
  10. (Необязательно) Выберите имя для своего устройства Windows 10 Home или Pro.

  11. Нажмите кнопку Далее.
  12. Создайте ПИН-код из не менее шести номеров, чтобы получить доступ к удаленному рабочему столу.

  13. Нажмите кнопку Пуск.

Выполнив эти шаги, вы сможете получить доступ к компьютеру (если он включен) из любой точки мира с помощью Google Chrome на другом устройстве, независимо от того, используете ли вы Windows 10 для дома или Pro.

Доступ к удаленному домашнему рабочему столу Windows 10 с помощью Chrome:

  1. Откройте Chrome.
  2. Откройте страницу Chrome Remote Desktop.
  3. Войдите в аккаунт Google, чтобы настроить удаленный рабочий стол.
  4. В разделе «Удаленные устройства» выберите устройство под управлением Windows 10 Home или Windows 10 Pro, к которому вы хотите получить доступ.

  5. Подтвердите свой PIN-код удаленного доступа.

  6. Нажмите кнопку со стрелкой вправо .

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

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

Мы ориентируемся на это руководство по Windows 10, но приложение Chrome Remote Desktop также доступно для macOS и более старых версий Windows, включая Windows 8.x и Windows 7.