2017-03-03 79 views
0

當我使用筆記本連日來運行一些腳本,我得到這個錯誤:不能創建共享內存鍵12345:文件存在

$ ./example.sh 
yad: cannot create shared memory for key 12345: File exists 

重啓後,它是好幾次;但現在,它每次都會發生。

我該如何解決這個問題?

回答

0

使用ipcs/ipcrm; ipcs將列出共享內存資源,ipcrm將刪除它們。他們應該在util-linux包或類似的。

一般來說,運行'ipcrm --all = shm'應該可行。這將刪除所有共享內存段,但只有在沒有對它們的引用時纔會刪除。所以它不應該刪除其他程序下的東西。至少這是我的理解。