Re: Как использовать /dev/shm
26 августа 2008 г. 19:21 пользователь DamirX написал:
> Alexey Pechnikov wrote:
>> Есть такая точка монтирования - /dev/shm, куда примонтирована tmpfs.
>
> давно, во времена динозавров, было такое понятие - RAM диск.
> Вот это оно и есть.
Нет, это не оно.
ram disk - блочное устройство, создается в реальной памяти
с фиксированным в некоторый момент количеством томов фиксированного
размера. Как и на всяком блочном устройстве, на нём можно создать
(почти) любую ФС.
tmpfs - файловая система, не имеющая под собой блочного устройства и
использующая виртуальную память ("своп" будет использован). Памяти
используется столько, сколько нужно для созданных файлов и управляющих
структур. Размер ограничен только имеющейся свободной виртуальной
памятью
и необязательно ограничен искусственным лимитом.
Считать эти две вещи одним и тем же - кощунство.
Reply to: