tmpfs и общесистемные темпы
bumbaram 6 ноября, 2010 - 00:06
У меня 4 Gb оператывной памяти. Сейчас используется ~900 мб, при этом загружено практически все что может мне понадобиться в повседневной деятельности. Вот и решил оптимизировать и ускорять работу ПК.:)
Возник собственно вопрос.
Целесообразно вообще использовать tmpfs например для /tmp, если нет почему? А если да тоже почему и в каких местах?:)
Просто жалко, ресурс ведь простаивает...:)
»
- Для комментирования войдите или зарегистрируйтесь
У меня в /etc/make.conf
У меня в /etc/make.conf выставлено PORTAGE_TMPDIR="/tmp", ну и, соответственно, в /etc/fstab:
Так у меня «исторически» сложилось :) Считается, что сборка в оперативной памяти происходит быстрее. Как-либо обосновать или доказать я
не могуне хочу, не вижу причин не верить.Я ♥ Gentoo & Funtoo
...
несколько моментов.
1. у меня 2,5Г памяти. насколько безопасно будет ставить размер tmp = 2Г?
2. как же быть с noexec,nosuid для серверов как бы актуально вроде?
скрытный секс :)
1) Если кто-нибудь запишет
1) Если кто-нибудь запишет туда 2Гб, а остальная система в оставшиеся 500Мб не уместиться, то будет юзаться своп, как он влияет на быстродействие понятно... А если еще и свопа не хватит, то будет не весело.
2) с noexec emerge ничего не собирать в оперативке не будет. Но это решаемо. Нужны ли опции лично вам решаете только вы.
KarpOffHome
Размер /tmp, определяемый в /etc/fstab должен не превышать сумму размеров оперативной памяти и swap'а.
Я ♥ Gentoo & Funtoo
А как это соотносится с
А как это соотносится с установкой вручную какого-либо значения в vm.swappiness (sysctl.conf)? Да и вообще - какое здесь значение выгоднее указывать с учётом специфики Gentoo (в смысле достаточно часто выполняемого процесса компиляции), чтобы пошустрее всё и без фризов при сборке в tmpfs?
И ещё - то, что отрезано под рамещение tmpfs, уже не может быть использовано ни для чего другого? В смысле существует ли возможность задания динамического размера?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
...
на сколько я знаю, размер устанавливает максимальное заполнение раздела на tmpfs, а так он занимает ровно столько сколько на него записано. не ошибаюсь?
скрытный секс :)
Повседневную работу это не
Повседневную работу это не ускорит, а вот нагрузку с винча при сборке точно снимет.(кроме опенофиса)
Подтверждаю! :) Но если
Подтверждаю! :)
Но если поставить 8Гиг - то и для сборки офиса хватит :)
P.S.: Linux - это красная таблетка :-) Windows - синяя...