记录一次Linux应用开发面试

1、以太网帧结构

2、TCP包结构

3、TCP/IP三次握手中的SYN的作用

请求同步

4、TCP协议如何保证可靠性

三次握手,自动重发,滑动窗口

 5、握手发生的时机

1、阻塞方式socket

 accept之前

2、非阻塞方式socket

accept之后select之前

6、Linux下信号的处理方式

1)忽略

2)默认处理

3、signal注册信号处理

7、如何规避僵尸进程

1)父进程wait等待子进程退出,回收资源

2)SIGCHLD信号。子进程退出会触发SIGCHILD。父进程处理这个信号,并且调用wait

3)把子进程变成孤儿进程(父进程先退出),孤儿进程会由init回收处理

发布了22 篇原创文章 · 获赞 9 · 访问量 8826

猜你喜欢

转载自blog.csdn.net/ljm_c_bok/article/details/88543183
今日推荐