上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 66 下一页

2022年12月26日

RT-Mutex-1——内核文档翻译——rt-mutex-design.rst

摘要: 翻译:kernel-5.10\Documentation\locking\rt-mutex-design.rst RT-mutex实现设计 版权所有 (c) 2006 Steven Rostedt 根据 GNU 自由文档许可证 1.2 版获得许可 本文档试图描述 rtmutex.c 实现的设计。 它 阅读全文

posted @ 2022-12-26 15:58 Hello-World3 阅读(140) 评论(0) 推荐(0) 编辑

2022年12月25日

RT-Mutex-1——内核文档翻译——rt-mutex.rst & pi-futex.rst

摘要: 一、rt-mutex.rst 翻译:kernel-5.10\Documentation\locking\rt-mutex.rst 支持 PI 的 RT-mutex 子系统 具有优先级继承的 RT-mutexes 用于支持 PI-futexes,它启用 pthread_mutex_t 优先级继承属性 阅读全文

posted @ 2022-12-25 15:45 Hello-World3 阅读(187) 评论(0) 推荐(0) 编辑

2022年12月24日

RCU-1——内核文档翻译——Tree-RCU-Memory-Ordering.rst

摘要: 翻译:kernel-5.10\Documentation\RCU\Design\Memory-Ordering\Tree-RCU-Memory-Ordering.rst TREE_RCU 的宽限期内存次序之旅 2017 年 8 月 8 日 本文由 Paul E. McKenney 提供 介绍 本文档 阅读全文

posted @ 2022-12-24 15:44 Hello-World3 阅读(260) 评论(0) 推荐(0) 编辑

2022年12月23日

RCU-1——内核文档翻译——Expedited-Grace-Periods.rst

摘要: 翻译:kernel-5.10\Documentation\RCU\Design\Expedited-Grace-Periods\Expedited-Grace-Periods.rst 网页位置:https://www.kernel.org/doc/html/v6.0-rc7/RCU/Design/E 阅读全文

posted @ 2022-12-23 15:30 Hello-World3 阅读(484) 评论(0) 推荐(0) 编辑

2022年12月22日

RCU-1——内核文档翻译——Data-Structures.rst

摘要: 翻译:kernel-5.10\Documentation\RCU\Design\Data-Structures\Data-Structures.rst =TREE_RCU 数据结构导览 [LWN.net] = 2016 年 12 月 18 日 本文由 Paul E. McKenney 提供 介绍 本 阅读全文

posted @ 2022-12-22 20:59 Hello-World3 阅读(434) 评论(0) 推荐(0) 编辑

2022年11月26日

GCC-2——杂项汇总

摘要: 1. __builtin_constant_p 它是GCC的内建函数,用于判断一个值是否为编译时常数,如果参数是常数,函数返回 1,否则返回 0。 #include <stdio.h> #define MAX 10 //built in constant int global = 10; //non 阅读全文

posted @ 2022-11-26 23:19 Hello-World3 阅读(73) 评论(0) 推荐(0) 编辑

2022年11月23日

ebpf-5——打印java栈回溯

摘要: 1. 使用举例 root@localhost:/# export BCC_PERF_UNWIND=1 BCC_DBGSYMS=1 root@localhost:/# bpftrace -e 'u:/system/framework/arm64/boot-framework.oat:android.a 阅读全文

posted @ 2022-11-23 14:38 Hello-World3 阅读(453) 评论(0) 推荐(0) 编辑

2022年11月16日

Futex-3—Noraml Futex驱动分析

摘要: 基于 Linux-5.15,下文中进程和线程同指向。 一、Noraml Futex驱动简介 futex驱动提供一种内核阻塞用户空间进程的机制。futex系统调用提供了三种配对的调用接口,满足不同使用场合的,分别为 noraml futex,pi-futex,requeue-pi。本文只讲解 fute 阅读全文

posted @ 2022-11-16 21:37 Hello-World3 阅读(610) 评论(0) 推荐(0) 编辑

2022年11月11日

GCC-1——内嵌原子操作和内核原子操作

摘要: 一、GCC内嵌原子操作翻译 5.44 用于原子内存访问的内置函数 以下内置函数旨在与英特尔安腾处理器特定应用程序二进制接口第 7.4 节中描述的函数兼容。 因此,它们偏离了使用“__builtin_”前缀的正常 GCC 实践,并且它们被重载以便它们可以在多种类型上工作。 英特尔文档中给出的定义只允许 阅读全文

posted @ 2022-11-11 15:22 Hello-World3 阅读(583) 评论(0) 推荐(0) 编辑

2022年11月8日

GDB-5——gdb tui在gdb中显示程序源码

摘要: 一、简介 gdb 在调试的时候不能很好的展示源码。gdb 里面可以用 list 命令显示源码,但是 list 命令显示没有代码高亮,也不能一眼定位到正在执行的那行代码在整个代码中的位置。可以使用 gdb 自带的 gdbtui。 二、使用方法 1. 开启gdb tui模式 方法一:使用 gdbtui 阅读全文

posted @ 2022-11-08 11:57 Hello-World3 阅读(1591) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 66 下一页

导航