- 博客(2)
- 收藏
- 关注
原创 系统调用和库函数的区别
所谓系统调用就是操作系统,提供给应用程序的一系列接口。在linux下包含以下几种类型:进程控制(如:fork)、文件系统控制(如:write)、系统控制(如:reboot)、内存管理(如:getpagesize 获取页面大小——没见过。。。)、网络管理(getdomainname 取域名 )、socket控制(如:上文提到socket、bind等)、用户管理(getuid 获取用户标识号 )、进程间通信(pipe创建管道)等。在应用程序调用系统调用时,会将该程序的进程从用户态切换到内核态。系统调用也要包含头
2010-07-20 22:20:00 719 1
原创 实现tcp连接的server端的listener
要监听tcp连接中的某端口,大致可以分为以下几个步骤:soket,bind,listen。int socket(int domain, int type, int protocol);domain的有以下几种: Name Purpose Man page AF_UNIX, AF_LOCAL Local communication
2010-06-27 21:50:00 532 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人