<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://katyusha-blog.com/</loc></url><url><loc>https://katyusha-blog.com/about/</loc></url><url><loc>https://katyusha-blog.com/albums/</loc></url><url><loc>https://katyusha-blog.com/anime/</loc></url><url><loc>https://katyusha-blog.com/archive/</loc></url><url><loc>https://katyusha-blog.com/atom/</loc></url><url><loc>https://katyusha-blog.com/devices/</loc></url><url><loc>https://katyusha-blog.com/diary/</loc></url><url><loc>https://katyusha-blog.com/friends/</loc></url><url><loc>https://katyusha-blog.com/posts/</loc></url><url><loc>https://katyusha-blog.com/posts/cs149/</loc></url><url><loc>https://katyusha-blog.com/posts/cs149/assignment1/</loc></url><url><loc>https://katyusha-blog.com/posts/cs149/assignment2/</loc></url><url><loc>https://katyusha-blog.com/posts/cs149/assignment3/</loc></url><url><loc>https://katyusha-blog.com/posts/cs149/cs149/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/lab/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/lab/archlab/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/lab/bomblab/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/lab/cachelab/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/lab/datalab.c/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/notes/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/notes/architecture/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/notes/assembly/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/notes/bits/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/notes/ecf/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/notes/linking/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/notes/memory/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/notes/optimize/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/notes/systematic-io/</loc></url><url><loc>https://katyusha-blog.com/posts/csapp/notes/virtual-memory/</loc></url><url><loc>https://katyusha-blog.com/posts/modern-cpp/</loc></url><url><loc>https://katyusha-blog.com/posts/modern-cpp/modern-cpp/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/aside/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/aside/ai-agent/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/aside/linux/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/aside/shell/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/aside/token/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab1/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab1/lab1/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab1/labyrinth.c/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab2/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab2/lab2/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab2/pstree.c/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab3/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab3/sperf.c/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab3/sperf/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab4/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab4/crepl.c/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab4/crepl/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab5/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab5/lab5/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/lab/lab5/mymalloc.c/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/intro/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/intro/intro/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/multi-thread/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/multi-thread/concurrent_bugs/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/multi-thread/coroutineasync/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/multi-thread/cvsync/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/multi-thread/intro/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/multi-thread/mutex/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/multi-thread/parallel-algorithmds/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/multi-thread/signal/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/multi-thread/simdgpu/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/virtualization/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/virtualization/address/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/virtualization/file/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/virtualization/libc-debug/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/virtualization/libc/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/virtualization/link/</loc></url><url><loc>https://katyusha-blog.com/posts/nju-os/os/virtualization/process/</loc></url><url><loc>https://katyusha-blog.com/posts/others/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/block.bpf.c/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/bpf/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/bpf/bpf_core_read.h/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/bpf/bpf_endian.h/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/bpf/bpf_helper_defs.h/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/bpf/bpf_helpers.h/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/bpf/bpf_tracing.h/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/bpf/bpf.h/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/bpf/btf.h/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/bpf/libbpf_common.h/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/cpu.bpf.c/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/lock.bpf.c/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/mem.bpf.c/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/syscall.bpf.c/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/bpf/vmlinux.h/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/cmd/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/cmd/ebpf-rca/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/cmd/ebpf-rca/main.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/block_bpfel.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/collector.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/cpu_bpfel.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/gen.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/io.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/lock_bpfel.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/lock.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/mem_bpfel.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/mem.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/syscall_bpfel.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/collector/syscall.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/detector/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/detector/cpu.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/detector/io.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/detector/lock.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/detector/mem.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/detector/syscall.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/ksym/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/ksym/ksym.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/output/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/output/output.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/rca/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/rca/engine.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/rca/io.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/rca/lock.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/rca/mem.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/rca/syscall.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/report/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/report/report.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/schema/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/schema/schema.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/syscalls/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/internal/syscalls/syscalls.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/scripts/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/scripts/benchmark.sh/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/scripts/deploy.sh/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/scripts/docker_run.sh/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/scripts/repro_cpu.sh/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/scripts/repro_io.sh/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/scripts/repro_lock.sh/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/scripts/repro_mem.sh/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/scripts/repro_syscall.sh/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/tools/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/ebpf-rca/tools/tools.go/</loc></url><url><loc>https://katyusha-blog.com/posts/others/os2026/learning/</loc></url><url><loc>https://katyusha-blog.com/projects/</loc></url><url><loc>https://katyusha-blog.com/rss/</loc></url><url><loc>https://katyusha-blog.com/skills/</loc></url><url><loc>https://katyusha-blog.com/timeline/</loc></url></urlset>