您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. linux 内核同步机制

  2. 本文档介绍在linux内核中两个不同进程或者过程访问和使用同一共享资源时,处理顺序的随机性,可能出现访问错误。结果依赖于多个任务的相对执行顺序(竟态条件)。其中处理竟态条件的同步机制在不同内核过程中处理的应用(中断,softirq,tasklet,timer,用户上下文)。 然后介绍了内核抢占,内核可能睡眠的函数。
  3. 所属分类:Linux

    • 发布日期:2011-11-29
    • 文件大小:117kb
    • 提供者:lml2525
  1. Linux 系统内核空间与用户空间通信的实现与分析

  2. Linux 系统内核空间与用户空间通信的实现与分析 Linux 内核模块的运行环境与传统进程间通信 在一台运行 Linux 的计算机中,CPU 在任何时候只会有如下四种状态: 【1】 在处理一个硬中断。 【2】 在处理一个软中断,如 softirq、tasklet 和 bh。 【3】 运行于内核态,但有进程上下文,即与一个进程相关。 【4】 运行一个用户态进程。
  3. 所属分类:Linux

    • 发布日期:2013-06-09
    • 文件大小:54kb
    • 提供者:u011010751
  1. linux操作系统内核技术-uestc课件

  2. 教学内容与要求   1掌握处理器在进程地址空间上的三种运行位置,了解内核编程不能使用C库函数和FPU,以及可能产生内存故障、核心栈溢出和四种内核竞争情形的原因。(2学时)   2熟悉进程描述符的组织,进程上下文和进程状态转换,和fork,exec,wait,exit,clone,linux线程和内核线程的实现原理和应用。了解COW和避免出现孤儿进程技术。(4小时)   3介绍支持SMP的O(1)调度,用户和内核抢占和进程上下文切换,了解优先级复算,睡眠和唤醒机制,SMP的负载均衡。(4小时)
  3. 所属分类:Linux

    • 发布日期:2013-09-13
    • 文件大小:15mb
    • 提供者:yhcvb
  1. 精通LINUX设备驱动程序开发

  2. 目  录 第1章 引言 1 1.1 演进 1 1.2 gnu copyleft 2 1.3 kernel.org 2 1.4 邮件列表和论坛 3 1.5 linux发行版 3 1.6 查看源代码 4 1.7 编译内核 7 1.8 可加载的模块 8 1.9 整装待发 9 第2章 内核 11 2.1 启动过程 11 2.1.1 bios-provided physical ram map 12 2.1.2 758mb lowmem available 14 2.1.3 kernel command
  3. 所属分类:Linux

    • 发布日期:2014-02-13
    • 文件大小:38mb
    • 提供者:zhujianhubei
  1. 精通LINUX设备驱动程序开发

  2. 目  录 第1章 引言 1 1.1 演进 1 1.2 gnu copyleft 2 1.3 kernel.org 2 1.4 邮件列表和论坛 3 1.5 linux发行版 3 1.6 查看源代码 4 1.7 编译内核 7 1.8 可加载的模块 8 1.9 整装待发 9 第2章 内核 11 2.1 启动过程 11 2.1.1 bios-provided physical ram map 12 2.1.2 758mb lowmem available 14 2.1.3 kernel command
  3. 所属分类:Linux

    • 发布日期:2015-05-24
    • 文件大小:38mb
    • 提供者:u011615585
  1. Linux Networking Subsystem

  2. 1 Introduction 1 1.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Document Conventions . . . . . . . . . . . . . . . . . . . . . . 1 1.3 Sample Network Example . . . . . . . . . . . . . . . . . . . . 1 2 Initialization 3
  3. 所属分类:Web开发

    • 发布日期:2009-02-22
    • 文件大小:351kb
    • 提供者:xuhs
  1. Linux软中断softirq机制流程图

  2. 这个流程图粗略地描述了softirq, tasklet, bottomhalt, task queue这些对象之间的联系及调用流程。 主要依据:《Linux内核的Softirq机制》和《软中断概况》 图中可能存在错误,希望您的指正!
  3. 所属分类:Linux

    • 发布日期:2009-04-16
    • 文件大小:151kb
    • 提供者:csqinling
  1. Unreliable Guide To Hacking The Linux Kernel

  2. Table of Contents 1. Introduction................................................................................................................5 2. The Players .......................................................................................
  3. 所属分类:Linux

    • 发布日期:2018-10-10
    • 文件大小:52kb
    • 提供者:bitzhd
  1. 性能优化–CPU使用率

  2. usr 用户态CPU时间 nice 低优先级用户态CPU时间 system 系统态CPU时间 idle 空闲时间 iowait 等待IO的时间 irq 硬中断的时间 softirq 软中断的时间 steal 当系统运行在虚拟机中时,被其他CPU占用的时间。 gust 通过虚拟化,运行其他操作系统的时间。 gust_nice 以低优先级运行虚拟化的时候。 CPU使用率 = 1- 空闲时间/CPU总时间 用户态占用过多的CPU,应着重排查用户进程的性能问题。 系统态占用过多的CPU,应着重排查系统调
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:37kb
    • 提供者:weixin_38647039
  1. Linux环境获取系统性能数据

  2. CPU利用率   /proc/stat文件里包含系统cpu使用情况,2-8列对应的CPU消耗含义是用户态消耗(user)、用户态nice消耗(nice)、内核态消耗(sys)、空闲时间(idle)、等待IO消耗(iowait)、硬件中断消耗(hardirq)、软中断消耗(softirq)。(man proc)   $ cat /proc/stat   cpu 2339504870 2641995 716723851 70316975284 7219566 328971 304057999
  3. 所属分类:其它

    • 发布日期:2021-01-09
    • 文件大小:38kb
    • 提供者:weixin_38522552