Linux/POSIX 错误错误
ENOLCKENOLCK — 无可用锁
系统的文件锁资源池已耗尽。
linuxmacosunix
导致此错误的原因
内核的文件锁表已满。这在现代系统上较为罕见,但当多个进程同时申请文件锁时可能发生。
如何修复
减少同时持有的文件锁数量。关闭不再需要加锁的文件。检查应用程序中是否存在锁泄漏。
相关错误代码
Linux/POSIX 错误警告
SIGSTOP (19)SIGSTOP (19) — 停止信号
进程被无条件停止。此信号无法被捕获或忽略。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
ENODEVENODEV — 设备不存在
系统中不存在所请求的设备类型或设备驱动。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
E2BIGE2BIG — 参数列表过长
传递给 exec() 的参数列表与环境变量的总大小超出了系统限制。
linuxmacosunix
查看详情 Linux/POSIX 错误信息
SIGALRM (14)SIGALRM (14) — 定时器超时信号
通过 alarm() 或 setitimer() 设置的定时器已到期。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
EDOMEDOM — 数学参数超出定义域
数学函数接收到超出其定义域的参数。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
ENOSRENOSR — STREAMS 资源耗尽
系统的 STREAMS 资源不足以完成该操作。
linuxunix
查看详情