[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Как использовать /dev/shm



26 августа 2008 г. 19:21 пользователь DamirX написал:
> Alexey Pechnikov wrote:

>> Есть такая точка монтирования -  /dev/shm, куда примонтирована tmpfs.
>
> давно, во времена динозавров, было такое понятие - RAM диск.
> Вот это оно и есть.

Нет, это не оно.

ram disk - блочное устройство, создается в реальной памяти
с фиксированным в некоторый момент количеством томов фиксированного
размера. Как и на всяком блочном устройстве, на нём можно создать
(почти) любую ФС.

tmpfs - файловая система, не имеющая под собой блочного устройства и
использующая виртуальную память ("своп" будет использован). Памяти
используется столько, сколько нужно для созданных файлов и управляющих
структур. Размер ограничен только имеющейся свободной виртуальной
памятью
и необязательно ограничен искусственным лимитом.

Считать эти две вещи одним и тем же - кощунство.

Reply to: