自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

华瑞科技

专注于操作系统、虚拟化技术

  • 博客(18)
  • 收藏
  • 关注

转载 linux内核的中断处理

”重要的事马上做, 不重要的事推后做”的异步处理思想上半部:完成尽可能少的比较紧急的功能,它往往只是简单的读取寄存器中的中断状态并清除中断标志后就进行“登记中断”(也就是将底半部处理程序挂在到设备的底半部执行队列中的工作) 特点:响应速度快下半部:中断处理的大部分工作都在底半部,它几乎做中断处理程序的所有事情。特点:处理相对来说不是非常紧急的事件例如,假设一个数据块已经达到了网线,...

2019-05-29 10:39:00 158

转载 ssh的几种情况

https://blog.csdn.net/GX_1_11_real/article/details/80423409

2019-05-29 07:38:26 146

转载 网络数据包发送接收全过程

Linux的网络接口分为四部分:网络设备接口,网络接口核心,网络协议族,网络接口socket层。发送:应用程序调用系统调用,将数据发送给socketsocket检查数据类型,调用相应的send函数send函数检查socket状态、协议类型,传给传输层tcp/udp(传输层协议)为这些数据创建数据结构,加入协议头部,比如端口号、检验和,传给下层(网络层)ip(网络层协议)添加ip头,比如...

2019-05-29 06:22:27 2787

转载 Linux启动

整个过程基本可以分为POST–>BIOS–>MBR(GRUB)–>Kernel–>Init–>Runlevel。下面会详细说明每个过程的作用。

2019-05-28 21:53:12 125

原创 tcp性能

主要性能参数包括带宽,时延,抖动和丢包率,这些用一个名词代替,就是QOS(服务质量)

2019-05-27 15:26:18 312

转载 简述TCP的三次握手过程和四次挥手

在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接.![在这所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。在socket编程中,这一过程由客户端执行connect来触发第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等...

2019-05-27 13:31:07 1207

转载 Linux中断服务irqbalance

irqbalance在Linux上一般作为service,在多核处理器系统上分配硬件中断,以提升性能。中文名irqbalance外文名irqbalance基本原理清除上一次的统计数据。通过/proc/interrupts分析中断的情况。通过/proc/stat分析中断的负载情况。根据上面的统计数据计算中断均衡。设置中断亲和力达到均衡。睡眠一定时间返回1。...

2019-05-27 12:24:31 2401

原创 虚拟文件系统

VFS是一个抽象层,其向上提供了统一的文件访问接口,而向下则兼容了各种不同的文件系统。1.虚拟文件系统位于应用与具体文件系统之间,其主要起适配的作用。对于应用程序来说,其访问的接口是完全一致的(例如open、read和write等),并不需要关系底层的文件系统细节。也就是一个应用可以对一个文件进行任何的读写,不用关心文件系统的具体实现。2.VFS实现了一部分公共的功能,例如页缓存和inode缓...

2019-05-27 11:39:05 746

原创 linux 内核五大模块

Linux内核的五大模块 1.进程调度模块 2.内存管理模块 3.文件系统模块 4.进程间通信模块 5.网络接口模块进程调度模块用来负责控制进程对CPU 资源的使用。所采取的调度策略是各进程能够公平合理地访问CPU, 同时保证内核能及时地执行硬件操作。反转楼梯最后期限调度算法(RSDL),吸取了队列理论,公平调度。又被称为完美公平调度算法(CFS)内存管理模块用于确保所有进程能够安全地共...

2019-05-27 11:03:57 1311

原创 ZONE_DMA32

Linux系统通常将主内存划分为三个区域。大多数内存分配到ZONE_NORMAL区域 。 在低端,有16MB的内存被分区到DMA区域ZONE_DMA中,该内存被保留用于特定需要的情况。DMA内存最常见的用户是较旧的外设,它只能寻址24位内存。在高端,ZONE_HIGHMEM包含内核无法直接寻址的所有内存。...

2019-05-27 10:24:08 2269

转载 linux进程的睡眠和唤醒

在Linux中,仅等待CPU时间的进程称为就绪进程,它们被放置在一个运行队列中,一个就绪进程的状态标志位为TASK_RUNNING。一旦一个运行中的进程时间片用完,Linux内核的调度器会剥夺这个进程对CPU的控制权,并且从运行队列中选择一个合适的进程投入运行。当然,一个进程也可以主动释放CPU的控制权。函数schedule()是一个调度函数,它可以被一个进程主动调用,从而调度其它进程占用CP...

2019-05-26 17:44:48 145

转载 linux进程管理培训

培训大纲Linux进程生命周期(就绪、运行、睡眠、停止、僵死)僵尸是个什么鬼?停止状态与作业控制,cpulimit内存泄漏的真实含义task_struct以及task_struct之间的关系初见fork和僵尸...

2019-05-26 14:55:44 119

转载 带着问题上路-Linux内存管理及进程管理

List itemLinux进程调度以及配套的进程管理回答如下问题:1.    Linux进程和线程如何创建、退出?进程退出的时候,自己没有释放的资源(如内存没有free)会怎样?2.    什么是写时拷贝?3.    Linux的线程如何实现,与进程的本质区别是什么?4.  ...

2019-05-26 13:12:15 406

转载 Linux进程管理

1 进程概述通俗的讲程序是一个包含可以执行代码的静态的文件。进程是一个开始执行但是还没有结束的程序的实例。当程序被系统调用到内存以后,系统会给程序分配一定的资源(内存,设备等等)然后进行一系列的复杂操作,使程序变成进程以供系统调用。1.1 进程的分类按照进程的功能和运行的程序分类,进程可划分为两大类:系统进程可以执行内存资源分配和进程切换等管理工作,而且该进程的运行不受用户的干预,即使...

2019-05-26 12:48:51 91

原创 linux分段与分页

Linux分段与分页如何使进程的地址空间隔离,如何提高内存的使用效率,如何解决程序运行时的重定位问题?现在的内存管理方法就是在程序和物理内存之间引入了虚拟内存这个概念。虚拟内存位于程序和物理内存之间,程序只能看见虚拟内存,再也不能直接访问物理内存。每个程序都有自己独立的进程地址空间,这样就做到了进程隔离。既然我们在程序和物理地址空间之间增加了虚拟地址,那么就要解决怎么从虚拟地址映射到物理地址...

2019-05-26 11:52:14 351

转载 /proc/meminfo含义

MemTotal: 所有可用RAM大小 (即物理内存减去一些预留位和内核的二进制代码大小)MemFree: LowFree与HighFree的总和,被系统留着未使用的内存Buffers: 用来给文件做缓冲大小Cached: 被高速缓冲存储器(cache memory)用的内存的大小(等于diskcache minus SwapCache ).高速缓冲存储器是存在于主存与CPU之间的一级存储...

2019-05-26 09:15:41 2508

转载 top输出含义

这个命令的使用比较简单,选项解释如下:-h,表示help的意思,查看top命令的使用语法。-v,表示version的意思,和-h的运行结果是一样,可以查看top命令的版本。-d,如果仅仅执行top命令,一般默认是3秒钟数据更新一次,这个可以更改多长时间更新一次,单位是秒。-n,表示数据更新多少次后就结束命令的执行。默认是不结束。-u,显示指定用户的进程。-p,显示指定的进程信息。一...

2019-05-26 08:21:38 1200

原创 iostat 输出的含义

-m Display statistics in megabytes per second.-t Print the time for each report displayed. The timestamp format may depend on the value of the S_TIME_FORMAT environment variable (see below)....

2019-05-26 07:22:38 335

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除