记录一次Linux应用开发面试

1、以太网帧结构

2、TCP包结构

 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回收处理

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值