减少虚拟服务器上的 inode 使用量

减少虚拟服务器上的 inode 使用量

在我的 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 使用率?

相关内容