codedump的网络日志
  • 主页
  • 归档
  • 标签
  • 分类
  • 系列文章索引
  • 关于
  • 订阅
codedump的网络日志
  • 主页
  • 归档
  • 标签
  • 分类
  • 系列文章索引
  • 关于
  • 订阅

如何阅读一份源代码?(2020年版)

2020-06-05
杂
我在2019年写过一份文档 《如何阅读一份源代码?》,现在回头来看,这份文档还有改进的空间,于是我在此基础上又重新整理了一份。 阅读源代码的能力
Read more..

《面向应用开发者的系统指南》CPU篇之软中断

2020-05-22
Linux系统
本文是《面向应用开发者的系统指南》文档其中的一篇,完整的目录见《面向应用开发者的系统指南》导论。 概述 中断(interrupt)通常被定义为一
Read more..

《面向应用开发者的系统指南》CPU篇之系统调用

2020-05-16
Linux系统
本文是《面向应用开发者的系统指南》文档其中的一篇,完整的目录见《面向应用开发者的系统指南》导论。 概述 应用程序需要使用内核提供出来的一些功能,
Read more..

《面向应用开发者的系统指南》CPU篇之使用systemtap分析进程的行为

2020-05-03
Linux系统
本文是《面向应用开发者的系统指南》文档其中的一篇,完整的目录见《面向应用开发者的系统指南》导论。 概述 以上描述进程的创建、执行、调度器的工作原
Read more..

《面向应用开发者的系统指南》CPU篇之进程调度

2020-05-03
Linux系统
本文是《面向应用开发者的系统指南》文档其中的一篇,完整的目录见《面向应用开发者的系统指南》导论。 概述 一种资源,如果本身数量有限,需要多个资源
Read more..

《面向应用开发者的系统指南》CPU篇之进程

2020-05-02
Linux系统
本文是《面向应用开发者的系统指南》文档其中的一篇,完整的目录见《面向应用开发者的系统指南》导论。 概论 进程即处于执行状态的程序。操作系统执行进
Read more..

《面向应用开发者的系统指南》导论

2020-05-01
Linux系统
导论 我想整理这份文档很久了。 做为一个主要工作在应用层、用户态的开发者,我看了不少的所谓“内核资料”。我身边不少与我相似工作背景的人,也在不停
Read more..

Systemtap中内核trace事件的实现

2020-02-18
Linux系统
概述 内核中定义了一系列的trace point,这些trace point在特定的内核函数中被触发调用时被记录,而对应到systemtap中就是
Read more..

通过实例快速入门Systemtap

2020-01-28
Linux系统
我这段时间好好学习了一下Systemtap相关的使用,这篇文章算是学习过程中总结的一些笔记,我另外在github上创建了一个awesome-
Read more..

C++11中的内存模型下篇 - C++11支持的几种内存模型

2019-12-14
多核 系统编程 系统设计
在本系列的上篇,介绍了内存模型的基本概念,接下来看C++11中支持的几种内存模型。 几种关系术语 在接着继续解释之前,先了解一下几种关系术语。 sequenced-before
Read more..
Prev Next
Powered by Hugo | Theme - Even © 2018 - 2021 codedump