调研要求 1.在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 2.编译、部署、运行、测评、原理、源代码分析、跟踪调试等。 3.应该包括时序图。 1. ...
分类:
系统相关 时间:
2021-01-30 12:11:09
阅读次数:
0
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
由于之前的项目需要访问非国际认可的国密SSL证书,在HttpClient的工具类代码中我删除了“SunEC”的安全Provider。 Security.removeProvider("SunEC"); 但是在后续的项目在Linux的执行中访问其他网站的时候产生了一些异常 javax.net.ssl. ...
分类:
编程语言 时间:
2021-01-30 11:44:33
阅读次数:
0
TCP/IP协议栈在Linux内核中的运行时序分析 调研要求: 1、在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 2、编译、部署、运行、测评、原理 ...
分类:
系统相关 时间:
2021-01-29 12:03:56
阅读次数:
0
1.安装环境 命令行参考 https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-centos 用的是3.1版本 2.NetCore项目的发布 3.通过管理工具把发布得文件传到虚拟机上(我用的FTP工具FileZilla) 4.打开Fin ...
分类:
Web程序 时间:
2021-01-29 11:48:27
阅读次数:
0
Linux中,可以用sysinfo来获取系统相关信息。 #include <sys/sysinfo.h> int sysinfo(struct sysinfo *info); 描述: 在Linux 2.3.16之前,sysinfo()用于返回以下结构中的信息: struct sysinfo { lo ...
分类:
其他好文 时间:
2021-01-22 12:08:44
阅读次数:
0
重定向 输出重定向 进程产生的信息,存放到文件中 标准正确输出: > 标准错误输出: 2> 标准混合输出: &> 输入重定向 < 以文本内容,作为进程的标准输入 FD简介 文件句柄是windows系统的概念,在linux下称之为文件描述符FD(file description) 进程使用文件描述符在 ...
分类:
其他好文 时间:
2021-01-20 12:03:22
阅读次数:
0
在 Linux 系统中,指令 date 和 hwclock 都可以读写时间 date:读写系统时间,写时间需要管理员权限 hwclock:读写硬件时间,也就是 rtc 模块的时间,读写都必须有管理员权限 // 读取当前系统时间 $ date Thu Oct 24 03:03:13 UTC 2019 ...
分类:
其他好文 时间:
2021-01-20 11:53:53
阅读次数:
0