09 2024 档案

在centos 8上编译qemu
摘要:说实话,如果不是有些机器在用centos,真的不想用它,生态不好,没有ubuntu那么方便。真不知道为啥那么多人用。希望centos赶紧消失!!! qemu也是个挺难编译的东西,依赖的库太多,很多比较小众,对版本还有要求。这里只有一个建议,编译跟centos匹配的qemu。qemu在演进,cento 阅读全文

posted @ 2024-09-26 19:06 半山随笔 阅读(53) 评论(0) 推荐(0) 编辑

测量读写msr寄存器的耗时
摘要:msr寄存器的读写有两个指令rdmsr和wrmsr。他们可以用来读写一些系统相关的寄存器。格式是: 首先向ecx写入msr寄存器的地址,这要查一下手册。对于rdmsr,会将读到的信息,一个64bit数据,高32bit放到edx,低32存访到eax。对于wrmsr,除了向ecx写入msr寄存器的地址, 阅读全文

posted @ 2024-09-14 18:16 半山随笔 阅读(41) 评论(0) 推荐(0) 编辑

记一次性能分析过程
摘要:初入性能分析领域,还是一个小学生。记录一下小学生的分析过程。 问题的起因 在一台服务器上测试specjbb。如果使用cgroup限制4个cpu,而分配cpuset为8个cpu(简写成4/8)性能会很差,而4/7,5/8性能会好很多。 使用perf top,perf sched等观察,并没有发现有用的 阅读全文

posted @ 2024-09-11 19:20 半山随笔 阅读(22) 评论(0) 推荐(0) 编辑

共享LLC来减少ipi中断
摘要:linux kernel唤醒进程的步骤: select task rq,enqueue,active task。 对于enqueue调用链是:try_to_wake_up->ttwu_queue->ttwu_queue_wakelist static bool ttwu_queue_wakelist 阅读全文

posted @ 2024-09-02 15:59 半山随笔 阅读(40) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 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 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示