上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 40 下一页
摘要: https://blog.csdn.net/quantum7/article/details/124235800 阅读全文
posted @ 2023-03-01 10:30 摩斯电码 阅读(34) 评论(0) 推荐(0) 编辑
摘要: include\uapi\asm-generic\errno-base.h #define EPERM 1 /* Operation not permitted */ #define ENOENT 2 /* No such file or directory */ #define ESRCH 3 / 阅读全文
posted @ 2023-02-23 20:59 摩斯电码 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: https://www.bilibili.com/read/cv20389758/ https://blog.csdn.net/baidu_35848778/article/details/132161310 sudo apt install cpu-checker && kvm-ok sudo a 阅读全文
posted @ 2023-02-19 21:59 摩斯电码 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 作者 彭东林 pengdonglin137@163.com 背景 最近在分析内核问题时用了function_graph,用它来分析为什么应用的某个系统调用会返回错误。在分析的时候,根据function_graph的输出确定代码执行流程,但是有时又需要知道函数的返回值来进一步定位出错位置。目前获取函数 阅读全文
posted @ 2023-02-16 15:27 摩斯电码 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 参考 https://www.cnblogs.com/pengdonglin137/p/17115545.html https://blog.51cto.com/u_5041419/4728883 Linux系统multipath Iscsi多路径实验 框图 步骤 上文中在ubuntu下搭建了isc 阅读全文
posted @ 2023-02-14 10:03 摩斯电码 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 参考 https://www.a5idc.net/helpview_1091.html https://blog.51cto.com/cerana/5725318 iSCSI代表Internet小型计算机系统接口是一种存储区域网络协议,可用于共享块设备,例如HDD / SSD分区或LVM分区,或网络 阅读全文
posted @ 2023-02-13 10:36 摩斯电码 阅读(549) 评论(0) 推荐(0) 编辑
摘要: mermaid 文本描述文档图形 目前Typora支持这个工具。 https://mermaid.js.org/intro/ https://gitee.com/mirrors/mermaid#mermaid 截图 Ubuntu: Ubuntu截屏工具推荐:flameshot Windows: Fa 阅读全文
posted @ 2023-02-10 09:55 摩斯电码 阅读(143) 评论(0) 推荐(1) 编辑
摘要: 任务优先级 任务 调度策略 优先级(prio,数字越小,优先级越高) 软中断线程 CFS SCHED_NORMAL 120 高优先级工作队列 CFS SCHED_NORMAL 100 普通优先级工作队列 CFS SCHED_NORMAL 120 中断线程 RT SCHED_FIFO 49 示例 软中 阅读全文
posted @ 2023-02-02 16:53 摩斯电码 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 参考 https://blog.csdn.net/lls2012/article/details/103349511 上面的参考文章中介绍了一种加载动态库的符号表的方法,其中最重要的是获取动态库的.text段的起始地址,除了用readelf,还可以用objdump -h libxx.so |grep 阅读全文
posted @ 2023-01-11 15:30 摩斯电码 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 内核中利用kasan检查访问内存是否合法时需要将要访问的内存地址映射到shadow区中的对应位置,然后再判断在shadow区里存放的数值。 下面是转换函数: ``` static inline void *kasan_mem_to_shadow(const void *addr) { return 阅读全文
posted @ 2023-01-09 21:20 摩斯电码 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 目前kprobe不支持单个字符的输出显示方式,下面的patch给kprobe增加了一种%c的数据显示方式: From aafaf9fde1e72fb734a48840645ec43dce56661d Mon Sep 17 00:00:00 2001 From: Donglin Peng <dolin 阅读全文
posted @ 2022-12-13 15:04 摩斯电码 阅读(60) 评论(0) 推荐(0) 编辑
摘要: # 知识库 - [Alibaba Cloud Linux知识库](https://www.alibabacloud.com/help/zh/elastic-compute-service/latest/knowledge-base "Alibaba Cloud Linux知识库") - [Aliba 阅读全文
posted @ 2022-12-08 09:31 摩斯电码 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 参考 https://github.com/ohmyzsh/ohmyzsh https://ohmyz.sh/ https://github.com/ohmyzsh/ohmyzsh/wiki/Cheatsheet 阅读全文
posted @ 2022-11-24 22:33 摩斯电码 阅读(59) 评论(0) 推荐(0) 编辑
摘要: https://github.com/jonas/tig/releases x86 执行./configure 修改config.make 执行make ❯ file src/tig src/tig: ELF 64-bit LSB executable, x86-64, version 1 (GNU 阅读全文
posted @ 2022-11-24 20:18 摩斯电码 阅读(65) 评论(0) 推荐(0) 编辑
摘要: http://www.ccproxy.com/ 代理服务器快速入门 CCProxy二级代理上网设置 注册码 CCProxy无限用户版 序列号:JHEHIHCDDAHC 注册码:15f7f78febfaee55afeafefff7cb7fdfb3 共享网络给手机 设置IP 找到VPN软件设置的代理地址 阅读全文
posted @ 2022-11-23 22:12 摩斯电码 阅读(1939) 评论(0) 推荐(0) 编辑
摘要: What's the difference between MOV, MOVZ, MOVN and MOVK in ARMv8 assembly? 阅读全文
posted @ 2022-11-10 23:10 摩斯电码 阅读(77) 评论(0) 推荐(0) 编辑
摘要: Rust 参考 Rust 程序设计语言 Rust 参考手册 中文版 Rust 教程 vim插件 rust语言官网 Rust 官方文档中文教程 通过例子学 Rust 中文版 crates.io 开源项目 十大 Rust 开源项目 Rust for Linux 可重用操作系统内核技术 Go Go语言10 阅读全文
posted @ 2022-11-08 22:30 摩斯电码 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 参考 使用Qemu运行Ubuntu文件系统(1) qemu-img命令详解 qemu-nbd 简单操作 操作 创建qcow2格式文件 qemu-img create -f qcow2 ubuntu22.qcow2 100G 也可以创建带有backend的qcow2:qemu-img create - 阅读全文
posted @ 2022-11-05 11:39 摩斯电码 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 处理器设计 香山官方文档 指南 内核技术 循序渐进,学习开发一个RISC-V上的操作系统 - 汪辰 - 2021春 仓库:https://gitee.com/unicornx/riscv-operating-system-mooc RISC-V Linux 内核剖析 https://tinylab. 阅读全文
posted @ 2022-11-05 10:24 摩斯电码 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 参考 /usr/share/doc/kexec-tools/early-kdump-howto.txt 启用早期 kdump 正文 Early Kdump HOWTO Introduction Early kdump is a mechanism to make kdump operational 阅读全文
posted @ 2022-10-29 00:00 摩斯电码 阅读(73) 评论(0) 推荐(0) 编辑
摘要: # 参考 - http://rpm.org/documentation.html - [RPM Reference Manual](https://rpm-software-management.github.io/rpm/manual/ "RPM Reference Manual") - [Spe 阅读全文
posted @ 2022-10-27 11:40 摩斯电码 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 目录重要网站eBPF大会编程eBPF 汇编ebpf-librarieslibbpf-bootstraplibbpfBCCbpftracebpftimeubpfrbpf技术专题入门man手册编译器Kfunc/FentryCO-REpaholeTail CallMAPbpftool调试网络XDPCili 阅读全文
posted @ 2022-10-20 09:52 摩斯电码 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 参考手册 bpftrace参考手册 bpftrace Cheat Sheet 小技巧 读取内核全局变量的值(参考) # bpftrace -qe 'BEGIN {printf("banner: %s\ntotalram: 0x%lx\n", str(kaddr("linux_banner")), * 阅读全文
posted @ 2022-09-01 21:29 摩斯电码 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 查看PCI网卡 # lspci | grep Eth 19:00.0 Ethernet controller: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 02) 19:00.1 Ethernet controller 阅读全文
posted @ 2022-09-01 15:01 摩斯电码 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 参考 关于PAGE_DEBUG_PAGEALLOC一些说明 阅读全文
posted @ 2022-08-24 23:34 摩斯电码 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 参考 BIOS专栏 ACPI基础 ARM QEMU上的ACPI表 B站 UEFI专栏视频 Tianocore tianocore Tianocore_Training_Contents 编译 Ubuntu20.04 安装gcc-5的方法 https://www.cnblogs.com/pengdon 阅读全文
posted @ 2022-08-24 09:50 摩斯电码 阅读(181) 评论(0) 推荐(0) 编辑
摘要: UEFI的规范 The AML Debugger https://github.com/acpica/acpica ACPICA DOCUMENTATION 如何在linux中获取ACPI表 参考书籍:《计算机系统核心开发 高级配置与电源管理最佳实践》 内核文档:Documentation/firm 阅读全文
posted @ 2022-08-23 14:14 摩斯电码 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 参考 内核引导过程 内核初始化流程 阅读全文
posted @ 2022-08-19 20:41 摩斯电码 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 参考 https://blog.csdn.net/qq_41988448/article/details/122836299 https://github.com/zzhouhe/VT_Learn https://github.com/LordNoteworthy/cpu-internals 大图 阅读全文
posted @ 2022-08-19 10:32 摩斯电码 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 文档 https://developer.amd.com/resources/developer-guides-manuals/ 阅读全文
posted @ 2022-08-14 22:37 摩斯电码 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 指令集解析 Assembler and Disassembler x86/64 x86处理器零碎知识 x64内核研究 X86汇编语言:实模式到保护模式 X64架构汇编语言和操作系统基础 x86_64汇编基础:Basics ABI x86_64 i386 Intel处理器 Intel处理器技术 AMD 阅读全文
posted @ 2022-08-14 21:26 摩斯电码 阅读(150) 评论(0) 推荐(0) 编辑
摘要: [TOC] # 硬件虚拟化 - [硬件虚拟化在不同平台的实现:X86、ARM 和 RISC-V - 王老师](https://www.bilibili.com/video/BV1Zs4y1L7KZ/?share_source=copy_web&t=0 "硬件虚拟化在不同平台的实现:X86、ARM 和 阅读全文
posted @ 2022-08-14 21:23 摩斯电码 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Markdown 统计主机内存使用.md PDF 统计主机内存使用.pdf 阅读全文
posted @ 2022-08-14 16:01 摩斯电码 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 参考 https://gitlab.com/procps-ng/procps 问题 在使用free命令时发现,free命令输出的buff/cache跟从/proc/meminfo里看到的并不相同,这是为什么呢? free命令的输出 root@ubuntu-vm:~# free total used 阅读全文
posted @ 2022-08-09 22:08 摩斯电码 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 参考 https://www.kernel.org/doc/html/latest/staging/index.html#atomic-types 说明 下面注释里说的自增和自减表示的是在原子变量旧值的基础上 这里列举的原子操作是以32位为例的,如果是64位,那么把前缀atomic替换成atomic 阅读全文
posted @ 2022-08-09 15:33 摩斯电码 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 技术博客 Hello 算法 二叉树 二叉树的前中后序遍历 阅读全文
posted @ 2022-08-04 18:32 摩斯电码 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 云计算 https://space.bilibili.com/14871346 极术社区:Arm服务器专栏 RAS 内存 edac-utils APEI Error INJection 服务器知识 硬件 光纤网卡、HBA卡和RAID卡的区别 记录:FC-SAN与IP-SAN比较 光纤网卡和服务器HB 阅读全文
posted @ 2022-07-31 19:40 摩斯电码 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 目录论文Linux I/O栈工具调试节点ddFIOioprofblktraceiotraceiostathdparmdumpe2fsdebugfsfscktune2fsblockdevsmartctlNVME CLIsg3_utilsStorcli64MegaRAID内核文件系统EXT2/3/4EX 阅读全文
posted @ 2022-07-27 16:44 摩斯电码 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 参考 最牛B的Linux Shell命令 杂项 ssh免密登录 ssh-copy-id remote-machine 比如 ssh-copy-id pengdl@localhost -p 8765 这个命令把当前用户的公钥串写入到远程主机的~/.ssh/authorized_keys内,这样下次使用 阅读全文
posted @ 2022-07-12 14:45 摩斯电码 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 技术博客 https://blog.csdn.net/dog250 Linux操作系统学习笔记(二十二)网络通信之发包 Linux操作系统学习笔记(二十三)网络通信之收包 理解 Linux 网络栈(1):Linux 网络协议栈简单总结 Linux内核网络中数据报在协议层的处理 LINUX网络子系统中 阅读全文
posted @ 2022-06-30 17:47 摩斯电码 阅读(250) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 40 下一页