LinuxForum.Fans
Тема

Привязка процесса к свапу.

Автор: Rassol2 33 сообщений 2987 просмотров
#250554

Сидел тут за чашечкой чая и подумал а вообще реально какой то процесс повесить именно на свап что бы оперу не кушал а ело своп ?

#250584

Процесс в свопе спит. Если оперативки мало, то, как я понимаю, ядро вытесняет наименее нужные в данный момент, с его точки зрения, процессы в своп. А когда они вновь требуются - скачивает обратно в память.

#250586

Для этих целей tmpfs не подойдет? Первое что пришло в голову.

#250593

офф/2 а зачем вообще нужен темп?

ПС: XliN, разве темпфс не в памяти находится?

#250603
"Vaicartana" написал:
разве темпфс не в памяти находится?

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

#250617

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

#250642
"Rassol2" написал:
Сидел тут за чашечкой чая и подумал а вообще реально какой то процесс повесить именно на свап что бы оперу не кушал а ело своп ?

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

#250644
ormorph написал:

При работе свопа вся система должна будет жутко тормозить(особенно когда нужно будет обратится к жесткому диску), ужо лучше еще оперативки добавить.

Вот именно. Даже если своп в tmpfs (которая в памяти) затолкать.

#250655

[скромно так]
а все же на кой вообще нужна папка /tmp ?

#250683

В этой папке хранятся процессы, отложенные в силу приоритета, либо наиболее часто повторяющиеся, что позволяет
оптимизировать работу системы. И неважно, что пашет - WINDOWS, Linux или MacOS. Суть везде одна.
Мона удалить, если вам ОЗУ уже раскидывать некуда /скажем, у вас 8-48Гб ОЗУ.../

#250684

ну и чем оно от свапа тогда отличается???

#250700

Своп помещает куски оперативной памяти на винчестер, а в temporary хранятся симлинки.

#250709

Rasty, у вас какая-то плохая трава...
вы путаете /tmp - каталог для временных файлов и swap - устройство/раздел/файл подкачки и это две абсолютно разные вещи.

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

#250725

Fat-Zer А я про что?

В этой папке хранятся процессы, отложенные в силу приоритета, либо наиболее часто повторяющиеся, что позволяет
оптимизировать работу системы. И неважно, что пашет - WINDOWS, Linux или MacOS. Суть везде одна.
Мона удалить, если вам ОЗУ уже раскидывать некуда /скажем, у вас 8-48Гб ОЗУ.../

Своп тоже перезагрузку не переживает к вашему сведению.
Не путайте с ней спящий и прочие спецрежимы.

#250726
"Rasty" написал:
В этой папке хранятся процессы, отложенные в силу приоритета, либо наиболее часто повторяющиеся, что позволяет

ни каких процессов в этой папке нет.

"Rasty" написал:
Своп помещает куски оперативной памяти на винчестер, а в temporary хранятся симлинки.

и необычных симлинков тоже.

это обычная папка, ни чем не отличающаяся от остальных... просто по соглашениям mktemp() подразумевает её когда не задана $TMPDIR.

#250731

Rasty написал:
Своп тоже перезагрузку не переживает к вашему сведению.
Как это не переживает? Если он в tmpfs, то да, а вот если он на своп-разделе винчестера, как у меня - никуда он не денется, если я не буду его принудительно нулями забивать.
#250732
"yars" написал:
Как это не переживает? Если он в tmpfs,

своп в тмпфс ещё лучше =DD... яйцо в утке, утка в кролике итд...

Показать
есть патч на ядро, который позволяет формировать сжатый рам-диск, который можно использовать для свопинга, но это совсем другое...
#250742
"Fat-Zer" написал:
есть патч на ядро, который позволяет формировать сжатый рам-диск, который можно использовать для свопинга, но это совсем другое...

А, ну да, я про это и думал. Но что патч нужен, не знал.

#250743
"Fat-Zer" написал:
/tmp - каталог для временных файлов и swap

допустим, тогда почему дрБатти(кстати что то я его давно не вижу) рекомендовал под тем отводить до 10гигов?
неужто столько могут временные файлы занимать?????

#250748

Если сервер, то да. Там несколько иная разметка движется.

Войдите или зарегистрируйтесь, чтобы ответить.