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

搜索资源列表

  1. Rootkit_on_Linux_x86_v2.6.pdf

  2. Index ---------  Rootkit In Brief  Rootkit based on LKM  How to get sys_call_table  Simple sys_call_table hook  Inline hook  Patching system_call  Abuse Debug Registers  Real Rootkit  Rootkit based non-LKM  Using /dev/kmem and kmalloc  Us
  3. 所属分类:Linux

    • 发布日期:2009-08-18
    • 文件大小:543744
    • 提供者:xti9er
  1. The Linux Kernel Module Programming Guide

  2. 1、通过lsmod来获得内核已加载了那些模块,这个命令是读取/proc/modules文件的内容来获得信息的。 2、内核模块管理守护进程kmod执行modprobe去加载内核模块。modprobe的功能和insmod类似,但是它除了装入指定模块外,还同时装入指定模块所依赖的其他模块。 3、如果内核中打开了CONFIG_MODVERSIONS选项,则为某个指定版本内核编译的模块将不能被另一版本的内核加载。所以在开发的工程中,最好将内核中的这个选项关闭。 4、建议在控制台下输入文档中的范例代码,编
  3. 所属分类:网络攻防

    • 发布日期:2010-09-26
    • 文件大小:1048576
    • 提供者:shaoguangleo
  1. Linux 内存管理内幕

  2. Linux内存管理技术,详细讲解了kmalloc、page,以及buddy算法的相关知识,若是想了解Linux内核中的内存分配、释放,一致性细节,本文档将是不可多得的选择
  3. 所属分类:C

    • 发布日期:2011-09-21
    • 文件大小:802816
    • 提供者:adius
  1. kmalloc()和vmalloc()的区别

  2. kmalloc()和vmalloc()的区别
  3. 所属分类:嵌入式

    • 发布日期:2012-09-11
    • 文件大小:55296
    • 提供者:jianzhigudu
  1. Linux驱动开发入门与实战

  2. 目录 第1篇 Linux驱动开发基础 第1章 Linux驱动开发概述 2 1.1 Linux设备驱动的基本概念 2 1.1.1 设备驱动程序概述 2 1.1.2 设备驱动程序的作用 2 1.1.3 设备驱动的分类 3 1.2 Linux操作系统与驱动的关系 4 1.3 Linux驱动程序开发 4 1.3.1 用户态和内核态 5 1.3.2 模块机制 5 1.3.3 编写设备驱动程序需要了解的知识 6 1.4 编写设备驱动程序的注意事项 6 1.4.1 应用程序开发与驱动程序开发的差异 6 1.
  3. 所属分类:Linux

    • 发布日期:2012-09-28
    • 文件大小:243712
    • 提供者:baum68
  1. kmallov函数解析

  2. 对linux内核函数kamlloc的解析,希望能帮到大家
  3. 所属分类:互联网

    • 发布日期:2013-05-02
    • 文件大小:48128
    • 提供者:j_jpan
  1. ION基本概念.docx

  2. ION是Google的下一代内存管理器,用来支持不同的内存分配机制,如CARVOUT(PMEM),物理连续内存(kmalloc), 虚拟地址连续但物理不连续内存(vmalloc), IOMMU等。
  3. 所属分类:Android

    • 发布日期:2013-06-29
    • 文件大小:24576
    • 提供者:kris_fei
  1. linux设备驱动

  2. 自己写驱动总结的一些难理解的函数及宏~包括__raw_readl(),BUG_ON(),IO_ADDRESS(),ioremap(),iotable(),jiffies,kmalloc,MODULE_DEVICE_TABLE,pci_alloc_consistent,remap_pfn_range,request_irq,vm_area_struct,map_desc
  3. 所属分类:嵌入式

    • 发布日期:2013-07-12
    • 文件大小:49152
    • 提供者:toyolee315
  1. linux c内存分配函数介绍

  2. 介绍linux c中的基本内存分配函数, 比如malloc, kmalloc, zalloc等等
  3. 所属分类:其它

    • 发布日期:2013-08-20
    • 文件大小:24576
    • 提供者:taolizao
  1. slab完全详解

  2. 目前有很多讲slab的文章,要么是纯讲原理画一堆图结合源码不深导致理解困难,要么是纯代码注释导致理解更困难,我在猛攻了一周时间后,细致总结一下slab,争取从原理到源码都能细致的理解到并立刻达到清楚的使用
  3. 所属分类:Android

    • 发布日期:2013-08-21
    • 文件大小:72704
    • 提供者:u010246947
  1. kmalloc/kfree封装代码

  2. kmalloc/kfree内存管理函数封装代码。
  3. 所属分类:C

    • 发布日期:2015-12-23
    • 文件大小:2048
    • 提供者:hartist
  1. 【Linux Device Driver】(3edtion).pdf

  2. Linux Device Driver (3edtion)原版 1. An Introduction to Device Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 The Role of the Device Driver 2 Splitting the Kernel 4 Classes of Devices and Modules 5 Security Issues
  3. 所属分类:Linux

    • 发布日期:2017-09-20
    • 文件大小:11534336
    • 提供者:d418368326
  1. Linux内存管理之malloc、vmalloc、kmalloc

  2. Linux内存管理之malloc、vmalloc、kmalloc, 区别,相似之处
  3. 所属分类:嵌入式

    • 发布日期:2017-10-31
    • 文件大小:638976
    • 提供者:qq_16093323
  1. Unreliable Guide To Hacking The Linux Kernel

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

    • 发布日期:2018-10-10
    • 文件大小:53248
    • 提供者:bitzhd
  1. memory_map_kmalloc.c

  2. vmalloc分配的内存虚拟地址连续但物理地址不连续,所以只能在缺页异常中逐页建立映射 下面给出使用kmalloc分配内存,并在mmap函数中一次性建立映射的示例
  3. 所属分类:Linux

    • 发布日期:2020-10-22
    • 文件大小:3072
    • 提供者:chenjinnanone
  1. linux内存分配实例

  2. 可见分配的内存的虚拟地址符合预期,__get_fre_page和kmalloc分配的内存在线性映射区,vmalloc分配的内存在非连续内存区
  3. 所属分类:Linux

    • 发布日期:2020-10-22
    • 文件大小:1024
    • 提供者:chenjinnanone
  1. 嵌入式系统/ARM技术中的GPIO设备程序开发步骤

  2. GPIO驱动可以归类为Linux设备驱动的字符设备驱动,以下是开发它的一些具体步骤。   (1)模块化驱动程序   不失Linux驱动开发的一般性,在写字符设备的驱动程序时,也要遵守模块化编程的一般规范。设备模块在用户空间的初始化和终止:   ●Init mnodule()向内核注册模块提供数据结构、局部和全局变量。   ●Cleanup_module()取消所有init_module在内核中的注册。   (2)设备模块在内核空间的内存申请和释放   kmalloc()函数分配一段内
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:49152
    • 提供者:weixin_38596879
  1. 嵌入式系统/ARM技术中的浅谈malloc与 kmalloc、cmalloc、realloc、new 的区别

  2. 作者:陶宁,华清远见嵌入式学院讲师。   相关函数原型:   1. Malloc   作 用: Malloc用于动态申请存储空间,它不是关键字,而是一个申请内存的函数   用 法:   Malloc 返回一块内存地址的指针,否则会返回空指针null,这里要注意的是,当内存不再使用的时候,用free()函数进行对内存的释放。   2.calloc   作 用:calloc()函数有两个参数,分别为元素的数目和每个元素的大小,这两个参数的乘积就是要分配的内存空间的大小。
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:109568
    • 提供者:weixin_38606076
  1. 修复Wrong slab cache问题

  2. centos 7.4安装docker k8s后,出现系统变慢,kill process情况,提示wrong slab cache kmalloc xxx问题,翻墙查了查,这个是内核bug,需要升级内核。 7.4的内核版本是3.10,最新的版本是5.5.4升级步骤如下: 1. 载入公钥 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 2. 安装ELRepo rpm -Uvh http://www.elrepo.org/elr
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:33792
    • 提供者:weixin_38743506
  1. BianOS:一个应用从OS开发中学到的东西的项目-源码

  2. 操作系统 一个简单的OS(如果您甚至把它算作OS)来测试os dev。 去做 构建页面框架分配器 创建kmalloc和kfree 编写更好的文档,最近的更改 改善Bochs支持 建筑 构建BianOS非常简单,设置依赖关系并执行单个命令。 依存关系 必需的 gcc:构建和编译c文件 genisoimage / mkisofs:生成iso图像 ld:将所有文件链接在一起 nasm:构建和编译程序集文件 make:Makefiles 选修的 gdb:调试 qemu-system-i386:在虚拟
  3. 所属分类:其它

    • 发布日期:2021-02-12
    • 文件大小:91136
    • 提供者:weixin_42108778
« 12 »