Сидел тут за чашечкой чая и подумал а вообще реально какой то процесс повесить именно на свап что бы оперу не кушал а ело своп ?
Привязка процесса к свапу.
Процесс в свопе спит. Если оперативки мало, то, как я понимаю, ядро вытесняет наименее нужные в данный момент, с его точки зрения, процессы в своп. А когда они вновь требуются - скачивает обратно в память.
Для этих целей tmpfs не подойдет? Первое что пришло в голову.
офф/2 а зачем вообще нужен темп?
ПС: XliN, разве темпфс не в памяти находится?
разве темпфс не в памяти находится?
Именно там. Если только выхлоп приложения туда впендюрить, а так нечего больше в голову не приходит.
дык, ежели оно в памяти, то какбэ не сходится с постановкой задачи... или я чего не?
Сидел тут за чашечкой чая и подумал а вообще реально какой то процесс повесить именно на свап что бы оперу не кушал а ело своп ?
Я конечно как это сделать не знаю, но просто интересно а какой смысл?
При работе свопа вся система должна будет жутко тормозить(особенно когда нужно будет обратится к жесткому диску), ужо лучше еще оперативки добавить.
При работе свопа вся система должна будет жутко тормозить(особенно когда нужно будет обратится к жесткому диску), ужо лучше еще оперативки добавить.
Вот именно. Даже если своп в tmpfs (которая в памяти) затолкать.
[скромно так]
а все же на кой вообще нужна папка /tmp ?
В этой папке хранятся процессы, отложенные в силу приоритета, либо наиболее часто повторяющиеся, что позволяет
оптимизировать работу системы. И неважно, что пашет - WINDOWS, Linux или MacOS. Суть везде одна.
Мона удалить, если вам ОЗУ уже раскидывать некуда /скажем, у вас 8-48Гб ОЗУ.../
ну и чем оно от свапа тогда отличается???
Своп помещает куски оперативной памяти на винчестер, а в temporary хранятся симлинки.
Rasty, у вас какая-то плохая трава...
вы путаете /tmp - каталог для временных файлов и swap - устройство/раздел/файл подкачки и это две абсолютно разные вещи.
в /tmp просто хранятся временные файлы, причём те, которые не должны пережить перезагрузку.
Fat-Zer А я про что?
В этой папке хранятся процессы, отложенные в силу приоритета, либо наиболее часто повторяющиеся, что позволяет
оптимизировать работу системы. И неважно, что пашет - WINDOWS, Linux или MacOS. Суть везде одна.
Мона удалить, если вам ОЗУ уже раскидывать некуда /скажем, у вас 8-48Гб ОЗУ.../
Своп тоже перезагрузку не переживает к вашему сведению.
Не путайте с ней спящий и прочие спецрежимы.
В этой папке хранятся процессы, отложенные в силу приоритета, либо наиболее часто повторяющиеся, что позволяет
ни каких процессов в этой папке нет.
Своп помещает куски оперативной памяти на винчестер, а в temporary хранятся симлинки.
и необычных симлинков тоже.
это обычная папка, ни чем не отличающаяся от остальных... просто по соглашениям mktemp() подразумевает её когда не задана $TMPDIR.
Как это не переживает? Если он в tmpfs, то да, а вот если он на своп-разделе винчестера, как у меня - никуда он не денется, если я не буду его принудительно нулями забивать.Своп тоже перезагрузку не переживает к вашему сведению.
Как это не переживает? Если он в tmpfs,
своп в тмпфс ещё лучше =DD... яйцо в утке, утка в кролике итд...
Показать
есть патч на ядро, который позволяет формировать сжатый рам-диск, который можно использовать для свопинга, но это совсем другое...
А, ну да, я про это и думал. Но что патч нужен, не знал.
/tmp - каталог для временных файлов и swap
допустим, тогда почему дрБатти(кстати что то я его давно не вижу) рекомендовал под тем отводить до 10гигов?
неужто столько могут временные файлы занимать?????
Если сервер, то да. Там несколько иная разметка движется.