会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
温暖的电波
公告
昵称:
温暖的电波
园龄:
8年11个月
粉丝:
13
关注:
3
+加关注
日历
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
导航
博客园
首页
新随笔
新文章
联系
订阅
管理
统计
随笔 - 59
文章 - 1
评论 - 7
阅读 -
65874
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
内核
(19)
调度
(7)
开源 内核
(5)
内存管理
(4)
内存
(4)
ebpf
(3)
shell grep
(2)
bug
(2)
疑难问题
(2)
tools
(1)
更多
随笔分类
ebpf(3)
java(5)
linux内核(38)
scripts(3)
tools(6)
编译链接和库(1)
架构相关(4)
问题排查(5)
随笔档案
2024年5月(1)
2024年4月(1)
2024年2月(1)
2023年11月(4)
2023年10月(1)
2023年8月(2)
2023年7月(2)
2023年6月(2)
2023年2月(1)
2023年1月(2)
2022年10月(1)
2022年9月(1)
2022年2月(1)
2021年10月(3)
2021年7月(1)
2021年6月(6)
2021年4月(3)
2021年3月(3)
2021年2月(2)
2021年1月(2)
2020年12月(1)
2020年8月(1)
2020年6月(2)
2020年5月(1)
2016年10月(1)
2016年8月(3)
2016年5月(4)
2016年4月(5)
更多
文章分类
编程(1)
阅读排行榜
1. arm64架构linux内核地址转换__pa(x)与__va(x)分析(8273)
2. 从pfn_to_page/page_to_pfn看linux SPARSEMEM内存模型(3460)
3. [转]JAVA中的static调用非static方法的几点注意(3369)
4. Linux异常现场--pt_regs浅析(3328)
5. 原子操作--ARM架构(2653)
评论排行榜
1. 从pfn_to_page/page_to_pfn看linux SPARSEMEM内存模型(3)
2. Linux中内核线程可以被抢占吗?(2)
3. Linux内核中NUMA内存节点和内存zone(1)
4. drgn was built without libkdumpfile suppor问题(1)
推荐排行榜
1. 从pfn_to_page/page_to_pfn看linux SPARSEMEM内存模型(3)
2. arm64架构linux内核地址转换__pa(x)与__va(x)分析(3)
3. 堆栈指针sp的切换(3)
4. Linux任务调度延时分析工具getdelays(2)
5. Linux内核中NUMA内存节点和内存zone(1)
最新评论
1. Re:drgn was built without libkdumpfile suppor问题
请教!!!! 确认vmlinux和vmcore是匹配的 ,至少crash能够正常加载,但是仍然遇到下面的告警,是否遇到过? [root@localhost libkdumpfile-tip]# drg...
--爱新觉罗玄烨
2. Re:Linux内核中NUMA内存节点和内存zone
讲的非常通透!
--烙饼卷馒头
3. Re:从pfn_to_page/page_to_pfn看linux SPARSEMEM内存模型
确实写的非常好!必须登录给来个赞!
--烙饼卷馒头
4. Re:Linux中内核线程可以被抢占吗?
妈呀,大佬怎么啥问题都能在你这里找到答案,我就想内核线程啥时候被抢占。。 然后就从你这里看到了:“因此在这些系统中如果一个内核线程一直运行,不主动放弃CPU资源的情况下是无法被其他任务抢占的” 感谢感...
--timi猪
5. Re:从pfn_to_page/page_to_pfn看linux SPARSEMEM内存模型
特意登录给作者点个赞
--timi猪
2024年5月8日
Linux内核中unthrottles cfs_rq hardlockup问题的原因及解决方案
摘要: 一 问题背景 在CPU数量众多、多层级且cgroup数量也众多的环境中,偶发CFS带宽时钟中断处理过程中出现hardlockup。 [exception RIP: tg_unthrottle_up+25] RIP: ffffffff810c9658 RSP: ffff882f7fc83dc8 RFL
阅读全文
posted @ 2024-05-08 07:43 温暖的电波
阅读(169)
评论(0)
推荐(0)
编辑
2024年4月30日
cgroup中cpuset,cpu,cpuacct挂载目录不一致问题
摘要: 不同环境cpuset,cpu,cpuacct三个cgroup子系统的路径不一样
阅读全文
posted @ 2024-04-30 08:06 温暖的电波
阅读(286)
评论(0)
推荐(0)
编辑
2024年2月3日
Linux调度pick_next_task_fair整体框架解读
摘要: pick_next_task_fair流程分析
阅读全文
posted @ 2024-02-03 20:15 温暖的电波
阅读(70)
评论(0)
推荐(0)
编辑
2023年11月20日
Linux内核中NUMA内存节点和内存zone
摘要: 在现代大型服务器中多个内存节点机器一般都采用NUMA架构,而NUMA架构中不同的内存节点在Linux内核中使用pg_data_t类型(实际是struct pglist_data)来表示表示。 Linux又为每个内存节点根据内存地址的高低划分了不同的区域类型如ZONE_DMA、ZONE_DMA32、Z
阅读全文
posted @ 2023-11-20 22:49 温暖的电波
阅读(537)
评论(1)
推荐(1)
编辑
2023年11月2日
一次任务状态"失常"的踩坑记
摘要: 这篇文章带给大家一个关于任务的状态的问题,也就是task->state
阅读全文
posted @ 2023-11-02 22:49 温暖的电波
阅读(142)
评论(0)
推荐(0)
编辑
2023年10月8日
如何确定系统负载均衡频率?
摘要: 背景 有时候系统中的负载均衡过于频繁可能会导致CPU的sys升高;另一方面,过度的负载均衡或者不合理的负载均衡返回会引起任务颠簸影响性能。 而系统的负载均衡又分为 tick balance、nohz idle balance以及newidle balance。因此有时候我们了解一个系统中负载均衡的频
阅读全文
posted @ 2023-10-08 09:39 温暖的电波
阅读(53)
评论(0)
推荐(0)
编辑
2023年8月23日
Linux调度数据相关的接口
摘要: 前言 Linux中实现了不少接口来将调度相关的数据提供给用户;用户通过读取这些数据可对系统调度运行情况有更加客观的认知。这些接口有系统级别的,也有任务级别的;下面对其做一个简单的汇总。 一、系统级别 1.1 /proc/stat 条目 usr nice system idle iowait irq
阅读全文
posted @ 2023-08-23 17:31 温暖的电波
阅读(118)
评论(0)
推荐(0)
编辑
2023年8月10日
内核softlockup和hardlockup的一些参数分析
摘要: 一 参数配置 Softlockup和hardlockup作为内核中的"lockup-看门狗"可以检查系统中调度和中断是否正常运转,其原理可以参考lockup-watchdogs。这两种watchdogs在/proc/sys/kernel/目录下有一些配置参数来对功能进行控制和调整 procfs下的接
阅读全文
posted @ 2023-08-10 22:47 温暖的电波
阅读(400)
评论(0)
推荐(0)
编辑
2023年7月21日
Linux中内核线程可以被抢占吗?
摘要: 1 背景 说起抢占,需要关注服务器上Linux内核中的CONFIG_PREEMPT_xxx采用的何种模式,下面是几个比较常见系统的配置方式 例如REHL以及centos7使用的是CONFIG_PREEMPT_VOLUNTARY 又例如SLES以及龙蜥OS使用的是CONFIG_PREEMPT_NONE
阅读全文
posted @ 2023-07-21 17:38 温暖的电波
阅读(791)
评论(2)
推荐(0)
编辑
2023年7月8日
bpf中的数据结构bpf_perf_event_data解析
摘要: 1 前言 在系统性能运维监控的一些场景中我们往往需要对系统进行"采样"分析,最场景的例子就是perf top/record;在使用ebpf+perf event的情况下,ebpf中使用SEC("perf_event")这个名字的section来作为perf event的prog程序。 这类程序有着固
阅读全文
posted @ 2023-07-08 08:40 温暖的电波
阅读(247)
评论(0)
推荐(0)
编辑
下一页
Copyright © 2025 温暖的电波
Powered by .NET 9.0 on Kubernetes
点击右上角即可分享