Биты, которые получат большой трафик записи на диск, /tmp
и /var
. Двоичные каталоги получат некоторый трафик чтения, хотя фактический рабочий набор является относительно небольшим и будет главным образом кэшироваться на машине больше чем несколько сотен МБ RAM.
Исторически, системы Unix были созданы со смесью быстрых и медленных дисков из-за особенностей аппаратных средств DEC эры. Первоначальный макет был основан на быстрых дисках для корня (включая /bin
) и подкачка и более медленный диск для /usr
. Однако эти машины имели намного меньше RAM, чем современный компьютер, таким образом, кэширование RAM заполнит двоичный трафик, поскольку это главным образом только для чтения.
В Вашем случае я предложил бы, чтобы Вы сохранили его простым и поместили все, но /home
на быстром диске. Вам не должны на самом деле быть нужны больше, чем некоторые ГБ для этого и 8-16GB высокоскоростного CF, карты являются довольно дешевыми. Получите больший диск для /home.
Все это зависит от главным образом двух вещей:
Какие программы обычно запускаются на компьютере
Какой аспект производительности Вы оцениваете большинство
Ниже, я предположу, что Вы используете компьютеры в качестве более или менее стандартные рабочие столы и что основным аспектом производительности, Вы могли (и вероятно хотят к) усиление являются времена запуска программы.
Смотря на Ваши быстрые/медленные понятия, я предложил бы следующие изменения:
/etc
содержит файлы высокой важности, но относительно маленький в размере. Этому не обязательно нужно к помещенному в быстрый носитель.
/lib
и /usr/lib
вероятно, самые важные части системного дерева когда дело доходит до времен запуска - взглянули на Ваш lsof
и сделайте a grep -cF '/lib/'
в момент типичного системного использования. Сравните с захватом для \(/bin\|/sbin\)
.
Таким образом, я скорее поместил /usr/lib
на более быстром разделе. Проблемой, конечно, был бы свой размер. Вы, вероятно, не попытались бы поместить целое /usr
на более быстром разделе - лучше делают /usr/lib
символьная ссылка или связывать точка монтирования. Если размер его является все еще слишком большим для Вашей установки, можно пойти один уровень глубже и создать символьные ссылки только для поддеревьев библиотек, которыми наиболее пользуются - или обратное - помещают основное /usr/lib
на быстром носителе и чистый далеко менее используемые подкаталоги, превращая их в символьные ссылки. Например, я связал бы далеко материал программирования как gcc
, perl
или python
.
Кроме этого, как Вы записали, /var
должно, конечно, стоить поставить быстрый meduim. Однако остерегайтесь этого, Вам будет нужна хорошая карта CF, которая не умрет слишком скоро из-за чрезмерной записи!