摘要:
参考: https://blog.csdn.net/qq_43279371/article/details/107622819 https://www.jianshu.com/p/27a8187af0e9 《Kubernetes权威指南》第2章 问题: 参考第一个链接的话,不需要给docker设置h
阅读全文
posted @ 2022-02-27 09:12
dolinux
阅读(126)
推荐(0)
摘要:
参考: https://jingyan.baidu.com/article/f0062228fff083bad2f0c873.html https://chuna2.787528.xyz/heqiuyu/p/14268937.html 上面从 http://mirrors.aliyun.com/repo
阅读全文
posted @ 2022-02-24 16:22
dolinux
阅读(264)
推荐(0)
摘要:
参考 Multiple ways to access QEMU Machine Protocol (QMP) qmp-intro.txt http://wiki.qemu.org/QMP https://www.humblec.com/qmp-qemu-monitor-protocol-and-di
阅读全文
posted @ 2021-12-22 23:33
dolinux
阅读(788)
推荐(0)
摘要:

阅读全文
posted @ 2021-12-21 14:48
dolinux
阅读(61)
推荐(0)
摘要:
转载:https://blogs.oracle.com/linux/post/extracting-kernel-stack-function-arguments-from-linux-x86-64-kernel-crash-dumps Introduction It's common, when
阅读全文
posted @ 2021-12-07 22:04
dolinux
阅读(459)
推荐(0)
摘要:
https://www.kernel.org/doc/html/latest/networking/af_xdp.html https://docs.cilium.io/en/latest/bpf/#bpf-and-xdp-reference-guide
阅读全文
posted @ 2021-12-04 21:46
dolinux
阅读(146)
推荐(0)
摘要:
Debugging the kernel is not necessarily rocket science; in fact it can be achieved using very simple and straight forward techniques and some time, pa
阅读全文
posted @ 2021-12-04 13:04
dolinux
阅读(131)
推荐(0)
摘要:
https://wiki.ubuntu.com/Kernel/Debugging KernelDebuggingTricks DebuggingKernelOops kernel-version-map Systemtap DebuggingKernelWithQEMU QMP kernelnewb
阅读全文
posted @ 2021-12-04 12:24
dolinux
阅读(160)
推荐(0)
摘要:
目录参考Ftrace经典用法function_graphtrace_event时间延迟标志histtrace_optionperf-toolstrace-cmd参考事件列举函数图示跟踪函数跟踪事件跟踪远程kernelsharkkprobeuprobeeBPFbpftraceplyBCCsimplep
阅读全文
posted @ 2021-11-10 14:16
dolinux
阅读(3451)
推荐(1)
摘要:
参考: ffmpeg:提取音视频、合并音视频 ffmpeg音视频合并拆分压缩 比如: $ ffmpeg -i 九品芝麻官.BD.720p.国粤双语中字.mkv ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg dev
阅读全文
posted @ 2021-11-04 17:42
dolinux
阅读(283)
推荐(0)
摘要:
kdump文档 https://www.kernel.org/doc/Documentation/kdump/ https://www.kernel.org/doc/html/latest/admin-guide/kdump/kdump.html Linux Kdump 机制详解 如何在Ubuntu
阅读全文
posted @ 2021-10-17 13:11
dolinux
阅读(1092)
推荐(0)
摘要:
8086 (实模式) 通用寄存器:AX、BX、CX、DX、SI、DI、BP和SP,此外前4个寄存器可以分成高8位和低8位来访问,AH、AL、BH、BL、CH、CL以及DH、DL 4个16位的段寄存器:CS、DS、SS、ES,其中CS存放指令的段地址,DS和ES存放数据的段地址,默认是DS,要使用ES
阅读全文
posted @ 2021-10-12 10:30
dolinux
阅读(294)
推荐(0)
摘要:
https://plantuml.com/zh/ PlantUML,让你知道什么才是高效绘制流程图 在写文档的过程中,经常需要进行画图。虽然说现在有很多类似viso之类的可视化画图工具,但是还是要花费大量时间在拖拉组件上,效率十分低下。最近在网上找到了一款还算不错的绘图工具-- Plantuml,
阅读全文
posted @ 2021-10-10 16:36
dolinux
阅读(163)
推荐(0)
摘要:
转载:https://stackoverflow.com/questions/21593/what-is-the-difference-between-include-filename-and-include-filename 这是一个很基础的问题,但是网上的很多资料上并没有解释清楚,下面是从Sta
阅读全文
posted @ 2021-09-29 09:25
dolinux
阅读(1397)
推荐(0)
摘要:
# 技术博客 - https://blogs.oracle.com/search.html?q=qemu - [qemu-kvm部分流程/源代码分析2](http://bbs.chinaunix.net/thread-4073948-1-1.html "qemu-kvm部分流程/源代码分析2") -
阅读全文
posted @ 2021-09-26 18:35
dolinux
阅读(477)
推荐(0)
摘要:
综合 Linux 内核揭秘 Linux 内核教学 https://linux-kernel-labs.github.io/ linux-source-code-analyze https://chuna2.787528.xyz/LoyenWang/ https://github.com/0voice/k
阅读全文
posted @ 2021-08-22 20:43
dolinux
阅读(1075)
推荐(0)
摘要:
参考 Linker Script in Linux (3.1.1 Exception Table) Linux异常表 linux Oops和Panic关系 5. Kernel level exception handling 环境 ARM64 Linux-5.8 场景 用户通过系统调用给内核传递了一
阅读全文
posted @ 2021-08-22 19:29
dolinux
阅读(1519)
推荐(2)
摘要:
安装如下软件包: sudo apt install kmod
阅读全文
posted @ 2021-08-22 15:12
dolinux
阅读(280)
推荐(0)
摘要:
参考 https://www.minix3.org/ https://github.com/Stichting-MINIX-Research-Foundation/minix https://wiki.minix3.org/doku.php?id=developersguide:minixonarm
阅读全文
posted @ 2021-08-19 16:13
dolinux
阅读(756)
推荐(0)
摘要:
常见的linux内核线程: 线程名称 作用 数量 触发方式 kcompactd 用于内存规整 每个内存结点会创建一个,kcompacted0、kconmactd1
阅读全文
posted @ 2021-07-31 06:49
dolinux
阅读(321)
推荐(0)
摘要:
下面是学习程序的运行时环境的一些资料: 《程序员的自我修养——链接、装载与库》 vdso 可以查看man手册:man vdso 可以通过LD_SHOW_AUXV=1 sleep 1查看程序启动时AUXV中的参数 aux 查看man手册:man getauxval 《深入理解Linux内核》第二十章:
阅读全文
posted @ 2021-07-24 18:17
dolinux
阅读(171)
推荐(0)
摘要:
使用文档: https://gef.readthedocs.io/en/master/ https://azeria-labs.com/process-memory-and-memory-corruption/ 下载: https://github.com/hugsy/gef
阅读全文
posted @ 2021-07-17 16:11
dolinux
阅读(191)
推荐(0)
摘要:
用Qemu模拟一个下面的Numa架构: 启动命令如下: #!/bin/bash QEMU=qemu-system-aarch64 sudo $QEMU\ -M virt,gic-version=3,virtualization=on,type=virt \ -cpu cortex-a57 -nogr
阅读全文
posted @ 2021-07-14 14:01
dolinux
阅读(1063)
推荐(0)
摘要:
使用qemu模拟一个运行ubuntu20.04的aarch64位的开发板,使用nat网络,然后通过端口映射的方式在host上使用ssh登录开发板。 #!/bin/bash QEMU=qemu-system-aarch64 sudo $QEMU\ -M virt,gic-version=3,virtu
阅读全文
posted @ 2021-07-12 18:04
dolinux
阅读(861)
推荐(0)
摘要:
高清古籍 书格: https://new.shuge.org 鸠摩搜书 https://www.jiumodiary.com/ 书单网: https://www.shudan.vip/ 走读派: http://www.zoudupai.com/ 云海电子图书馆: http://www.pdfbook
阅读全文
posted @ 2021-07-04 08:12
dolinux
阅读(663)
推荐(0)
摘要:
https://www.it1352.com/1873377.html #!/bin/sh if [ -n "$TMUX" ]; then case "$1" in prod_*) tmux selectp -P bg=red ;; esac fi ssh "$@" tmux selectp -P
阅读全文
posted @ 2021-07-03 00:45
dolinux
阅读(172)
推荐(0)
摘要:
参考: https://kb.synology.com/en-ph/DSM/help/Docker/docker_network?version=6 https://stackoverflow.com/questions/33101603/send-a-wake-on-lan-packet-from
阅读全文
posted @ 2021-07-03 00:11
dolinux
阅读(668)
推荐(0)
摘要:
目录开发板 ALINX_AXU2CGBWiki教程B站与非网技术博客寄存器手册环境搭建照片正面反面 开发板 ALINX_AXU2CGB https://www.alinx.com/detail/491 入门级xilinx Ultrascale MPSOC FPGA开发板推荐 测评 选型 Wiki X
阅读全文
posted @ 2021-01-10 10:19
dolinux
阅读(579)
推荐(0)
摘要:
使用MobaXterm连接远程服务器,在vim中开启两个窗口,发现按ctrl-h无法切到左边的窗口,解决办法: 进入Terminal settings后,取消Backspace send ^H左边的复选框。
阅读全文
posted @ 2021-01-07 18:50
dolinux
阅读(1226)
推荐(0)
摘要:
参考: https://makelinux.github.io/kernel/map/ https://chuna2.787528.xyz/xuxinkun/p/5541894.html https://chuna2.787528.xyz/zhengchunyuan/p/9639245.html https
阅读全文
posted @ 2020-12-30 17:32
dolinux
阅读(1079)
推荐(0)
摘要:
来源:https://developer.arm.com/architectures/learn-the-architecture/aarch64-virtualization/single-page Overview This guide describes the virtualization
阅读全文
posted @ 2020-12-06 09:27
dolinux
阅读(2299)
推荐(0)
摘要:
参考资料: Linux虚拟化KVM-Qemu分析(一) Linux虚拟化KVM-Qemu分析(二)之ARMv8虚拟化 Linux虚拟化KVM-Qemu分析(三)之KVM源码(1) Linux虚拟化KVM-Qemu分析(四)之CPU虚拟化(2) Linux虚拟化KVM-Qemu分析(五)之内存虚拟化
阅读全文
posted @ 2020-12-03 23:17
dolinux
阅读(2094)
推荐(0)
摘要:
在没有aarch64架构的开发板的情况下,可以使用Qemu来模拟一个支持KVM的AArch64位的host,然后再在其上运行一个开启KVM加速的Qemu虚拟机,如下图所示: 软件版本如下: 1: x86_64上运行的是ubuntu20.04 2:qemu版本是5.1.0,ubuntu16.04,内核
阅读全文
posted @ 2020-11-28 17:09
dolinux
阅读(6555)
推荐(1)
摘要:
参考:https://blog.csdn.net/kvpp0307/article/details/106576131/ 修改网络配置文件: sudo vi /etc/netplan/01-network-manager-all.yaml 按照下面的格式进行修改 network: version:
阅读全文
posted @ 2020-11-28 12:10
dolinux
阅读(3389)
推荐(0)
摘要:
参考文档: Armv8-A memory model guide.pdf
阅读全文
posted @ 2020-11-20 10:03
dolinux
阅读(364)
推荐(0)
摘要:
打开磁盘: 方法一: 单击后: 方法二: 单击后: 此外,这种方法还可以查看扩展分区表,比如上面的分区2是扩展分区中的第一个逻辑分区,查看分区表的方法如下: 单击后: 完。
阅读全文
posted @ 2020-10-15 11:45
dolinux
阅读(4351)
推荐(1)
摘要:
在线:https://developer.gnome.org/glib/stable/index.html 离线:https://developer.gnome.org/glib/ GLib provides the core application building blocks for libr
阅读全文
posted @ 2020-08-22 21:36
dolinux
阅读(659)
推荐(0)
摘要:
对于ARM32架构,函数调用时前4个参数用通用寄存器(R0~3),剩余的用栈。对于ARM64架构,函数调用时前8个参数用通用寄存器(R0~7),剩余的通过栈。 测试程序: 1 #include <stdio.h> 2 3 int func(int a, int b, int c, int *e, i
阅读全文
posted @ 2020-08-02 23:05
dolinux
阅读(3470)
推荐(0)
摘要:
参考: 网络唤醒(WOL)全解指南:原理篇 Linux下查看网卡支持远程开机(wol) 如何在戴尔系统上设置 LAN 唤醒 (WOL) 向日葵开机棒使用流程 群晖NAS入门教程第十节:开启网络唤醒,硬盘休眠和开关机计划,ups不间断电源简单介绍 Linux系统通过Wake On/From LAN实现
阅读全文
posted @ 2020-07-31 22:54
dolinux
阅读(1606)
推荐(0)
摘要:
参考: https://segmentfault.com/a/1190000020593208 https://chuna2.787528.xyz/zzhaolei/p/11063345.html https://docs.gitlab.com/runner/configuration/advanced
阅读全文
posted @ 2020-06-21 10:12
dolinux
阅读(806)
推荐(0)