Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1247573
  • 博文数量: 122
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4004
  • 用 户 组: 普通用户
  • 注册时间: 2014-02-20 08:27
文章分类
文章存档

2016年(1)

2015年(21)

2014年(100)

发布时间:2014-03-28 17:21:24

DMA32内存区的作用......【阅读全文】

阅读(4581) | 评论(0) | 转发(1)

发布时间:2014-03-26 08:55:59

内核中为防止用户对敏感数据(比如一些关键指针)的直接引用,通常会采用“掩饰”的方法,即在分配相关数据的时候,就对其进行掩饰,
然后在引用时,又对其进行还原,这样的话,用户就不能直接引用相应数据(会导致非法访问),而必须使用内核提供的标准接口来引用。......【阅读全文】

阅读(2001) | 评论(0) | 转发(0)

发布时间:2014-03-20 16:24:01

page结构和物理内存对应关系......【阅读全文】

阅读(4188) | 评论(0) | 转发(3)

发布时间:2014-03-14 15:08:34

ioremap相关笔记......【阅读全文】

阅读(2265) | 评论(0) | 转发(1)

发布时间:2014-03-14 12:43:19

flush_write_buffers内联汇编理解......【阅读全文】

阅读(2333) | 评论(0) | 转发(0)

发布时间:2014-03-14 11:16:38

cpu_idle大致流程......【阅读全文】

阅读(4832) | 评论(0) | 转发(0)

发布时间:2014-03-13 14:41:14

分配内存时判断是否超越水线的函数:zone_watermark_ok......【阅读全文】

阅读(4421) | 评论(0) | 转发(0)

发布时间:2014-03-12 10:39:27

内存占用和OOM分析和说明......【阅读全文】

阅读(3646) | 评论(0) | 转发(0)

发布时间:2014-03-11 14:32:39

skb相关笔记......【阅读全文】

阅读(3757) | 评论(0) | 转发(0)

发布时间:2014-03-07 11:47:35

Linux中有多种栈,很容易弄晕,简单说明一下......【阅读全文】

阅读(4650) | 评论(0) | 转发(0)

发布时间:2014-03-06 14:53:09

问题现象:在redhat 64位系统中,用户态进程申请malloc 8M的内存,free后,查看进程的RSS并未减少,释放的内存未还给系统。
而在redhat 32未系统中,释放后的内存会立刻还给系统。

原因:redhat是采用的glibc作为c库,glibc采用ptmalloc作为内存管理机制。malloc有一个mmap门限默认是128k,当第一次分配内存大于128k时,ptmalloc会直接调用mmap申请内存,而不是去堆中分配。那么释放的时候也就直接调用munmap直接释放了。
......【阅读全文】

阅读(2942) | 评论(0) | 转发(0)

发布时间:2014-03-06 11:53:51

request_mem_region(start,len,name)请求IO内存空间
start是给定的其实地址,是物理地址,通常是从PCI配置空间中读出来的,
而PCI配置空间的bar地址,通常是BIOS根据硬件情况分配的,防止冲突
如果申请成功,则返回非NULL指针,否则返回NULL
映射后的地址是物理地址,需要使用ioremap将其映射到内核的虚拟地址空间中,将其转换为虚拟地址,才能访问和使用。......【阅读全文】

阅读(2204) | 评论(0) | 转发(0)

发布时间:2014-03-06 11:20:43

DMA--直接内存访问,硬件提供的机制,允许外设和主存之间直接传输数据,不需要CPU参与。
可大大提高外设的吞吐量,节省CPU开销。

......【阅读全文】

阅读(3787) | 评论(0) | 转发(0)

发布时间:2014-03-06 10:23:33

DMA---dma_map_single流程......【阅读全文】

阅读(11213) | 评论(0) | 转发(0)

发布时间:2014-03-05 09:48:24

TCP: time wait bucket table overflow原因......【阅读全文】

阅读(4113) | 评论(0) | 转发(0)

发布时间:2014-03-04 14:31:18

内存分配失败,水线,oom......【阅读全文】

阅读(5234) | 评论(0) | 转发(3)

发布时间:2014-03-04 12:52:49

skb释放过程......【阅读全文】

阅读(2926) | 评论(0) | 转发(0)

发布时间:2014-02-20 16:10:49

......【阅读全文】

阅读(2496) | 评论(0) | 转发(0)

发布时间:2014-02-20 16:08:05

SystemTap----利用stap命令来查找内核函数定义 ......【阅读全文】

阅读(3264) | 评论(0) | 转发(0)

发布时间:2014-02-20 16:06:24

SystemTap打印进程堆栈回朔方法......【阅读全文】

阅读(4100) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

啦哆A梦2014-02-21 11:08

回复  |  举报
留言热议
请登录后留言。

登录 注册