码迷,mamicode.com
首页 > 系统相关 > 周排行
TCP/IP协议栈在Linux内核中的运行时序分析
调研要求 在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 编译、部署、运行、测评、原理、源代码分析、跟踪调试等 应该包括时序图 一、TCP/IP协议 ...
分类:系统相关   时间:2021-01-30 11:45:52    阅读次数:0
【zombie】如何查看并杀死僵尸进程?
【zombie】如何查看并杀死僵尸进程? 赏金Micheal关注 2019.03.31 19:40:15字数 1,016阅读 4,373 僵尸进程定义 In UNIX System terminology, a process that has terminated,but whose parent ...
分类:系统相关   时间:2021-01-30 11:48:16    阅读次数:0
Linux 的基础知识关于基本操作命令 --- No.3
先得过一下基本操作命令(顺带一提,小火车的放到说SSH那里毕竟展示的时候是用cmder来的)。 咱们先看下最最基础的命令都不用记 init 系列的话从0 - 6 0 - 停机() 1 - 单用户模式 2 - 多用户,没有 NFS 不联网 3 - 完全多用户模式(标准的运行级) 这个用的比较多 4 - ...
分类:系统相关   时间:2021-01-30 11:49:51    阅读次数:0
Unix/Linux fork前传
本文是《Linux fork那些隐藏的开销》的前传。 fork的由来 fork的思想在UNIX出现几年前就出现了,时间大概是1963年,这比UNIX在PDP-7上的第一个版本早了6年。 1963年,计算机科学家Melvin Conway(以Conway’s Law闻名于世)写下一篇论文,正式提出了f ...
分类:系统相关   时间:2021-01-30 11:51:34    阅读次数:0
linux 下 取进程占用内存(MEM)最高的前10个进程
# linux 下 取进程占用 cpu 最高的前10个进程ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head # linux 下 取进程占用内存(MEM)最高的前10个进程ps aux|head -1;ps aux|grep -v PID|so ...
分类:系统相关   时间:2021-01-30 11:52:19    阅读次数:0
TCP/IP协议栈在Linux内核中的运行时序分析
1、调研要求 1.在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 2.编译、部署、运行、测评、原理、源代码分析、跟踪调试等。 3.应该包括时序图。 ...
分类:系统相关   时间:2021-01-30 11:53:41    阅读次数:0
Linux 环境变量配置
Linux环境变量配置 在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。 下面所有例子的环境说明如下: 系统:Ubuntu 14.0 用户名:uusama 需要配置MySQL环境变量路径:/home/uusama/mysql/bin Linux读取环境变量 读取环境 ...
分类:系统相关   时间:2021-01-30 12:01:13    阅读次数:0
macOS系统如何打开终端
1、打开一个终端: 找到应用程序,打开如下图标的终端即可: 2、打开多个终端应用: 在先打开了一个终端应用的基础上(在这个界面上进行操作),再按下键盘上的【Control+N】组合键,便可以重新打开一个新的终端应用。 ...
分类:系统相关   时间:2021-01-30 12:05:19    阅读次数:0
macOS 系统如何获取文件路径
使用 macOS 系统,一般是通过“终端”命令行对文件之类的进行操作。 那么就会需要获取文件路径。 macOS 系统如何获取文件路径 ? 例如要使用 cd 命令,打开到指定的文件夹,那么可以通过: 1)先输入 cd 2)将文件或者文件夹直接拖拽到终端,即可自动读取其文件路径了。 当然,除此之外,还有 ...
分类:系统相关   时间:2021-01-30 12:07:18    阅读次数:0
TCP/IP协议栈在Linux内核中的运行时序分析
Linux网络协议栈初始化 sock 初始化 socket 和文件系统都位于 VFS 下一层,对 socket 的操作都要经过VFS,下图为super_blocks和file_systems的链表结构图。 Linux 里面每个文件都有唯一的 inode ,inode 会大量使用,为了提高效率会对 i ...
分类:系统相关   时间:2021-01-30 12:08:14    阅读次数:0
查找进程路径.md
# 查找进程文件位置 [toc] ## wmic ```txt 1. 使用get查询 wmic process get name,executablepath 2 无条件查询 wmic process list brief wmic process list full 3 加where条件查询 wm ...
分类:系统相关   时间:2021-01-30 12:08:54    阅读次数:0
TCP/IP 协议栈在 Linux 内核中的运行时序分析-付世荣-SA20225160
调研要求 1.在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 2.编译、部署、运行、测评、原理、源代码分析、跟踪调试等。 3.应该包括时序图。 1. ...
分类:系统相关   时间:2021-01-30 12:11:09    阅读次数:0
「Linux」- 分区标签(LABEL) @20210129
内容简介 在Windows中,我们为分区命名,那个名字就是「分区标签」。所以说“分区标签”是给分区的一个名字,让分区更容易被我们记忆。在Linux中,我们也可以为分区设置标签。本文将介绍如何查看和设置分区标签。 注意事项 注意,「磁盘标签」(Disk Label)与「分区标签」(Partation ...
分类:系统相关   时间:2021-01-30 12:13:07    阅读次数:0
TCP/IP协议栈在Linux内核中的运行时序分析
1、背景知识 1.1、Linux内核 Linux内核的主要组件如图1所示,有系统调用接口、进程管理、内存管理、虚拟文件系统、网络堆栈、设备驱动程序、硬件架构的相关代码。 其中进程管理主要控制系统进程对CPU的访问。当需要某个进程运行时,由进程调度器根据基于优先级的调度算法启动新的进程。Linux上单 ...
分类:系统相关   时间:2021-01-30 12:20:06    阅读次数:0
使用VMware安装Linux(CentOS)操作系统
使用VMware安装CentOS 6.4 环境:Windows7 , VMware Workstation10, CentOS6.4 为什么选择CentOS ? 主流: 目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS 免费: RedHat 和C ...
分类:系统相关   时间:2021-01-30 12:21:09    阅读次数:0
TCP/IP协议栈在Linux内核中的运行时序分析
一.linux内核网络栈代码的准备知识 1. linux内核ipv4网络部分分层结构: BSD socket层: 这一部分处理BSD socket相关操作,每个socket在内核中以struct socket结构体现。这一部分的文件主要有: /net/socket.c /net/protocols. ...
分类:系统相关   时间:2021-01-30 12:21:40    阅读次数:0
ubuntu18.04 docker配置国内镜像源
# 编辑daemon.json文件,文件不存在则新建 sudo vim /etc/docker/daemon.json # 在daemon.json文件中配置网易云地址 # 阿里云需要注册云账户 # 中科大速度较慢,且部分docker镜像会安装失败 # 七牛的速度也较慢 # 综上:选择网易云镜像地址 ...
分类:系统相关   时间:2021-02-01 11:39:26    阅读次数:0
LInux操作学习
linus进入root权限,输入sudo su 一、linux开关机操作与目录的认识使用 关机操作 : 根目录的认识和使用: 二、常用命令 绝对路径和相对路径 cd :切换目录命令 ./:当前目录(也可以cd后直接加名字) cd .. :返回上一级目录 cd ~:直接回到loliconsk目录 ls ...
分类:系统相关   时间:2021-02-01 11:41:20    阅读次数:0
Linux 常用命令
1、开启防火墙 systemctl start firewalld 2、开放指定端口 `` firewall-cmd --zone=public --add-port=1935/tcp --permanent `` 命令含义: --zone #作用域 --add-port=1935/tcp #添加端 ...
分类:系统相关   时间:2021-02-01 11:42:08    阅读次数:0
Shell总结
一、shell 变量 1、自定义局部变量 #等号两端不能有空格 var_name=liming #打印变量值 echo $var_name #使用花括号可以用于字符串拼接 echo ${var_name}123 #删除变量 unset $var_name 2、自定义常量 var_name=limin ...
分类:系统相关   时间:2021-02-01 11:48:55    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!