Назад | Перейти на главную страницу

Как переместить исполняемые файлы linux на ramdisk?

я сделал рамдиск таким образом:

mkdir -p /media/ramdisk
mount -t tmpfs -o size=512M tmpfs /media/ramdisk/

Причина этого в том, что я запускаю много скриптов node.js, и время их выполнения очень мало, но я подозреваю, что накладные расходы связаны с тем, что он перезагружает исполняемый файл node.js с диска и уничтожает его при каждом последующем запуске. Так что я думаю, что это может быть решением, чтобы немного, если не сильно, повысить производительность. Как я могу переместить такую ​​программу, как node, на ramdisk и запустить ее оттуда? Идея состоит в том, чтобы иметь сценарий запуска, который создает виртуальный диск и помещает в него файлы узлов. Обратите внимание, что в настоящее время я использую Fedora 16 по назначению. Заранее спасибо.

Если сценарии читаются часто, они будут находиться в кэше чтения ядра и, следовательно, уже читаются из памяти.