杀死.so文件的过程

我有一个程序,我不能改变代码。

它调用一些.so文件的function,但最后不要删除对象。 当程序的所有者尝试更新程序时,他会杀死它并发送更新,但.so文件正在使用中,因此他无法更新文件。

它在AIX平台上。

有没有可能强制杀死.so文件? 如果我在文件上执行fuser -f,它将不会返回任何内容。

我可以创build另一个程序来杀死程序,有没有任何命令来做到这一点?

这听起来像你需要slibclean命令,它卸载了一个程序没有使用的所有共享库 – http://unix.derkeiler.com/Newsgroups/comp.unix.aix/2003-12/0316.html

虽然我不能说我完全明白这个问题。