面试题之操作系统和计算机网络

本文深入探讨了操作系统中进程与线程的区别、进程同步及通信机制,以及计算机网络中UDP与TCP的区别、三次握手原因和拥塞控制策略,附有清晰的思维导图辅助理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


你好! 这是我对于一些面试题相关的思考,希望对你能有所帮助;菜鸟萌新,问题多多,欢迎指出,谢谢!本文章以图为主,如果文章中没有图片,麻烦移步: 链接.

全文相关思维导图的链接

说明:由于图片过大,超出限制,故放了链接

问题的引入

  • 进程与线程
  • 运输层的可靠传输
  • 应用层进程间通信

操作系统

问题1:进程与线程的区别

问题2:进程如何同步

问题3:进程间如何通信

  • 共享内存
  • 消息队列
  • 套接字
  • 信号量
  • 共享内存

计算机网络

问题5:UDP与TCP的区别

问题6:为什么需要第三次握手

建立链接

释放链接

问题7:拥塞控制(拥塞窗口的初值,试探策略)

  • 先把拥塞窗口cwnd设置为一个最大报文段MSS的数值
  • 而在每收到一个对新的报文段的确认后,把拥塞窗口增加至多一个MSS的数值

汇总

链接: 点击在线查看清晰思维导图.

引用

[1]: 计算机网络(第6版) 谢希仁
[2]: 操作系统(第四版) 刘振鹏,张明,王煜

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值