c - 高效网络服务器设计实例,C语言编写

标签 c linux performance multithreading network-programming

<分区>

我有兴趣学习如何编写极其高效的网络服务器软件,而且我不介意亲自动手处理指针、套接字和线程。我说的是能够处理数千个并发连接的服务器。每个client的处理量不多,只是一点点。

您知道真正高效的网络服务器的任何代码示例吗?

可选地指向小型的、文档齐全的跨平台代码。

最佳答案

您会在 Dan Kegel 的 The C10K problem 上找到很多关于构建高度可扩展的网络服务器的很好的引用和讨论。页面。

关于c - 高效网络服务器设计实例,C语言编写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/834375/

相关文章:

python - 如何在传递输入参数后从Python执行shell脚本

linux - 每个函数加载的 glibc 基地址不同

c - 使用 Streaming Simd Extensions (SSE) 的按位运算

mysql - 对于学生来说,哪一种是 DBMS 的最佳方法?

performance - 快速排序:枢轴元素的选择、输入和最坏情况下的性能有何关系?

c - GSL 的 GCC/MinGW 问题

c - GCC 不再实现 <varargs.h>

java - 读取包含输入值的文件并使用结果生成 .out

c - 去掉C中的所有注释

c - 从 nautilus 隐藏 FUSE 文件系统