2021年8月23日

导出堆栈(user、kernel)

摘要: 打印堆栈分为内核态和用户态 1 内核态:dump_stack 参考博客: http://kernel.meizu.com/2017/03/18-40-19-dump_stack.html https://blog.csdn.net/xj178926426/article/details/792359 阅读全文

posted @ 2021-08-23 23:02 红旗kernel 阅读(513) 评论(0) 推荐(0) 编辑

2021年8月19日

docker基础知识

摘要: 1、docker内外时间默认差8H 如果想要docker内外时区显示一致,目前有三中办法: (1) 创建容器时,指定启动参数,挂载本地的时区控制文件localtime。 (2) 创建容器后,再将本地的时区控制文件localtime拷贝到容器中 (3) 在Dockerfile文件中指定时间格式及时区。 阅读全文

posted @ 2021-08-19 20:56 红旗kernel 阅读(39) 评论(0) 推荐(0) 编辑

USB基础知识

摘要: 1、USB速率 5Gb/s SuperSpeed(SS) 480Mb/s High-Speed(HS) 12Mb/s Full-Speed(FS) 1.5Mb/s Low-Speed(LS) 2、USB模式 host、device(即主机和设备模式) 阅读全文

posted @ 2021-08-19 20:52 红旗kernel 阅读(332) 评论(0) 推荐(0) 编辑

驱动开发常见知识

摘要: 1、查看主设备号 cat /proc/devices/ 2、查看次设备号 cat /sys/bus/...../uevent 或者 cat /sys/class/...../uevent 3、查看主次设备号 cat /proc/partitions 4、创建设备节点 mknod /dev/xxx b 阅读全文

posted @ 2021-08-19 20:20 红旗kernel 阅读(76) 评论(0) 推荐(0) 编辑

2021年6月24日

pstack

摘要: pstack:查看进程调用栈 使用:pstack 进程号 原理:查看pstack命令,可以看到pstack是gstack的软链接。(注意:笔者是使用的centos,ubuntu等可能有区别) gstack:又是一个脚本。两者都位于usr/bin/下 1 [xxxxx]#ls /usr/bin/pst 阅读全文

posted @ 2021-06-24 22:19 红旗kernel 阅读(592) 评论(0) 推荐(0) 编辑

2021年6月20日

gdb 调试常用命令

摘要: notice:coredump章节、汇编章节还需要完善 预备知识: 1、注意使用gdb时,最好带上-g参数编译可执行文件。否则出现(No debugging symbols found in a.out) gcc -g main.c -o a.out 2、查看命令行可带参数帮助 gdb --help 阅读全文

posted @ 2021-06-20 22:36 红旗kernel 阅读(912) 评论(0) 推荐(0) 编辑

readme

摘要: gdb v10翻译: https://www.cnblogs.com/Songhe/p/14507159.html gdb 常用命令 https://blog.csdn.net/liuhongxiangm/article/details/7868711 gdb官网: https://sourcewa 阅读全文

posted @ 2021-06-20 21:59 红旗kernel 阅读(78) 评论(0) 推荐(0) 编辑

2021年6月8日

readme

摘要: 1: 阅读全文

posted @ 2021-06-08 22:28 红旗kernel 阅读(36) 评论(0) 推荐(0) 编辑

导航