Linux/POSIX 错误错误
EPERMEPERM — 操作不允许
进程没有执行所请求操作的必要权限。
linuxmacosunix
查看详情 ENOBUFS系统没有足够的网络缓冲区空间来完成该操作。
内核的网络缓冲区池已耗尽。在网络负载极高、套接字缓冲区无法分配时会出现此情况。
通过 sysctl 增大网络缓冲区限制(net.core.rmem_max、net.core.wmem_max)。减少并发连接数。关闭未使用的套接字。
EPERM进程没有执行所请求操作的必要权限。
EIO读写操作期间发生了物理或底层 I/O 错误。
SIGFPE (8)发生算术错误,如除以零或浮点溢出。
ENETRESET网络连接因网络层事件而被重置。
E2BIG传递给 exec() 的参数列表与环境变量的总大小超出了系统限制。
EAFNOSUPPORT指定的地址族不受协议或套接字实现的支持。