<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  
  <url>
    <loc>/categories/</loc>
    <lastmod>2020-11-08T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/linux/</loc>
    <lastmod>2020-11-08T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/signal/</loc>
    <lastmod>2020-11-08T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/</loc>
    <lastmod>2020-11-08T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/signal/</loc>
    <lastmod>2020-11-08T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/sigreturn/</loc>
    <lastmod>2020-11-08T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/</loc>
    <lastmod>2020-11-08T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E4%BF%A1%E5%8F%B7%E5%A4%84%E7%90%86/</loc>
    <lastmod>2020-11-08T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/</loc>
    <lastmod>2020-11-08T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/kvm/</loc>
    <lastmod>2020-11-01T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/lkvm%E7%9A%84%E5%88%9D%E5%A7%8B%E5%8C%96/</loc>
    <lastmod>2020-11-01T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/kvmtool%E8%BF%90%E8%A1%8Ckvm/</loc>
    <lastmod>2020-11-01T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/lkvm/</loc>
    <lastmod>2020-11-01T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E8%99%9A%E6%8B%9F%E5%8C%96/</loc>
    <lastmod>2020-11-01T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/arm64/</loc>
    <lastmod>2020-10-18T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/earycon/</loc>
    <lastmod>2020-10-18T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/linux_arm64_earlycon/</loc>
    <lastmod>2020-10-18T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E5%86%85%E6%A0%B8%E8%B0%83%E8%AF%95/</loc>
    <lastmod>2020-10-18T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/kvmtool/</loc>
    <lastmod>2020-10-12T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/kvmtool_datastruct/</loc>
    <lastmod>2020-10-12T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/kvmtool_network/</loc>
    <lastmod>2020-10-11T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/ssh/</loc>
    <lastmod>2020-10-11T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/busybox/</loc>
    <lastmod>2020-10-04T15:44:34+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/rootfs/</loc>
    <lastmod>2020-10-04T15:44:34+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/%E5%88%B6%E4%BD%9C%E6%A0%B9%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F/</loc>
    <lastmod>2020-10-04T15:44:34+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/%E4%BD%BF%E7%94%A8kvmtool%E5%90%AF%E5%8A%A8linux/</loc>
    <lastmod>2020-10-04T15:30:32+08:00</lastmod>
  </url>
  
  <url>
    <loc>/bookmark/</loc>
    <lastmod>2020-06-15T14:12:02+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/liunx%E4%B8%8B%E8%BF%9B%E7%A8%8B%E6%8F%8F%E8%BF%B0%E7%AC%A6%E7%9A%84%E5%A4%84%E7%90%86/</loc>
    <lastmod>2020-06-13T22:45:02+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/thread_info/</loc>
    <lastmod>2020-06-13T22:45:02+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E5%86%85%E6%A0%B8%E6%A0%88/</loc>
    <lastmod>2020-06-13T22:45:02+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/</loc>
    <lastmod>2020-06-13T22:45:02+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/emacs/</loc>
    <lastmod>2020-06-13T11:18:40+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/mbsync/</loc>
    <lastmod>2020-06-13T11:18:40+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/mu4e/</loc>
    <lastmod>2020-06-13T11:18:40+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/%E5%B0%86emacs%E4%BD%9C%E4%B8%BA%E9%82%AE%E4%BB%B6%E5%A4%84%E7%90%86%E8%BD%AF%E4%BB%B6/</loc>
    <lastmod>2020-06-13T11:18:40+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E6%95%88%E7%8E%87%E5%B7%A5%E5%85%B7/</loc>
    <lastmod>2020-06-13T11:18:40+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/arch-linux-%E4%B8%8B%E6%90%AD%E5%BB%BA-linux0.11-%E7%8E%AF%E5%A2%83/</loc>
    <lastmod>2020-06-11T17:44:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/archlinux/</loc>
    <lastmod>2020-06-11T17:44:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/bochs/</loc>
    <lastmod>2020-06-11T17:44:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/linux0.11/</loc>
    <lastmod>2020-06-11T17:44:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E5%86%85%E6%A0%B8%E5%AE%9E%E9%AA%8C/</loc>
    <lastmod>2020-06-11T17:44:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/hyper-v/</loc>
    <lastmod>2020-06-10T23:19:08+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/hyper-v-%E4%B8%8B%E8%99%9A%E6%8B%9F%E6%9C%BA%E6%80%A7%E8%83%BD%E9%97%AE%E9%A2%98/</loc>
    <lastmod>2020-06-10T23:19:08+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/tmux/</loc>
    <lastmod>2020-06-09T16:49:35+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E6%9F%A5%E6%BC%8F%E8%A1%A5%E7%BC%BA/</loc>
    <lastmod>2020-06-09T16:49:35+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/%E7%BB%88%E7%AB%AF%E4%B8%8B%E7%9A%84emacs%E9%97%AE%E9%A2%98/</loc>
    <lastmod>2020-06-09T16:49:35+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/makefile/</loc>
    <lastmod>2020-06-05T23:44:55+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/variable_in_makefile/</loc>
    <lastmod>2020-06-05T23:44:55+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/variable/</loc>
    <lastmod>2020-06-05T23:44:55+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/ccls/</loc>
    <lastmod>2020-06-05T23:45:37+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/msys2/</loc>
    <lastmod>2020-06-05T23:45:37+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/windows/</loc>
    <lastmod>2020-06-05T23:45:37+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/build_ccls_on_windows/</loc>
    <lastmod>2020-06-05T23:45:37+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/cifs/</loc>
    <lastmod>2020-05-14T07:36:20+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/share/</loc>
    <lastmod>2020-05-14T07:36:20+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E4%BD%BF%E7%94%A8%E6%8A%80%E5%B7%A7/</loc>
    <lastmod>2020-05-14T07:36:20+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/share_dir_on_hyper-v/</loc>
    <lastmod>2020-05-14T07:36:20+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/nvim/</loc>
    <lastmod>2020-05-01T19:18:12+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/vim/</loc>
    <lastmod>2020-05-01T19:18:12+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/vscode/</loc>
    <lastmod>2020-05-01T19:18:12+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/use_vim_as_vscode/</loc>
    <lastmod>2020-05-01T19:18:12+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/make/</loc>
    <lastmod>2020-04-30T19:58:52+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/project/</loc>
    <lastmod>2020-04-30T19:58:52+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/manage_project_with_make/</loc>
    <lastmod>2020-04-30T19:58:52+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5/</loc>
    <lastmod>2020-04-30T19:58:52+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/oslab_syscall/</loc>
    <lastmod>2020-04-23T17:36:13+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/syscall/</loc>
    <lastmod>2020-04-23T17:36:13+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/bootsect/</loc>
    <lastmod>2020-04-23T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/oslab_experiment_01/</loc>
    <lastmod>2020-04-23T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/setup/</loc>
    <lastmod>2020-04-23T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/snippets/</loc>
    <lastmod>2020-04-21T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/my_snippets/</loc>
    <lastmod>2020-04-21T00:00:00+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/kernel/</loc>
    <lastmod>2020-04-21T00:11:54+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/oslab_env/</loc>
    <lastmod>2020-04-21T00:11:54+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/how_to_open_over_1024_files/</loc>
    <lastmod>2019-09-15T19:21:59+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E5%A5%97%E6%8E%A5%E5%AD%97/</loc>
    <lastmod>2019-09-15T19:21:59+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E6%96%87%E4%BB%B6%E6%8F%8F%E8%BF%B0%E7%AC%A6/</loc>
    <lastmod>2019-09-15T19:21:59+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B/</loc>
    <lastmod>2019-09-15T19:21:59+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/linux_kernel_design_and_impl_ch13/</loc>
    <lastmod>2019-07-07T15:33:16+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/vfs/</loc>
    <lastmod>2019-07-07T15:33:16+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/linux_kernel_design_and_impl_ch12/</loc>
    <lastmod>2019-06-23T22:53:30+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86/</loc>
    <lastmod>2019-06-23T22:53:30+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/linux_kernel_design_and_impl_ch11/</loc>
    <lastmod>2019-06-20T23:36:21+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E6%97%B6%E9%97%B4%E7%AE%A1%E7%90%86/</loc>
    <lastmod>2019-06-20T23:36:21+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/linux_design_and_impl_ch09/</loc>
    <lastmod>2019-06-13T21:42:58+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E5%86%85%E6%A0%B8%E5%90%8C%E6%AD%A5/</loc>
    <lastmod>2019-06-13T21:42:58+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/linux_kernel_design_and_impl_ch08/</loc>
    <lastmod>2019-06-13T21:43:15+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E4%B8%AD%E6%96%AD/</loc>
    <lastmod>2019-06-13T21:43:15+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/linux_kernel_design_and_impl_ch06/</loc>
    <lastmod>2019-06-08T11:21:20+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/</loc>
    <lastmod>2019-06-08T11:21:20+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/c&#43;&#43;/</loc>
    <lastmod>2019-06-05T21:11:45+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/cpp_object_models_ch04/</loc>
    <lastmod>2019-06-05T21:11:45+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E6%88%90%E5%91%98%E5%87%BD%E6%95%B0/</loc>
    <lastmod>2019-06-05T21:11:45+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/</loc>
    <lastmod>2019-06-05T21:11:45+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/linux_kernel_design_and_impl/</loc>
    <lastmod>2019-06-02T00:11:54+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E7%B3%BB%E7%BB%9F%E8%B0%83%E7%94%A8/</loc>
    <lastmod>2019-06-02T00:11:54+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/cpp_object_models_ch03/</loc>
    <lastmod>2019-05-29T21:43:31+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E5%AF%B9%E8%B1%A1%E6%A8%A1%E5%9E%8B/</loc>
    <lastmod>2019-05-29T21:43:31+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80/</loc>
    <lastmod>2019-05-29T21:43:31+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/linux_kernel_design_and_impl_ch04/</loc>
    <lastmod>2019-05-27T21:44:17+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E8%BF%9B%E7%A8%8B%E8%B0%83%E5%BA%A6/</loc>
    <lastmod>2019-05-27T21:44:17+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/linux_kernel_design_and_impl_ch02/</loc>
    <lastmod>2019-05-24T22:29:10+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/linux%E5%86%85%E6%A0%B8/</loc>
    <lastmod>2019-05-24T22:29:10+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E8%BF%9B%E7%A8%8B%E7%AE%A1%E7%90%86/</loc>
    <lastmod>2019-05-24T22:29:10+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/cpp_object_models_ch02/</loc>
    <lastmod>2019-05-18T00:04:50+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/cpp_object_models_ch01/</loc>
    <lastmod>2019-05-09T23:15:32+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/jemalloc/</loc>
    <lastmod>2019-04-27T16:33:49+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/pmalloc2/</loc>
    <lastmod>2019-04-27T16:33:49+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/tcmalloc/</loc>
    <lastmod>2019-04-27T16:33:49+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/about_memory_allcates/</loc>
    <lastmod>2019-04-27T16:33:49+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86/</loc>
    <lastmod>2019-04-27T16:33:49+08:00</lastmod>
  </url>
  
  <url>
    <loc>/about/</loc>
    <lastmod>2019-03-20T23:28:02+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/command/</loc>
    <lastmod>2019-03-10T09:32:42+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/shell/</loc>
    <lastmod>2019-03-10T09:32:42+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/terminal/</loc>
    <lastmod>2019-03-10T09:32:42+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E5%91%BD%E4%BB%A4%E8%A1%8C%E8%89%BA%E6%9C%AF/</loc>
    <lastmod>2019-03-10T09:32:42+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/the_art_of_command_03/</loc>
    <lastmod>2019-03-10T09:32:42+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/the_art_of_command_02/</loc>
    <lastmod>2019-03-03T16:50:22+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/the_art_of_command_01/</loc>
    <lastmod>2019-03-02T09:42:48+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/about_cpp_inherits/</loc>
    <lastmod>2019-02-24T12:02:55+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E6%B8%A9%E6%95%85%E7%9F%A5%E6%96%B0/</loc>
    <lastmod>2019-02-24T12:02:55+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/%E7%BB%A7%E6%89%BF/</loc>
    <lastmod>2019-02-24T12:02:55+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/textor/</loc>
    <lastmod>2019-02-18T19:15:36+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/write_textor_4/</loc>
    <lastmod>2019-02-18T19:15:36+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E9%A1%B9%E7%9B%AE%E5%AE%9E%E6%88%98/</loc>
    <lastmod>2019-02-18T19:15:36+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/write_textor_3/</loc>
    <lastmod>2019-02-02T19:54:51+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/write_textor_2/</loc>
    <lastmod>2019-02-02T19:54:32+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/text_editor/</loc>
    <lastmod>2019-02-02T19:54:12+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/write_textor_1/</loc>
    <lastmod>2019-02-02T19:54:12+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/writh_shell_with_cpp/</loc>
    <lastmod>2019-02-02T19:53:21+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/conclusion/</loc>
    <lastmod>2019-02-02T19:52:45+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/data_struct/</loc>
    <lastmod>2019-02-02T19:52:45+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/tree/</loc>
    <lastmod>2019-02-02T19:52:45+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/</loc>
    <lastmod>2019-02-02T19:52:45+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/data_struct_trees_conclusion/</loc>
    <lastmod>2019-02-02T19:52:45+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/funny/</loc>
    <lastmod>2019-02-02T19:53:51+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/gentoo/</loc>
    <lastmod>2019-02-02T19:53:51+08:00</lastmod>
  </url>
  
  <url>
    <loc>/post/gentoo_linux_first_try/</loc>
    <lastmod>2019-02-02T19:53:51+08:00</lastmod>
  </url>
  
  <url>
    <loc>/categories/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/</loc>
    <lastmod>2019-02-02T19:53:51+08:00</lastmod>
  </url>
  
  <url>
    <loc>/tags/tun/tap/</loc>
  </url>
  
</urlset>
