- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 网络协议分析 — UDP&&TCP协议
一、 UDP协议 1. UDP协议特点 UDP无需建立连接。因此UDP不会引入建立连接的时延。试想如果DNS运行在TCP之上而不是UDP,则DNS的速度会满很多。HTTP使用TCP而不是UDP,是因为基于文本数据的Web网页来说,可靠性是至关重要的。 什么是DNS? DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便...
2018-12-27 16:42:22 278
原创 孤儿进程 僵尸进程 守护进程及wait函数详解
一、 孤儿进程 孤儿进程: 父进程先于子进程结束,则子进程成为孤儿进程,子进程的父进程成为init进程,称为init进程领养孤儿进程。 二、 僵尸进程 僵尸进程: 进程终止,父进程尚未回收,子进程残留资源(PCB)存放于内核中,变成僵尸(Zombie)进程。 特别注意,僵尸进程是不能使用kill命令清除掉的。因为kill命令只是用来终止进程的,而僵尸进程已经终止。思考!用什么办法可清除掉僵尸进程呢...
2018-12-22 15:29:17 254
原创 linux写时复制技术初探
COW技术初窥: 在Linux程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,linux中引入了“写时复制“技术,也就是只有进程空间的各段的内容要发生变化时,才会将父进程的内容复制一份给子进程。 那么子进程的物理空间没有代码,怎么去取指令执行exec系统调用呢? 在fork之后exec之前两个进程用的是相同的物理空间(内存区),子进程...
2018-12-20 16:17:50 276
原创 linux fork详解
一、fork写时复制测试 #include<stdio.h> #include<unistd.h> #include<stdlib.h> i
2018-12-20 15:36:28 214
原创 18.12.5
dumpbin使用查看lib导出函数 https://blog.csdn.net/ermen2009/article/details/17964813
2018-12-05 10:03:58 155
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人