На моем Linux vServer количество inodes ограничено (максимум 250 КБ). Я обнаружил, что для установки Yii2 (PHP, MySQL, композитор) требуется довольно много inodes. Количество inodes - это примерно количество файлов и каталогов.
Количество inodes, используемых в текущем каталоге и его подкаталогах, можно определить с помощью
find . -xdev -printf '%h\n' | sort | uniq -c | awk '{total = total + $1}END{print total}'
В среднем мои проекты Yii2 составляют около 30 тыс. Инодов. В файлах не так много ./web/assets
, в ./runtime
или ./web/images
папки. Большинство индексных дескрипторов используются в ./vendor
каталог.
Таким образом, количество моих проектов Yii2 ограничено 8 проектами, что для меня слишком мало.
Что я могу сделать, чтобы уменьшить использование inode в проектах Yii2?