Почему дефрагментация не нужна?

Я вижу два с половиной пути:

  1. Установите Ubuntu GNOME ( images , wiki ), затем установите ubuntustudio-audio ubuntustudio-audio-plugins linux-lowlatency metapackages
  2. Установите UbuntuStudio ( web ), затем установите gnome-shell gnome-session метапакеты
  3. Установите Ubuntu, затем установите метапакеты ubuntustudio-audio ubuntustudio-audio-plugins и gnome-shell gnome-session [ 1119]

Я предлагаю 1 (Ubuntu GNOME), вот почему:

  • 3 (Ubuntu) проще всего устранить, поскольку он представляет собой еще один шаг настройки для вас и один больше суеты вы захотите избежать. Вы знаете, что хотите аудио , и знаете, что вы хотите Shell . Варианты 1 и 2 находятся всего в одном шаге, а вариант 3 - в двух шагах, давайте забудем об этом и о том, что он принес.
  • Тогда выбор между 1 (Ubuntu GNOME) и 2 (UbuntuStudio) также будет легким в вашем случае, потому что вы хотите Shell и аудио материал . Ну,
    • Если вы установите UbuntuStudio, вы получите XFCE, который вам не нужен
    • Простое добавление метапакетов ubuntustudio-audio ubuntustudio-audio-plugins linux-lowlatency настроит вашу среду низкого уровня так же, как и через Установка Studio, без дополнительного Studio Cruft (XFCE, дополнительные пакеты видео и т. Д.)

Наконец, что касается менеджера входа в систему, с Ubuntu GNOME вы получите GDM , который (при условии, что вам нравится GNOME Shell) подойдет вам (просто, эффективно) и не лучше и не хуже, чем LightDM.

Чтобы подвести итоги:

  1. Установите Ubuntu GNOME ( images , wiki )
  2. Если вы хотите получить последнюю версию и-GNOME 3.8 hotness, добавить официальный PPA команды GNOME3 : sudo apt-add-repository ppa:gnome3-team/gnome3, и сделать sudo apt-get update && sudo apt-get dist-upgrade.
    Примечание: не не добавляйте staging PPA, он предназначен для разработчиков и сделает вашу среду нестабильной.
  3. Установите ubuntustudio-audio ubuntustudio-audio-plugins linux-lowlatency метапакеты
  4. Jam:)

104
задан 07.05.2020, 01:29

5 ответов

Базовые файловые системы, используемые Ubuntu, такие как ext2 и ext3, просто не нуждаются в дефрагментации, поскольку они не фрагментируют файлы так же, как NTFS. Более подробную информацию можно найти в ext3 - Wikipedia, свободной энциклопедии

.
61
ответ дан 07.05.2020, 01:29
  • 1
    ext4 основан на ext3 основан на ext2. :) – Taine 07.05.2020, 01:30
  • 2
    Ubuntu сейчас использует ext4. – BaiJiFeiLong 07.05.2020, 01:30
  • 3
    -1. На самом деле, они вполне могут нуждаться в дефрагментации, но в гораздо меньшей степени. – WuTheFWasThat 07.05.2020, 01:30
  • 4
    @andol, некоторая фрагментация не означает, что вам нужно дефрагментировать. Windows "нуждается" это потому, что это создает нелепые уровни фрагментации. Небольшое количество ничего не меняет, и Linux очень хорошо держит его до абсолютного минимума. – danprice 07.05.2020, 01:31
  • 5
    Если у вас есть SSD, вам также не нужно выполнять его дефрагментацию. – Community 07.05.2020, 01:31

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

Файловая система по умолчанию в Ubuntu ext4 (и до недавнего времени ext3) предназначена для максимально возможного ограничения фрагментации файлов. При записи файлов он пытается сохранить блоки, используемые последовательно или близко друг к другу. Это делает дефрагментацию фактически ненужной.

24
ответ дан 07.05.2020, 01:30
  • 1
    Источник этой информации? – Hontvári Levente 07.05.2020, 01:30

Ext4 Howto - Ext4 Согласно этой статье ext4 дефрагментирует на лету, но они работают с инструментом дефрагментации. Лично я не думаю, что это необходимо, за исключением, может быть, файловых серверов, которые интенсивно используются.

4
ответ дан 07.05.2020, 01:30

См. по этой ссылке . Он дает довольно подробное объяснение того, как файлы хранятся в Windows и Linux, и почему файловые системы Linux обычно не требуют дефрагментации.

7
ответ дан 07.05.2020, 01:31

Некоторые утверждают, что на самом деле это миф, что нам не нужна дефрагментация. Утверждается, что мы действительно нуждаемся в этом, но только после того, как файловая система становится достаточно полной (т. Е. Меньше, чем ~ 10% свободного места). Инструменты доступны для дефрагментации, такие как e2defrag.

52
ответ дан 07.05.2020, 01:31
  • 1
    Осторожно! Взято с этого веб-сайта: en.wikipedia.org/wiki/Ext3#Defragmentation & quot; Не существует онлайн-инструмента для дефрагментации ext3, который работал бы на уровне файловой системы. Существует автономный дефрагментатор ext2, e2defrag, но он требует, чтобы файловая система ext3 была сначала преобразована обратно в ext2. Но в зависимости от битов функций, включенных в файловой системе, e2defrag может уничтожить данные; он не знает, как обращаться со многими новыми функциями ext3. & quot; – Luc Hermitte 07.05.2020, 01:32
  • 2
    Что ж, можно утверждать, что если у вас есть менее 10% свободного места, дефрагментация свободного места не станет вашей самой большой проблемой, и что новый жесткий диск может быть более мудрым решением ;-) – Joernsn 07.05.2020, 01:32
  • 3
    @Celso, см. launchpad.net/e2defrag ... теперь он понимает ext3 / 4. – leo 07.05.2020, 01:33
  • 4
    И эти "некоторые" верны. Невозможно не фрагментировать, если просто некуда больше писать. – rudolph9 07.05.2020, 01:33

Теги

Похожие вопросы