获得;共享内存ID“;Linux上的错误

获得;共享内存ID“;Linux上的错误,linux,memory,operating-system,shared-memory,Linux,Memory,Operating System,Shared Memory,运行此版本的Linux: Linux trhtmxslsp01b02 2.6.32-358.14.1.el6.x86_64 #1 SMP Mon Jun 17 15:54:20 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux 我试图启动一个进程,但出现以下错误 OpenShmMemory(): Cannot get shared memory ID, No such file or directory. 我正在运行的应用程序/进程读取共享内存段。我不知道如何解

运行此版本的Linux:

Linux trhtmxslsp01b02 2.6.32-358.14.1.el6.x86_64 #1 SMP Mon Jun 17 15:54:20 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux
我试图启动一个进程,但出现以下错误

OpenShmMemory(): Cannot get shared memory ID, No such file or directory.

我正在运行的应用程序/进程读取共享内存段。我不知道如何解决这个问题。这是第三方应用程序。有人能提供一些指导吗?

strace(1)
下运行应用开始。你好,尼古拉,我如何使用strace(1)运行它?thx strace然后这个命令?
strace app args…
是一个好的开始,那么实际阅读
strace(1)
手册页面将让你更进一步。我运行了一些trace命令的变体,我看到的都是相同的消息,说ot获得共享内存ID,没有这样的文件或目录。是什么分配/映射了共享内存?您需要运行另一个程序吗?您是否具有获取该内存量的权限/限制?