zyfforlinux

专注linux内核,系统编程,C++服务器端编程,golang ,python/bash脚本编程,DevOps,分布式...

Socket-Programing-FAQ

引言Socket编程FAQ,由Vic Metcalfs创建,这是一系列关于socket编程相关的常问的问题。这些问题整理自comp.unix.programmer新闻组,我省略了其中一些比较基本的socket编程问题,有的问题的解答已经过时,因此我更新了部分回答。How can I tell wh...

2016-04-23 20:32:41

阅读数:3142

评论数:0

<<Effective TCP/IP Programming>>读书笔记

技巧1 理解基于连接和无连接协议之间的差异TCP/IP分为四层,分别是接口层/物理层/链路层-->传输层-->网络层-->应用层 传输层主要就是IP层,该层提供了一个很好的高效的,不可靠的,无连接的服务,负责接收来自上层的数据包,然后封装 到一个IP数据包中,并路由该数据包到正确...

2016-02-20 20:41:37

阅读数:762

评论数:0

网络编程最佳实践

网络编程最佳实践socket描述符的引用机制socket描述符引用机制,当父进程生成一个socket描述符然后fork一个子进程后,那么这个socket描述符的引用计数就+1了此后子进程close socket描述符只是减少引用计数并没有真正关闭描述符。如果希望真正关闭描述符需要使用shutdow...

2015-11-16 22:55:40

阅读数:849

评论数:0

accept()ing when you can’t问题分析

accept()ing when you can’t问题在libev的官方文档中提到一个accept()ing when you can’t的问题,下面是作者对于这个问题的分析: For example, larger servers often run out of file descript...

2015-11-11 23:40:49

阅读数:866

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭