自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 Linux时间子系统8:clock_event_device

本文介绍了定时器的基础clock_event_device。

2024-07-02 14:44:14 812

原创 视频参考帧和重构帧复用

本文介绍了视频编码中的参考帧和重构帧复用方案,参考帧和重构帧复用可以达到节省内存的目的。

2024-07-02 14:36:22 395

原创 benchmark系列——Unixbench跑分优化之shell测试项优化

本文介绍了unixbench shell测试项的优化方法,通过升级shell测试项中调用的程序,达到测试项优化的目的

2024-06-21 09:57:16 692

原创 Linux时间子系统7:sleep timer接口定时实现

本文介绍了Linux用户态和内核态sleep,timer等定时相关接口API

2024-06-19 15:19:20 665

原创 PTP简介及Linux phy ptp驱动实现

本文简单介绍了ptp原理,并以linux phy ptp驱动说明如何支持ptp协议

2024-06-19 11:10:31 1062

原创 Linux时间子系统6:NTP原理和Linux NTP校时机制

本篇将详细介绍了NTP的原理以及NTP在Linux上如何实现校时。

2024-06-17 19:40:56 1093

原创 时间同步概念及常见的时间同步协议NTP PTP

本篇介绍了时间同步的基本概念。

2024-06-17 19:38:09 1060

原创 Linux时间子系统5:timekeeper、timecounter&cyclecounter

本文介绍了Linux kernel中的timekeeper,硬件时钟的cycle和time的关系,以及内核imecounter和cyclecounter的概念

2024-06-15 14:54:16 776 3

原创 Linux时间子系统4:时钟源clocksource

介绍了Linux中的时钟源的概念

2024-06-14 14:51:15 846

原创 Linux时间子系统3:posix clocks & 时间的种类

介绍了clock_gettime获取时间的种类和posix clocks

2024-06-14 14:40:18 733

原创 Linux时间子系统2: clock_gettime的VDSO机制分析

vdso机制分析

2024-06-12 19:28:47 1139

原创 Linux时间子系统1:gettimeofday和clock_gettime实现分析

Linux时间子系统系统文章

2024-06-12 10:50:51 1322

原创 Learn the architecture——AArch64 内存管理

本文是对arm developer网站《Learn the architecture - AArch64 memory management Guide》的学习笔记(Documentation – Arm Developer)​

2024-05-06 19:20:14 874

翻译 ARMv8/v9 地址转换 Address translation

本文是DDI0487K的D8.1章节Address translation的学习笔记

2024-04-30 17:36:15 121 1

翻译 ARMv8/v9 地址翻译过程 Translation process

本文是DDI0487K的D8.2章节Translation process的学习笔记VA到PA的转换首先是读取页表基地址寄存器,然后是查找页表以读取与映射关联的描述符。

2024-04-30 17:29:40 190 1

原创 程序 codesize优化方法(二)——架构类优化

codesize小型化的架构类优化方法总结

2024-04-09 08:15:00 769

原创 Linux configfs简介

Linux configfs的简单介绍

2024-04-02 10:45:43 1175 2

原创 mkdir系统调用实现

mkdir实现以及configfs如何支持mkdir

2024-03-12 20:36:07 212

原创 程序 codesize优化方法(一)——整体策略和编译类优化

本文介绍了程序二进制大小优化的整体思路,以及如何使用编译器优化程序二进制大小。

2024-03-07 16:15:00 893 1

原创 benchmark系列——常用的CPU Benchmark介绍(2)

本文介绍了一些系统级的benchmark工具。

2024-03-06 08:30:00 1248

原创 Benchmark系列——常用的CPU Benchmark介绍(1)

本文主要介绍一些常用的CPU benchmark,分上下两篇,本篇主要介绍一些单点benchmark

2024-02-27 08:30:00 1556

原创 Benchmark系列——unixbench测试项分析

本文介绍了unixbench各个测试项的测试原理,方便后面讲解unixbench跑分优化。

2024-02-23 08:30:00 2904 1

原创 Benchmark系列——基本概念和分类

本文主要介绍了Benchmark的基本概念和分类情况。

2024-01-31 08:30:00 1761

原创 benchmark系列——Unixbench 5.1.6嵌入式环境编译运行指导

本文介绍了移植unixbench5.1.6到嵌入式环境运行的步骤,包括unixbench版本分析、编译和perl移植等内容。

2024-01-24 08:30:00 1453 1

原创 深入理解C语言(三)——位域

本文介绍了位域使用的一些规则和使用限制,详细介绍了位域元素的概念、未命名域,原子性,内存排布,大小端和使用限制等内容。

2024-01-22 08:15:00 2569

原创 【性能工具】Perf(一):嵌入式环境Perf工具编译使用指南

本文介绍了嵌入式环境编译使用perf工具的方法

2024-01-16 08:30:00 2312 1

原创 深入理解C语言(二)——比特序和字节序

比特序、字节序、位序、大小端、位域等概念的解读和分析

2024-01-13 12:06:50 1352

原创 深入理解C语言(一)——字节对齐

C语言字节对齐的深入理解

2024-01-07 15:49:30 1201 1

原创 内存管理(一)——Buddy System内存分配算法

buddy system 伙伴内存分配算法

2024-01-06 17:17:14 1012

空空如也

空空如也

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

TA关注的人

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