centos - centos中的文件处理

标签 centos

我编写了一个在 Centos 7 上运行的 c 程序,每 1 秒,它会生成大约 1k 个文件。另一个程序将文件移动到其他文件夹(但相同的分区,/home 分区),读取,处理和删除它。几个小时后,/home 分区非常慢,甚至停止了文件生成程序和文件处理程序。如果重新启动服务器,可以 ping 服务器,但不能再 ssh 了。服务器只有在硬重置后才能恢复正常状态。

对于文件生成c程序,我总是打开,写入和关闭文件,文件过程是用java编写的。是因为我的程序有任何泄漏吗?但是为什么/home 分区即使在停止程序后也很慢,只有在硬重置服务器后才恢复正常状态。还是操作系统问题?硬件重置和重启有什么区别?为什么重启后无法恢复?

最佳答案

os升级到centos 7.3后文件系统问题修复

关于centos - centos中的文件处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49820683/

相关文章:

centos - schroot 在 centos 6 上出错

PHP fatal error : Class 'Inflector' not found

centos - vagrant 无法访问本地主机 :8080 上的网络服务器

centos - laravel - 无法在服务器上打开 paths.php

centos - 从服务器中删除页脚数据

ruby - RVM Ruby 安装失败,没有校验和

matlab - 如何从巨大的 .mat 文件中快速加载一个小变量?

mysql - 如何在centos上下载Mysql jdbc jar文件

centos - 在 vagrant 中转发多个端口

linux - LibClamAV 错误 : cli_loaddbdir(): No supported database files found in/var/lib/clamav