Eine ramdisk е малък виртуален диск, който е част от работната памет. Този Работна памет се нарича RAM. Мястото за съхранение се заема динамично и статично. Тази файлова система се монтира и форматира предварително. Пространството на паметта е разклонено и системата няма достъп до него.
Енергонезависимата памет- Рамдискът
За Linux рамдискът е важен, за да се осигури бърз процес на четене и запис. Така че той е по-слабо засегнат от износване в сравнение с нормален твърд диск или дори флаш памет. Разбира се, натоварен процесор или бавна мрежова връзка могат да спрат работата на диска. Проблемите с изтриването при файлови системи като ext3 или ext4 могат дори да бъдат заобиколени. Несигурните файлове не се копират на твърдия диск, а се съхраняват във файловата система, т.е. в рамдиска. Имайте предвид, че файловете не се намират на твърдия диск. Някои файлове съхраняват незададени между. За създаването на RAM диск могат да се използват различни начини.
Различните възможности
Първият начин е да създадете рамдиск с файлова система tmps. Това не е пълна RAM система, а може да се съхранява и на твърдия диск. Данни спестява. По този начин паметта на рамдиска не може да стане твърде малка. Ако дискът е празен, той не може да консумира никаква памет на диска. Тези дялове могат да бъдат монтирани при стартиране на системата.
Вторият начин е да форматирате твърдия диск. По този начин дадена област може да бъде избрана като RAM диск. Опцията -m0 трябва да гарантира, че за потребителя root няма запазено място. Това ще отнеме място. Ефективно трябва да се отнемат системни ресурси. Така паметта е по-малка с дяловете. Целта е рамдиск, който не може да се чете или записва, но има корекции. Вероятно ще се наложи да се даде разрешение. Размерът на рамдиска може да бъде извикан и променен със специални команди. При всяко рестартиране дискът изчезва отново, така че трябва да се създаде скрипт, който да съхранява командите. По този начин не е необходимо командите да се въвеждат отново.
Третият начин е да работите с файловата система ramfs. Тя се различава от файловата система tmpfs по това, че данните се разменят. Това също така улеснява създаването. Дискът се оразмерява динамично, а дялът се монтира винаги по време на зареждане. Това може да се предотврати с редактора и правата на root.
Размерите на RAM диска
Всеки от създадените рам дискове може да бъде с различен размер. Това е различно за всеки. Системата трябва да разполага с достатъчно оперативна памет и с памет за подмяна (SWAP), до която също трябва да има достъп. Това обаче ще забави скоростта на RAM диска. 1GB RAM често трябва да е достатъчен.
Урок за Linux можете да намерите в статията Създаване на рамдиск за ускоряване на Amavis под Linux.