- 博客(2)
- 问答 (1)
- 收藏
- 关注
原创 基于linux epoll的聊天室
相较于 select 和 poll,epoll 具有更高的性能,特别在文件描述符较多的情况下,因为它避免了轮询,而是通过回调机制在事件发生时触发回调。select 有一些限制,最主要的是文件描述符数量的限制,通常是 1024 个,因为使用三个位图,每个位图可以表示 1024 个文件描述符。epoll 使用一个内核事件表来存储文件描述符的状态,通过系统调用将感兴趣的文件描述符加入到事件表中,从而实现了高效的事件通知。在阻塞模式下,当执行一个 I/O 操作时,程序会一直等待,直到操作完成为止。
2023-12-19 17:28:06
221
原创 vs2019+cuda11.6 出现MSB3721
刚刚配置好vs2019和cuda11.6的环境,想运行个程序试一下,结果连给的默认程序都出错。报错如下严重性 代码 说明 项目 文件 行 禁止显示状态错误 MSB3721 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin\nvcc.exe" -gencode=arch=compute_61,code="sm_61,compute_61" --use-local-env -ccbin "D:\vs2019\VC\Tools\
2022-03-18 13:13:02
3840
17
空空如也
vs2019+cuda11.6 出现MSB3721
2022-03-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人