自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

转载 Tasklet与Workqueue

一、中断处理的tasklet(小任务)机制中断服务程序一般都是在中断请求关闭的条件下执行的,以避免嵌套而使中断控制复杂化。但是,中断是一个随机事件,它随时会到来,如果关中断的时间太长,CPU就不能及时响应其他的中断请求,从而造成中断的丢失。因此,Linux内核的目标就是尽可能快的处理完中断请求,尽其所能把更多的处理向后推迟。例如,假设一个数据块已经达到了网线,当中断控制器接受到这个中断请求

2017-02-27 18:37:20 440

转载 Linux Page cache和Block I/O layer

下面内容是来自LKD的读书笔记,见该书的《Chapter 16 The Page Cache and Page Writeback》和《Chapter 14 The Block I/O Layer》,由于该书只是概述,因为可能会添加ULK中的内容。先看《Chapter 16 The Page Cache and Page Writeback》Linux实现了一个disk cache叫pag

2017-02-25 14:14:36 3932

转载 文件操作函数在VFS层的实现

文件操作函数在VFS层的实现参考"Understanding Linux kernel"中的"12.6 Implementations of VFS System Calls"中的介绍。虚拟文件系统(Virtual Filesystem Switch,VFS)为各种文件系统提供了一个通用的接口,它使得上层进程在进行与文件系统相关的操作时可以使用同一组系统调用,但是系统调用在内核中可

2017-02-24 15:12:12 2211

转载 [Python入门及进阶笔记]Python-decorator装饰器小结

基本概念具体概念自己google装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理, Web权限校验, Cache等。很有名的例子,就是咖啡,加糖的咖啡,加牛奶的咖啡。本质上,还是咖啡,只是在原有的东西上,做了“装饰”,使之附加一些功能或特性。例如记录日志,需要对某些函数进行记录笨的办法,每个函数加入代码,如果代码变了,就悲催了

2017-02-12 12:29:42 365

概率论与数理统计

概率课本,如果从事人工智能相关领域的开发,需要概率相关的知识。

2019-02-20

STM32的NVIC_PriorityGroupConfig使用及优先级分组方式理解

STM32的NVIC_PriorityGroupConfig使用及优先级分组方式理解

2017-07-18

深入理解计算机体系结构

深入理解计算机体系结构,很好的介绍了计算机系统!

2013-10-17

空空如也

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

TA关注的人

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