《Unix网络编程》卷2 读书笔记 第1章-简介
1. 概述2. 进程、线程与信息共享Unix进程间的信息共享有多种方式:注意下图中内核的位置 左边的两个进程共享存留于文件系统中某个文件上的某些信息。为访问这些信息,每个进程都得穿越内核。中间的两个进程共享存留于内核中的某些信息。管道、System V消息队列和System V信号量都是这种共享...
[转载] 读《UNIX网络编程 卷1:套接字联网API》
原文: http://cstdlib.com/tech/2014/10/09/read-unix-network-programming-1/文章写的很清楚, 适合初学者最近看了《UNIX网络编程 卷1:套接字联网API》, 英文名叫Unix Network Programming啦,后来上网查了查...
UNIX网络编程卷1:套接字联网-第3章:套接字编程-套接字地址结构和值结果参数
套接字地址结构: 首先找到定义套接字地址结构的文件<netinet/in.h>,我使用的ubuntu14.04,路径:/usr/include/netinet/in.h 1.IPV4套接字地址结构 UNIX网络编程中提供的结构 struct in_addr { ...
《UNIX网络编程 卷1》 笔记:竞争条件!
本节书中将race condition翻译成竞争状态,并定义为:当有多个进程访问共享的数据,而正确的结果取决于进程的执行顺序时 ,我们称这些进程处于竞争状态。而我更喜欢将这个词称为竞争条件,并按照我的理解:如果一个程序的执行结果取决于进程(运行中的程序称为进程)的执行顺序,那么我们说这个程序包含有竞...