cheney-lin / articals

0 stars 0 forks source link

daily reading #10

Open cheney-lin opened 6 years ago

cheney-lin commented 6 years ago

CPU

当 CPU 空闲时它都在做什么 TLB与cache的深入分析 L1,L2,L3 Cache究竟在哪里? Cache是怎么组织和工作的? 科普CPU Cache line 浅论Lock 与X86 Cache 一致性 Cache中的MESI协议基本知识介绍

vfs

设备驱动模型和sysfs文件系统解读

QEMU

QEMU API

cheney-lin commented 6 years ago

调试

如何从mbr开始调试

  1. 执行qemu-system-i386 -vnc :99 -s -S -hda mbr.bin,等待gdb attach
  2. 打开gdb
  3. target remote localhost:1234
  4. br *0x7c00
  5. c

target remote localhost:1234