使用VMware安装CentOS 6.4 环境:Windows7 , VMware Workstation10, CentOS6.4 为什么选择CentOS ? 主流: 目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS 免费: RedHat 和C ...
分类:
系统相关 时间:
2021-01-30 12:21:09
阅读次数:
0
1、背景知识 1.1、Linux内核 Linux内核的主要组件如图1所示,有系统调用接口、进程管理、内存管理、虚拟文件系统、网络堆栈、设备驱动程序、硬件架构的相关代码。 其中进程管理主要控制系统进程对CPU的访问。当需要某个进程运行时,由进程调度器根据基于优先级的调度算法启动新的进程。Linux上单 ...
分类:
系统相关 时间:
2021-01-30 12:20:06
阅读次数:
0
调研要求 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
CentOS还未安装Python3的可以先看这里 使用pip3安装virtualenv pip3 install virtualenv 创建Python虚拟环境 使用cd命令进入到项目文件夹,在项目文件夹下使用 # venv是自定义的虚拟环境名称,可以随意设置 virtualenv venv 执行该 ...
分类:
编程语言 时间:
2021-01-30 12:04:46
阅读次数:
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
一、linux下如何查看已安装的centos版本信息: 1.Linux查看当前操作系统版本信息 cat /proc/version Linux version 2.6.32-696.el6.x86_64 (mockbuild@c1bm.rdu2.centos.org) (gcc version 4. ...
分类:
系统相关 时间:
2021-01-30 11:41:40
阅读次数:
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