- плейбук создает RAM-диск, отрезая у ОЗУ немного места.
- можно использовать для монтировать в виртуалки, в те места, где необходима супер-скорость и неважен стейт данных.
- например для кеширования.
- Ansible
brew install ansible
- перезапуском не забыть обновить роли!
ansible-galaxy install -r requirements.yml -f
cd ansible && ansible-playbook init.yml
- mkdir /tmp/ramdisk
- chmod 777 /tmp/ramdisk
- mount -t tmpfs -o size=1024m myramdisk /tmp/ramdisk
-
проверить запись в ОЗУ-диск
sudo dd if=/dev/zero of=/tmp/ramdisk/zero bs=4k count=100000
-
для сравнение проверить записи в текущий диск
sudo dd if=/dev/zero of=/tmp/zero bs=4k count=100000
-
проверка на чтение с ОЗУ-диска
sudo dd if=/tmp/ramdisk/zero of=/dev/null bs=4k count=100000
-
чтение с обычного диска
sudo dd if=/tmp/zero of=/dev/null bs=4k count=100000
ansible-galaxy install -r requirements.yml
- Видео с подробными инструкциями доступно тут