Juya Cai

Loopback回环网卡设备实现

重要参考smoltcp LoopBack网卡介绍 Linux LoopBack网卡是一个虚拟的网络接口,主要用于网络软件的测试和调试。它允许主机发送网络流量到自己,而不需要任何物理设备。当数据发送到LoopBack接口时,操作系统网络栈会立即接收这些数据,就像它们从网络上接收的一样。这使得开发人员可以测试和调试网络应用程序,而无需物理网络连接。 lo网卡注册在设备中,了解一个net de...

操作系统八股文

前言 由于笔者在准备实习面试、本篇将记录我在准备操作系统八股文所学知识。我会将有关操作系统的八股文划分为几个部分:内存管理、进程调度、文件系统、网络系统,常规。 内存管理相关 q1:为什么需要虚拟内存? 虚拟内存的设计可以提供很多的功能,比如用户地址空间的隔离,逻辑内存的扩大。首先我们来讲讲虚拟内存是如何能够使得不同进程的内存地址不会相互干扰。在Linux中,所有被新创建的进程都会维护一张...