点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - Linux内核中的内存
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
深入理解Linux内核
为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。cPu与外部世界的所有交互活动都是由内核处理的,哪些程序会分享处理器的时间,以什么样的顺序来分享。内核不遗余力地管理有限的内存,以使数以千计的进程有效地共享系统资源。内核还精心组织数据传送,使得cPu不再受限于慢速硬盘。 《深入理解Linux内核》第三版将引领你畅游内核中用到的最主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理,那么作者透过现象探寻本质,提供了颇有价值的深入分析。本书针
所属分类:
Linux
发布日期:2009-10-26
文件大小:14680064
提供者:
ycl292909136
Linux内核源代码情景分析全册
目录 第1章 预备知识 1. 1 Linux内核简介 1. 2 Intel X86 CPU系列的寻址方式 1. 3 i386的页式内存管理机制 1. 4 Linux内核源代码中的C语言代码 1.5 Linux内核源代码中的汇编语言代码 第2章 存储管理 2.1 Linux内存管理的基本框架 2.2 地址映射的全过程 2.3 几个重要的数据结构和函数 2.4 越界访问 2.5 用户堆栈的扩展 2.6 物理页面的使用和周转 2.7 物理页面的分配 2.8 页面的定期换出 2. 9 页面的换入 2
所属分类:
网络攻防
发布日期:2010-01-06
文件大小:6291456
提供者:
clock001
深入理解LINUX内核_中文版.pdf
本书将引导你畅游Linux内核中使用的最主要的数据结构、算法和编程技巧,讨论了具体的Intel平台的重要特点。但是本书涵盖的内容绝不限于代码所起的作用,它还阐明了Linux为什么如此运作的理论基础。本书涵盖Linux 2.4,集中讨论的内容有网络、内存管理、虚拟文件系统层和第二及第三扩展文件系统、进程创建及调度、信号、中断及对设备驱动程序的主要接口、定时、内核中的同步、进程间通信、程序执行等。本书将使读者熟悉Linux所有的内在工作机制,但本书不仅仅是一种学术训练,读者还将知道什么样的条件使L
所属分类:
Linux
发布日期:2010-03-15
文件大小:14680064
提供者:
guansir
深入理解LINUX内核_英文版.pdf
本书将引导你畅游Linux内核中使用的最主要的数据结构、算法和编程技巧,讨论了具体的Intel平台的重要特点。但是本书涵盖的内容绝不限于代码所起的作用,它还阐明了Linux为什么如此运作的理论基础。本书涵盖Linux 2.4,集中讨论的内容有网络、内存管理、虚拟文件系统层和第二及第三扩展文件系统、进程创建及调度、信号、中断及对设备驱动程序的主要接口、定时、内核中的同步、进程间通信、程序执行等。本书将使读者熟悉Linux所有的内在工作机制,但本书不仅仅是一种学术训练,读者还将知道什么样的条件使L
所属分类:
Linux
发布日期:2010-03-15
文件大小:3145728
提供者:
guansir
linux内核阅读心得
-Linux内核启动-内核的生成...........................................2 读核感悟-Linux内核启动-从hello world说起...................................3 读核感悟-Linux内核启动-BIOS.................................................5 读核感悟-Linux内核启动-setup辅助程序............................
所属分类:
Linux
发布日期:2010-03-23
文件大小:634880
提供者:
yangxiaoyu1987
Linux内核源代码导读—中科大陈香兰
之前CSDN有个版本,可惜资料不全,在本人现已搜集整理完毕! 内容涉及:从Makefile分析基于x86的Linux的代码结构、基于x86的Linux 2.6.26的启动、进程管理、中断处理、系统调用、调度、内存管理、进程地址空间、虚拟文件系统、ext2文件系统等等。 内容详尽、分析特彻,是学习linux内核不可多得的一份好资料!
所属分类:
Linux
发布日期:2010-04-07
文件大小:10485760
提供者:
nuliy
Linux内核编程part1
本书是一本Linux内核编程的权威指南,其独特的由表及里学习途径使得内核编程更易于理解。本书从用户空间到内核,把内核的实现原理与用户级编程的基本原则相联系,系统地跟踪了实现功能。这种途径有助于在你所了解的Linux知识基础上,加深对内核组成及工作机理的理解。 为了理解内核代码并掌控其行为,作者逐步引入所有的工具和汇编语言编程技术,并一一比较x86和PowerPC的实现,揭示了含糊不清的实现功能。另外,书中对源代码例子和实际项目都加有适当注释。本书是第一本全面涵盖快速增长的PowerPC Lin
所属分类:
Linux
发布日期:2010-04-16
文件大小:5242880
提供者:
harveysharp
Linux内核编程part2
本书以Linux操作系统为基础,详细介绍了Linux内核子系统,并用大量内核源代码和示例程序进行演示,对深入了解Linux内核具有指导意义。本书内容主要包括:Linux基本知识、内核探索工具集、程序执行的基本模型、内存管理、输入/输出、文件系统、调度与内核同步、内核引导、构建Linux内核,以及向内核添加代码等。简述一些应用工具和使用程序,从而可以获取理解内核内幕所需的信息。每章末都给出小结和一些练习,涉及内核运行的操作及工作原理。. 本书适合不同级别的系统程序员、Linux爱好者以及应用程序
所属分类:
Linux
发布日期:2010-04-16
文件大小:3145728
提供者:
harveysharp
linux内核源代码情景分析
《linux内核源代码情景分析》(非扫描电子版本) 第1章 预备知识 1.1 Linux内核简介 1.2 Intel X86 CPU系列的寻址方式 1.3 i386的页式内存管理机制 1.4 Linux内核源代码中的C语言代码 1.5 Linux内核源代码中的汇编语言代码 第2章 存储管理 2.1 Linux内存管理的基本框架 2.2 地址映射的全过程 2.3 几个重要的数据结构和函数 2.4 越界访问 2.5 用户堆栈的扩展 2.6 物理页面的使用和周转 2.7 物理页面的分配 2.8 页面
所属分类:
网络攻防
发布日期:2010-05-04
文件大小:4194304
提供者:
zhaodingmao
深入分析Linux内核源码
本书的第一章领你走入Linux的大门,让你对Linux内核的结构有一个整体的了解。然后,第二章介绍了分析Linux源代码应具备的基本硬件知识,这是继续向Linux内核迈进的必备条件。中断作为操作系统中发生最频繁的一个活动,本书用一章的内容详细描述了中断在操作系统中的具体实现机制。 大家知道,操作系统中最核心的内容就是进程管理、内存管理和文件管理。本书用大量的篇幅描述了这三部分内容,尤其对最复杂的虚拟内存管理进行了详细的分析,其中对内存初始化部分的详细描述将对嵌入式系统的开发者有所帮助。 在对L
所属分类:
Linux
发布日期:2010-08-30
文件大小:4194304
提供者:
haiou0
Linux内核设计的艺术
学习linux内核不错的资料 本书导读 前言 第1章 从开机加电到执行main函数之前的过程1 1.1 启动BIOS,准备实模式下的中断向量表和中断服务程序1 1.1.1 BIOS的启动原理2 1.1.2 BIOS在内存中加载中断向量表和中断服务程序3 1.2 加载操作系统内核程序并为保护模式做准备4 1.2.1 加载第一部分代码—引导程序(bootsect)5 1.2.2 加载第二部分代码—setup7 1.2.3 加载第三部分代码—system模块12
所属分类:
Linux
发布日期:2012-12-02
文件大小:42991616
提供者:
hsly_support
刘勃:Linux内核中的内存压缩技术
在2013中国Linux内核开发者大会上,来自Oracle的Linux内核开发者刘勃介绍了内核中的内存压缩技术。通过内存压缩,可以在进行页面回收时,无需频繁的磁盘读写操作。
所属分类:
讲义
发布日期:2014-05-29
文件大小:411648
提供者:
wangguo86
Linux内核中常见内存分配函数
Linux内核中采用了一种同时适用于32位和64位系统的内存分页模型,对于32位系统来说,两级页表足够用了,而在x86_64系统中,用到了四级页表,如图2-1所示。四级页表分别为: 页全局目录(Page Global Directory) 页上级目录(Page Upper Directory) 页中间目录(Page Middle Directory) 页表(Page Table) 页全局目录包含若干页上级目录的地址,页上级目录又依次包含若干页中间目录的地址,而页中间目录又包含若干页表的
所属分类:
Linux
发布日期:2015-10-21
文件大小:188416
提供者:
qq_27218611
Linux系统2.6内核改进的内存管理剖析
Linux 2.6 内核中内存管理的改进远远不只本文中提到的这些特性。很多变化是细微的,却相当重要。这些变化一起促生了 2.6 内核中的内存管理器,它的设计目标是更高的性能、效率和稳定性。有一些变化,比如 Highmem PTE 和大内存页,目的是减少内存管理带来的开销。其他变化,比如反向映射,提高了某些关键领域的性能。之所以选择这些特别的例子,是因为它们举例说明了 Linux 2.6 内核得到了怎样的调整和增强,以便更好地处理企业级的硬件和应用程序。
所属分类:
其它
发布日期:2020-03-04
文件大小:37888
提供者:
weixin_38669618
CpuMemSets在Linux操作系统中的实现
本文将以 SGI 的 ProPack v2.2 为研究对象,分析 CpuMemSets 在Linux-2.4.20 中的具体实现。CpuMemSets 是 SGI 进行的一个开放源码项目,由针对 Linux2.4 内核的补丁、用户库、python 模块和 runon 等命令共四部分组成,以实现处理器和内存块的分区为目标,控制系统资源(处理器、内存块)面向内核、任务以及虚拟存储区的分配,为 dplace、RunOn 等 NUMA 工具提供支持,最终优化 Linux 系统的 NUMA 性能。
所属分类:
其它
发布日期:2020-03-04
文件大小:90112
提供者:
weixin_38680625
嵌入式系统/ARM技术中的详解Linux内核定义的常量
引言 操作系统是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件。一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不可分割。计算机的硬件,含有外围设备、处理器、内存、硬盘和其他的电子设备组成计算机的发动机。但是没有软件来操作和控制它,自身是不能工作的。完成这个控制工作的软件就称为操作系统,在Linux的术语中被称为“内核”,也可以称为“核心”。Linux内核的主要模块(或组件)分以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的
所属分类:
其它
发布日期:2020-10-21
文件大小:84992
提供者:
weixin_38631960
Docker入门系列–Docker中的网络(六)
1、Linux内核中的NameSpace namespace 系统调用参数 隔离内核 内核版本 UTS CLONE_NEWUTS 主机名和域名 2.6.19 IPC ClONE_NEWIPC 信号量、休息队列和共享内存 2.6.19 PID CLONE_NEWPID 进程编号 2.6.24 NetWork CLONE_NEWNET 网络设备、网络栈、端口等 2.6.29 Mount ClONE_NEWNS 挂载点(文件系统) 2.4.19 User CLONE_
所属分类:
其它
发布日期:2021-01-07
文件大小:124928
提供者:
weixin_38645198
Linux内核中链表的使用
链表是存放和操作可变数量元素的数据结构,它可在需要时动态创建结点并插入链表中,在编译时不需知道包含多少个元素,而且它在内存中也无须占用连续内存区。 内核有许多链表的实现,而且还有其官方内核实现,所以在内核中使用链表时只要使用官方实现即可,可以说是方便、快捷、高效、安全。链表的基础知识可见K&R经典C程序设计语言。LKD3e对于内核数据结构的讲解无疑是经典的,但没有更实际的例子以至看后印象不是很深,现通过LKD3e为指明方向,增加实际例子讲解内核链表是如何操作的。 1、链表数据结构
所属分类:
其它
发布日期:2021-01-20
文件大小:73728
提供者:
weixin_38663036
Linux内核中的内存
页 内核把物理页作为内存管理的基本单位,尽管处理器的小可寻址单位通常为字节,但是MMU(内存管理单元,管理内存并把虚拟地址转换为物理地址的硬件)通常以页作为单位进行处理。大多数32位体系结构支持4KB的页,内核用struct page结构表示系统的物理页,这个page与物理页相关,而并非与虚拟页相关。页的拥有者可能是用户空间进程、动态分配的内核数据、静态内核代码或页高速缓存等。 区 由于有些页位于内存特定的物理地址上,所以不能将其用于一些特定的任务。故内核把页分成不同的区
所属分类:
其它
发布日期:2021-01-20
文件大小:108544
提供者:
weixin_38563552
Linux内核中的中断
中断处理程序是被内核调用来响应中断的,它运行在中断上下文,中断处理程序是上半部,当接收到一个中断,它立即开始执行,但只做有严格时限的工作,例如对接收的中断进行应答或复位硬件,这些工作都是在所有中断被禁止的情况下完成。能够被允许稍后完成的工作会推迟到下半部去。 中断处理程序的注册是通过request_irq函数,由于该函数内部有分配内存的操作,所以它不能在中断上下文或其他不允许阻塞的代码中调用。Linux中的中断处理程序是无须重入的,因为当一个给定的中断处理程序正在执行时,所有其他的中断都
所属分类:
其它
发布日期:2021-01-20
文件大小:73728
提供者:
weixin_38615591
«
1
2
3
4
5
6
7
8
9
10
...
37
»