在我的 Linux vServer 上,inode 数量有限(最大为 250k)。我发现 Yii2(PHP、MySQL、Composer)安装需要相当多的 inode。inode 数量大致等于文件和目录的数量。
可以使用以下命令确定当前目录及其子目录中使用的 inode 数量
find . -xdev -printf '%h\n' | sort | uniq -c | awk '{total = total + $1}END{print total}'
./web/assets
我的 Yii2 项目平均有大约 30k 个 inode。 、./runtime
或文件夹中的文件不多./web/images
。 目录中使用了大部分 inode ./vendor
。
所以我的 Yii2 项目数量限制为 8 个项目,这对我来说太少了。
我该怎么做才能减少 Yii2 项目中的 inode 使用率?