Linux/POSIX 错误信息
SIGPROF (27)SIGPROF (27) — 性能分析定时器超时
通过 setitimer(ITIMER_PROF) 设置的性能分析定时器已到期。
linuxmacosunix
查看详情 EMFILE进程已达到允许打开的文件描述符数量上限。
进程打开的文件描述符数量超过了 RLIMIT_NOFILE 限制。这通常表明存在文件描述符泄漏——文件或套接字被打开后从未关闭。
使用 ulimit -n 提高限制。通过确保所有已打开的文件和套接字都被正确关闭来修复文件描述符泄漏。使用 lsof -p PID 检查已打开的文件。
# Check current limit
ulimit -n
# Increase limit
ulimit -n 65535SIGPROF (27)通过 setitimer(ITIMER_PROF) 设置的性能分析定时器已到期。
EAGAIN请求的操作会阻塞在非阻塞资源上,或系统资源暂时不可用。
EMLINK单个文件的硬链接数量已超过最大允许值。
E2BIG传递给 exec() 的参数列表与环境变量的总大小超出了系统限制。
ETXTBSY试图写入或修改当前正在执行的文件。
SIGTSTP (20)来自终端的停止信号,通常由 Ctrl+Z 触发。与 SIGSTOP 不同,此信号可被捕获。