ПредишенСледващото

MFS, създаване на памет диск (RAM диск)

За изпълнение на тази функция в FreeBSD е необходимо шофьор MD виртуалния диск (устройство MD # Memory «дискове») е съставен в ядрото или като модул донесе използване kldload geom_md. MFS (Memory файлова система, файловата система в RAM) - е специален случай на използване на MD шофьор като създаването на суап-файл. MFS ви позволява да монтира директория в паметта и да работи с файлове там, както и в конвенционален файлова система, но тя ще бъде по-значително увеличение на скоростта. Тази функция е полезна, когато се работи с голям брой често актуализирани файлове по-малки, например, в директорията за временни файлове от различни демони или скриптове.

Можете да добавите запис за това в / и т.н. / fstab, за да създадете стартиращ диск в паметта на системата (като се посочат размера на заделената памет в разумни граници, така че да не се получи в крайна сметка липсата на памет ядро ​​и OS паника). Данните в тази директория, разбира се, след рестарта ще бъдат загубени, така че със сигурност ще бъдат взети под внимание, като например възстановяване на целия свят да направи данните в директория и след рестартиране на системата, ще бъдат загубени и актуализацията няма да бъде извършена.
Трябва да се разбере също, че операцията на BSD-системната памет се случва по различен начин, отколкото под Linux: използва данни се поставят в памет чрез преместване на неизползваните страници на паметта в дял суап за увеличаване на размера на физическата памет на разположение за активна употреба. Всички памет, което очевидно не се открояват, да се използва ядрото на FreeBSD като кеш на диска, така че можете да гледате малко стойност в «Свободен» горния инструмент за диагностика и това е нормално (ако само те не са били толкова малки). Linux има тенденция да се движат само страници, за да сменяте като последна инстанция.
За да създадете паметта на устройството се използва помощна програма mdconfig, който е проектиран, за да изберете и да даде възможност на дискове с памет.

В «човек» mdconfig описва кои видове са на разположение за създаване на опцията -t:

изчистване - използван от контрола ядро ​​(повече в «мъж 9 изчистване»), а също така пише, че много лесно може да доведе до паника ядро;
vnode - да се създаде диск с памет във файл;
размяна - .. чрез буфер с памет, т.е. фактът, че трябва (на същата и се споменава, че този метод е за предпочитане да изчистване). Съхранява се в данните за пейджинг няма, както и ще използва общо наличната памет за настаняване на страниците (ако данните не се използва, а след това се премества в замяна сечение).

За да създадете диск, трябва да извършите на 10 мегабайта памет (името ще бъде показано в изхода):

Премахване (почистване) на md0 на устройството със системата след демонтиране (не трябва да се използва устройство, в противен случай деактивирайте че няма да работи):

За да проверите, можете да:

Освен това, за да се монтира във всяка директория, трябва да форматирате резултат устройство (например, md0), за да проверите наличността на изхода на командата през планината:

За създаване на RAM-диск и да го монтирате веднага полезни комунални mdmfs или mount_mfs. Тези инструменти се използват в работата си mdconfig, newfs, монтиране, т. Д. са един вид обвивка на тези команди. Според umolnchaniyu mdmfs създава суап-базиран диск памет (можете да посочите суапа в vnode обезпечени MD_VNODE файл, както MD_MALLOC) и montiruyuet с меки актуализации скрипт технология в посочената директория.

Пример за mdmfs:

-о - можете да определите по обичайния файлова система се монтира опции;
-S - площ на диск памет, в този случай 1024 мегабайта.

На наръчниците за човека-страница можете да откриете допълнителни опции, като например:
-S можете да изберете да не използвате безалкохолни актуализации на файловата система;
-F файл се използва, когато диск памет се създава във файла.

/ И т.н. / fstab, за да създадете в операционната система се зарежда, можете да се регистрирате, например, следното:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!