自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (12)
  • 收藏
  • 关注

原创 binary search tree

Binary Search Treeregarding with the action : search , search_min , search_max ,search_predecessor , search_successor.Data structure of the treestruct tree_node{       unsigned int data;  

2009-10-11 17:26:00 639

转载 linux2.6 的 slab alloctor 结构分析

To solve the external fragementation, Linux just implemneted the Buddy Algorithm Allocator.But what if we want to allocate the small or tiny memory(file descriptor, struct inode, struct task_sturct,

2009-10-03 17:50:00 886

转载 CPU缓存——L1+L2详解

  CPU缓存(CacheMemory)是位于CPU与内存之间的临时存储器,它的容量比内存小但交换速度快。在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度。由此可见,在CPU中加入缓存是一种高效的解决方案,这样整个内存储器(缓存+内存)就变成了既有缓存的高速度,又有内存的大容量的存储系统了。

2009-10-03 15:46:00 3780

转载 Linux内核代码分析 slab.c

slab.c来自linux内核2.4.22版,本文件按照GNU协议发布。一、准备知识:slab的概念:提出的原因:由于操作系统在运行中会不断产生、使用、释放大量重复的对象,所以对这样的重复对象的生成进行改进可以大大提高效率 解决buddy system造成的内存浪费问题最早由sun的工程师提出(1994

2009-10-01 22:18:00 1296

转载 Linux slab 分配器剖析

良好的操作系统性能部分依赖于操作系统有效管理资源的能力。在过去,堆内存管理器是实际的规范,但是其性能会受到内存碎片和内存回收需求的影响。现在,Linux® 内核使用了源自于 Solaris的一种方法,但是这种方法在嵌入式系统中已经使用了很长时间了,它是将内存作为对象按照大小进行分配。本文将探索 slab分配器背后所采用的思想,并介绍这种方法提供的接口和用法。动态内存管理

2009-10-01 22:05:00 563

转载 linux内核内存管理的伙伴算法

1.     Linux 内核对各个zone都有一个buddy system.2.     数据结构:mem_map:一个Struct page数组,对应系统中所有的物理内存页。而每一个zone结构里都有一个zone_mem_map域指向这个zone的第一个page 在mem_m

2009-10-01 19:14:00 2201

所有关于长尾理论的资料

所有关于长尾理论的资料,非常全 all the valuable theories about long tail, please value it

2008-12-21

第三代移动通信的安全研究

3G china mobile

2008-04-30

赢在中国:马云点评创业.pdf

赢在中国:马云点评创业

2008-03-10

Understanding the Linux Kernel, 3rd Edition

Understanding the Linux Kernel, 3rd Edition

2008-02-11

ipv6 specification

ipv6 specification

2008-02-11

UNIX环境高级编程.pdf

UNIX环境高级编程.pdf

2008-02-09

Shell学习笔记.doc

Shell学习笔记.doc

2008-02-09

Linux Device Driver

Linux Device Driver

2008-02-05

基于Netfilter的网络用户认证系统

基于Netfilter的网络用户认证系统

2008-02-05

基于Linux环境的网络安全防火墙和入侵检测系统的研究

firewall , linux , security

2008-02-05

netfilter

linux netfilter iptables

2008-02-05

空空如也

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

TA关注的人

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