- 博客(4)
- 收藏
- 关注
转载 linux内核线程的创建与销毁
linux内核线程的创建与销毁 源地址:http://blog.chinaunix.net/uid-23947854-id-4200974.htmllinux将创建内核线程的工作交给了一个专门的内核线程kthreadd来完成,该线程会检查全局链表kthread_create_list,如果为NULL,就会调schedule()放弃cpu进入睡眠状态,否则就取下该链表中的一项创建
2014-04-09 14:30:56 1117
原创 linux c编程:make Makefile工具的使用
最近在linux平台上写C代码,学习了make工具,在此做个小结,备忘,希望对新手有些帮助。make的命令格式:make [选项] [宏] [目标]-f 指定makefile文件名-i 忽略命令执行返回的出错信息,继续向下执行,如果没有的话碰到错误就停了-s 沉默模式, 在执行前不输出相应的命令行信息-r 禁止build-in规则-n 非执行
2014-04-09 13:48:27 1206
原创 shell脚本:test命令 if-then for while 学习笔记
test 文件运算符:-b file 如果文件为一个块特殊文件,则为真-c file 如果文件为一个字符特殊文件,则为真-d file 如果文件为一个目录,则为真-e file 如果文件存在,则为真-f file 如果文件为一个普通文件,则为真-g file 如果设置了文件的 SGID 位,则为真-G file 如果文件存在且归该组所有,则为真-k f
2014-04-08 16:09:48 2019
转载 SYN cookies机制下连接的建立
在正常情况下,服务器端接收到客户端发送的SYN包,会分配一个连接请求块(即request_sock结构),用于保存连接请求信息,并且发送SYN+ACK包给客户端,然后将连接请求块添加到半连接队列中。客户端接收到SYN+ACK包后,会发送ACK包对服务器端的包进行确认。服务器端收到客户端的确认后,根据保存的连接信息,构建一个新的连接,放到监听套接字的连接队列中,等待用户层accept连接。这是正常的
2014-04-04 16:33:30 1011
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人