上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 41 下一页
摘要: # 参考 [Typora修改代码编译器部分的宽度值](https://www.cnblogs.com/sherryyuan/p/16655603.html "Typora修改代码编译器部分的宽度值") # 打开主题文件夹 ![image](https://img2023.cnblogs.com/bl 阅读全文
posted @ 2023-06-03 10:14 dolinux 阅读(179) 评论(0) 推荐(0)
摘要: 在线编辑器 https://markdown.com.cn/ Typora 修改编辑器宽度 SourceInsight 【Source Insight】SI工具栏误触导致的恶心排版错乱问题恢复 为了防止排版弄坏,可以直接把C:\Users\Administrator\Documents\Source 阅读全文
posted @ 2023-06-01 09:46 dolinux 阅读(39) 评论(0) 推荐(0)
摘要: 在内核代码中经常看到下面的用法: /** * copy_to_user_nofault(): safely attempt to write to a user-space location * @dst: address to write to * @src: pointer to the dat 阅读全文
posted @ 2023-04-27 00:04 dolinux 阅读(223) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-04-07 18:51 dolinux 阅读(0) 评论(0) 推荐(0)
摘要: 为了学习linux内核,计划陆续将一些内核文档以及LWN上的文章通过chatgpt翻译成中文。 下面是网络上已经存在的一些内核文档翻译项目: LWN 中文翻译 公众号 Linux News搬运工 内核文档 -- 中文翻译 内核文档 RCU What is RCU? – “Read, Copy, Up 阅读全文
posted @ 2023-04-05 15:43 dolinux 阅读(246) 评论(0) 推荐(0)
摘要: quarantine_size Deprecated, please use quarantine_size_mb. quarantine_size_mb Size (in Mb) of quarantine used to detect use-after-free errors. Lower v 阅读全文
posted @ 2023-03-10 19:28 dolinux 阅读(368) 评论(0) 推荐(0)
摘要: 参考 https://github.com/google/sanitizers/wiki/AddressSanitizer Program Instrumentation Options 工欲善其事必先利其器——AddressSanitizer Linux下内存检测工具:asan ASAN_OPTI 阅读全文
posted @ 2023-03-10 15:26 dolinux 阅读(168) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/quantum7/article/details/124235800 阅读全文
posted @ 2023-03-01 10:30 dolinux 阅读(61) 评论(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 dolinux 阅读(1840) 评论(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 dolinux 阅读(282) 评论(0) 推荐(0)
摘要: 作者 彭东林 pengdonglin137@163.com 背景 最近在分析内核问题时用了function_graph,用它来分析为什么应用的某个系统调用会返回错误。在分析的时候,根据function_graph的输出确定代码执行流程,但是有时又需要知道函数的返回值来进一步定位出错位置。目前获取函数 阅读全文
posted @ 2023-02-16 15:27 dolinux 阅读(123) 评论(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 dolinux 阅读(803) 评论(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 dolinux 阅读(1292) 评论(0) 推荐(1)
摘要: 开源项目 nettrace https://github.com/OpenCloudOS/nettrace 一款基于eBPF的集网络报文跟踪(故障定位)、网络故障诊断、网络异常监控于一体的网络工具集,旨在能够提供一种更加高效、易用的方法来解决复杂场景下的网络问题 perf-prof https:// 阅读全文
posted @ 2023-02-10 09:55 dolinux 阅读(289) 评论(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 dolinux 阅读(134) 评论(0) 推荐(0)
摘要: 参考 https://blog.csdn.net/lls2012/article/details/103349511 上面的参考文章中介绍了一种加载动态库的符号表的方法,其中最重要的是获取动态库的.text段的起始地址,除了用readelf,还可以用objdump -h libxx.so |grep 阅读全文
posted @ 2023-01-11 15:30 dolinux 阅读(918) 评论(0) 推荐(0)
摘要: 内核中利用kasan检查访问内存是否合法时需要将要访问的内存地址映射到shadow区中的对应位置,然后再判断在shadow区里存放的数值。 下面是转换函数: ``` static inline void *kasan_mem_to_shadow(const void *addr) { return 阅读全文
posted @ 2023-01-09 21:20 dolinux 阅读(103) 评论(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 dolinux 阅读(117) 评论(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 dolinux 阅读(222) 评论(0) 推荐(0)
摘要: 参考 https://github.com/ohmyzsh/ohmyzsh https://ohmyz.sh/ https://github.com/ohmyzsh/ohmyzsh/wiki/Cheatsheet 阅读全文
posted @ 2022-11-24 22:33 dolinux 阅读(87) 评论(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 dolinux 阅读(101) 评论(0) 推荐(0)
摘要: http://www.ccproxy.com/ 代理服务器快速入门 CCProxy二级代理上网设置 注册码 CCProxy无限用户版 序列号:JHEHIHCDDAHC 注册码:15f7f78febfaee55afeafefff7cb7fdfb3 共享网络给手机 设置IP 找到VPN软件设置的代理地址 阅读全文
posted @ 2022-11-23 22:12 dolinux 阅读(2664) 评论(0) 推荐(0)
摘要: What's the difference between MOV, MOVZ, MOVN and MOVK in ARMv8 assembly? 阅读全文
posted @ 2022-11-10 23:10 dolinux 阅读(144) 评论(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 dolinux 阅读(181) 评论(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 dolinux 阅读(373) 评论(0) 推荐(0)
摘要: 处理器设计 香山官方文档 指南 内核技术 循序渐进,学习开发一个RISC-V上的操作系统 - 汪辰 - 2021春 仓库:https://gitee.com/unicornx/riscv-operating-system-mooc RISC-V Linux 内核剖析 https://tinylab. 阅读全文
posted @ 2022-11-05 10:24 dolinux 阅读(153) 评论(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 dolinux 阅读(128) 评论(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 dolinux 阅读(73) 评论(0) 推荐(0)
摘要: 目录重要网站eBPF大会编程eBPF 汇编ebpf-librarieslibbpf-bootstraplibbpfBCCbpftracebpftimeubpfrbpf技术专题入门man手册编译器Kfunc/FentryCO-REpaholeTail CallMAPbpftool调试网络XDPCili 阅读全文
posted @ 2022-10-20 09:52 dolinux 阅读(1042) 评论(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 dolinux 阅读(906) 评论(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 dolinux 阅读(675) 评论(0) 推荐(0)
摘要: 参考 关于PAGE_DEBUG_PAGEALLOC一些说明 阅读全文
posted @ 2022-08-24 23:34 dolinux 阅读(173) 评论(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 dolinux 阅读(229) 评论(0) 推荐(0)
摘要: UEFI的规范 The AML Debugger https://github.com/acpica/acpica ACPICA DOCUMENTATION 如何在linux中获取ACPI表 参考书籍:《计算机系统核心开发 高级配置与电源管理最佳实践》 内核文档:Documentation/firm 阅读全文
posted @ 2022-08-23 14:14 dolinux 阅读(339) 评论(0) 推荐(0)
摘要: 参考 内核引导过程 内核初始化流程 阅读全文
posted @ 2022-08-19 20:41 dolinux 阅读(92) 评论(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 dolinux 阅读(46) 评论(0) 推荐(0)
摘要: 文档 https://developer.amd.com/resources/developer-guides-manuals/ 阅读全文
posted @ 2022-08-14 22:37 dolinux 阅读(78) 评论(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 dolinux 阅读(215) 评论(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 dolinux 阅读(195) 评论(0) 推荐(0)
摘要: Markdown 统计主机内存使用.md PDF 统计主机内存使用.pdf 阅读全文
posted @ 2022-08-14 16:01 dolinux 阅读(110) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 41 下一页