# Packages
# README
linux_learn_diary
积小流 成江海
-
20200623
配置了 ctags cscope tagbar nerdtree
-
20200624
学习 git rebase 修正路nerdtree配置 配置了 ale youcompleteme 注意使用python3 执行 install.py
-
20200626
优化了.vimrc 实验了gdb-multiarch 远程调试 tui真是不错 开始编写第四章第一个内核模块
-
20200630
实现了hello_world内核模块,在x86和arm32上运行 实现了一个字符设备驱动,在arm32上运行
-
20200701
实现了字符设备驱动客户端 实现了misc设备
-
20200708
实现了虚拟设备的FIFO读写
-
20200925
自己动手写docker demo 2.1.2
-
20200926
自己动手写docker demo 2.1.3 自己动手写docker demo 2.1.4 自己动手写docker demo 2.1.5
-
20210326
-
20210331
使用腾讯云cvm搭建ubuntu远程桌面环境
-
20210408 todo
配置linux vscode环境 done
-
20210409 todo
-
20210527 todo
研究kdump
研究crash工具
-
20210803
perf编译相关 研究crash工具
-
20220305
研究 cdev
-
20220318 todo
研究seq_file
-
20220324
-
20220402
-
20220404
-
20220406
-
20220406
-
20220426
-
20220427
-
20220507
驱动实验环境 Linux VM-0-13-ubuntu 5.4.0-90-generic #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
-
20220511
-
20220601
-
20220607
-
20220612
-
20220620
-
20220627
tracepoint 学习 doing
droptrace 学习 doing
-
20220628
-
20220706
-
20220714
-
20220719
-
20220726
todo:
-
20220729
-
20220803
完成11.1版本的包迁移到腾讯云cos上
-
20220803
-
20220906
-
20220915
linux 监控文件 inotify_add_watch
-
20220920
-
20221018
-
20221019
查看进程调度器 命令行 pid ps -eo class,cmd,pid
查看vruntime cat /proc/sched_debug cat /proc/$pid/sched
-
20221020
-
20221024
-
20221101
-
20221105
-
20221207
-
20221220
perf_event_open PERF_COUNT_HW_INSTRUCTIONS 可以查看一段时间运行的指令数量,见最后的c程序demo
-
20221221
BPF CO-RE 示例代码解析 bpftool btf dump file /sys/kernel/btf/vmlinux format c 输出当前内核的所有数据结构定义
-
20221222
-
20230104
-
20230202
-
20230329
-
20230724
-
20230926
-
20231107
-
20241022
-
20241107
-
20241114
-
20241211