当前位置: 首页 > 2015年12月发布的所有日志
  • 探秘stdio.h 实现与使用

    探秘stdio.h 实现与使用

    前言 之前,总结了stdio.h的设计,不得不说它真是C 库中内容最多的库,所以我只能再开这篇,将他们一分为二来学习了。这篇主要介绍的就是stdio库的实现。 __start stdio 的实现。它的实现其实在于两个部分: 数据结构FILE 的内容 与操作系统相互作用以执行输入输出的低级源语。 一些通用的结构 </h3> #define   ...

    阅读全文
    作者:root | 分类:C, C/C++
  • Linux 中断之下半部机制

    Linux 中断之下半部机制

    前言 有些事情开了就等于跳悬崖了。   中断之下半部机制。 __start 下半部的机制还是因为中断上下文不可以睡眠,并且内核需要它快速响应所以,将它分成了两个部分,一个是前半部,一个是下半部。 中断处理程序以异步的方式执行,并且它有可能会打断其他重要的代码的执行。因此为了避免被打断代码停止时间过长。中断处理 ...

    阅读全文
    作者:root | 分类:Linux kernrl