替换 .so 后平均负载上升

替换 .so 后平均负载上升

当我替换正在运行的进程的共享库对象时会出现这种奇怪的行为,导致整个操作系统无法运行,且负载平均值接近 40。

控制台没有失去响应能力,但我无法终止任何进程或执行任何任务来从灾难状态恢复操作系统。唯一的解决方案是重新启动计算机或等待相当长的时间,直到它完全恢复。

我的猜测是,替换 .so 后,进程出现段错误,但由于核心转储功能处于活动状态,它必须检索 64 个分叉子进程的所有内存状态并将其写入磁盘。这会导致问题吗?

答案1

不要使用诸如cat file.so > libfile.so“替换”文件之类的结构。请改用cpmvinstall

相关内容