Linux网络协议栈初始化 sock 初始化 socket 和文件系统都位于 VFS 下一层,对 socket 的操作都要经过VFS,下图为super_blocks和file_systems的链表结构图。 Linux 里面每个文件都有唯一的 inode ,inode 会大量使用,为了提高效率会对 i ...
分类:
系统相关 时间:
2021-01-30 12:08:14
阅读次数:
0
1、调研要求 1.在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 2.编译、部署、运行、测评、原理、源代码分析、跟踪调试等。 3.应该包括时序图。 ...
分类:
系统相关 时间:
2021-01-30 11:53:41
阅读次数:
0
调研要求 在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 编译、部署、运行、测评、原理、源代码分析、跟踪调试等 应该包括时序图 一、TCP/IP协议 ...
分类:
系统相关 时间:
2021-01-30 11:45:52
阅读次数:
0
TCP/IP协议栈在Linux内核中的运行时序分析 调研要求: 1、在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 2、编译、部署、运行、测评、原理 ...
分类:
系统相关 时间:
2021-01-29 12:03:56
阅读次数:
0
linux内核获取 官网: https://www.kernel.org/ Linux操作系统的核心是模块化,可以使用lsmod命令查看内核模块,下面展示已载入系统的模块: [root@172.16.0.55: vendor/composer → test]$ lsmod Module Size U ...
分类:
系统相关 时间:
2021-01-29 11:46:00
阅读次数:
0
区别:Linux内核中用到的红黑树是可以存储同样的key的,但是STL标准库map中用到的红黑树不能存储相同的key,原因是map对原有的红黑树做了修改。 1.原有的红黑树结构是可以插入相同的key 例如以下是截取的nginx 的红?树的实现,nginx 的红?树的实现和Linux内核中红黑树的实现 ...
分类:
编程语言 时间:
2021-01-27 14:01:29
阅读次数:
0
数据库的备份是相当重要的,尤其是当发生数据文件损坏、MySQL 服务出现错误、系统内核崩溃、计算机硬件损坏或者数据被不小心删除等时,数据备份就可以快速解决以上所有的问题。下面良许小编将MySQL数据库的备份和还原进行详述,希望对大家有所帮助。 在 MySQL 数据库中提供了许多的备份方案,主要包括逻 ...
分类:
数据库 时间:
2021-01-27 14:01:13
阅读次数:
0
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <!--让浏览器使用最新的IE内核进行渲染页面--> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!- ...
分类:
其他好文 时间:
2021-01-27 13:31:39
阅读次数:
0
部署逻辑卷 第1步:让新添加的两块硬盘设备支持LVM技术。 pvcreate /dev/sdb /dev/sdc 第2步:把两块硬盘设备加入到storage卷组中,然后查看卷组的状态。 vgcreate storage /dev/sdb /dev/sdc vgdisplay第3步:再切割出一个约为1 ...
分类:
其他好文 时间:
2021-01-25 11:39:00
阅读次数:
0
一、什么是进程间通信? Linux环境下,进程地址空间是相互独立的,每个进程有各自独立的用户地址空间,进程之间的全局变量在另一个进程中都看不到,要交换数据必须通过内核。进程1把数据写入内核的一个缓冲区,另一个进程可以从内核缓冲区读走,内核提供的这种机制就是进程间通信IPC(InterProcess ...
分类:
系统相关 时间:
2021-01-25 10:42:24
阅读次数:
0