/avatar.jpg
keep hungry keep foolish.

Linux内核-中断和异常

中断和异常 中断 中断信号提供一种方式,让CPU去处理正常控制流之外的代码。 中断分类 中断 可屏蔽中断 不可屏蔽中断 异常:分为三类,取决于异常发生时e

Linux内核-进程篇

进程和线程 进程定义为程序执行的一个实例,也是操作系统分配资源的对象实体。 进程描述符 TaskStruct结构 进程状态 可运行状态- task running 可中断的等

Linux内核-定时器篇

计算机中的许多活动都是由定时器来进行驱动的,如:每5ms一次的时钟中断、系统时间的更新、软定时器、进行调度中的时间片控制等等。 LInux内核

Dramsim3接入记录

近期对SIMT架构在网络处理中的应用场景进行模拟,使用 Dramsim3 作为处理器的 memory system。 Dramsim3 介绍 A Cycle-Accurate, Thermal-Capable DRAM Simulator. 1 框架接入方式 TODO. 接入参考 很多通用的模拟器

Linux内核-内存篇

地址分类 逻辑地址:段+偏移量组成。 线性地址,即虚拟地址,一个32位无符号整数,表示高达4GB的地址空间。 物理地址,用于内存芯片级内存单元寻址

高并发系统设计学习笔记

高并发系统设计的三大目标:高性能、高可用、可扩展 性能的度量指标 一般来说,度量性能的指标是系统接口的响应时间: 平均值 平均值是把这段时间所有请求

webRTC技术-简介

WebRTC wikipedia: WebRTC (Web Real-Time Communication) is a free and open-source project providing web browsers and mobile applications with real-time communication (RTC) via application programming interfaces (APIs). It allows audio and video communication to work inside web pages by allowing direct peer-to-peer communication, eliminating the need to install plugins or download native apps. 数据包传输 一般使用 UDP 进行传输,数据