LINUX.ORG.RU
ФорумAdmin

tmpfs


0

0

Имею представление что єто такое, но все же есть вопросі относительно єтого "О размере файла подкачки мнений в интернете достаточно, можем лишь подчеркнуть, что при 4Гб ОЗУ, в Vista, файл подкачки 1Гб (на виртуальном диске) оказался вполне достаточным для повседневных задач." по ссілке http://www.sly.ru/novyie-tehnologii/ram-disk.html, так же можно почитать на http://www.linux.org.ru/view-message.jsp?msgid=1978823. Не кажеться ли Вам немного абсурдним или же даже очень абсурднім размещение swap'a в RAM? Так же интересует еще одно, для posix share memory нужена tmpfs(про нее здесь можно http://www.citforum.ru/operating_systems/l...ins/fs03.shtml) Как я понимаю tmpfs реально находиться в РАМ и свап, для повішения єфективности работі программ с кешем мі помещаем /tmp в /tmpfs. И последнее, у меня 256МБ РАМа(не смейтесь) 512 свапа и 256 - /tmp на отдельном логическом диске. Как мне правильно отредактировать fstab и какое ограничение размера в МБ поставить на tmpfs? Так же если не ошибаюсь существует Posix shared memory и System v shared memory. Posix shared memory вроде как обязательно нуждаеться в tmpfs, а system v - нет.

Ну и такой вопрос какая разница между posix & system v, вроде как posix включает system v, или я не прав? Если да то в чем?

anonymous

>размещение swap'a в RAM

/me начал нервно подёргивать глазом.

Posix is the collective name of a family of related standards.

Unix System V was one of the versions of the Unix operating system.

Posix - это набор стандартов(классический, фундаментальный, так сказать) для unix-подобных систем. SysV - unix-подобная ОС. Насколько она придерживается posix - дело десятое.

>у меня 256МБ РАМа(не смейтесь) 512 свапа и 256 - /tmp на отдельном логическом диске. Как мне правильно отредактировать fstab

Нормально у тебя разбит диск.

http://en.wikipedia.org/wiki/Posix

http://en.wikipedia.org/wiki/System_V

markevichus ★★★
()

>Posix shared memory вроде как обязательно нуждаеться в tmpfs

В tmpfs нуждается реализация Posix shared memory в glibc (GNU libc), а Posix это стандарт, описывающих середи прочего и системные вызовы для работы с shared memory, и ему (стандарту этому) совершенно без разницы как эти вызовы будут реализованы в данной конкрентной ОС.

>Как мне правильно отредактировать fstab и какое ограничение размера в МБ поставить на tmpfs?

С какой целью вы хотите отредактировать fstab. Размещать /tmp в ОЗУ (с помощью tmpfs) не очень хорошая идея. Во-первых, как только начинается использование swap, производительность tmpfs резко падает, а у вас не так много оперативки. Во-вторых, некоторые приложение могут создавать в /tmp достаточно большие файлы.

Другое дело, что некоторые приложения обязательно хотя создать файл в /tmp, небольшого объема, но часто используемый в их работе. Здесь имеет смысл создать в /tmp/tmpfs отдельный каталог, смонтировать туда tmpfs и указать этим приложениям использовать /tmp/tmpfs, а не /tmp.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.