<?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>https://twj-ink.github.io/blogs/</loc>
    <lastmod>2026-06-06T02:09:30+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/blogs/cpp-raii-lock/</loc>
    <lastmod>2026-06-05T00:00:00+00:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/blogs/epoll-lt-et/</loc>
    <lastmod>2026-06-05T00:00:00+00:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/blogs/http-state-machine/</loc>
    <lastmod>2026-06-05T00:00:00+00:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/blogs/webbench-benchmark/</loc>
    <lastmod>2026-06-05T00:00:00+00:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/blogs/web-server-basic/</loc>
    <lastmod>2026-06-06T02:09:30+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/blogs/webserver-from-scratch/</loc>
    <lastmod>2026-06-05T00:00:00+00:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/blogs/async-log/</loc>
    <lastmod>2026-06-05T00:00:00+00:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/blogs/threadpool-proactor/</loc>
    <lastmod>2026-06-06T02:09:30+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/projects/galewebserver/</loc>
    <lastmod>2026-06-06T02:09:30+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/study_notes/9-ipc/</loc>
    <lastmod>2026-06-04T21:45:09+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/projects/</loc>
    <lastmod>2026-06-06T02:09:30+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/intern/cpp/</loc>
    <lastmod>2026-06-04T21:45:09+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/intern/</loc>
    <lastmod>2026-06-02T18:32:56+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/intern/algo/</loc>
    <lastmod>2026-06-04T21:45:09+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/study_notes/8-async_mechanism/</loc>
    <lastmod>2026-06-02T18:29:05+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/blogs/my_view_of_list/</loc>
    <lastmod>2026-05-14T13:09:20+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/study_notes/7-file_system/</loc>
    <lastmod>2026-06-02T18:29:05+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/blogs/hugo-music-player/</loc>
    <lastmod>2026-05-07T21:35:38+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/blogs/claude-and-deepseek/</loc>
    <lastmod>2026-05-08T00:39:37+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/study_notes/6-virtual_memory_management/</loc>
    <lastmod>2026-05-14T13:09:20+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/study_notes/5-memory_management/</loc>
    <lastmod>2026-05-11T00:54:08+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/study_notes/4-scheduling/</loc>
    <lastmod>2026-04-10T18:53:16+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/local_linux/</loc>
    <lastmod>2026-06-02T18:29:05+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/study_notes/3-process_thread/</loc>
    <lastmod>2026-04-10T18:53:16+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/study_notes/2-runtime_env/</loc>
    <lastmod>2026-04-10T18:53:16+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/study_notes/1-intro/</loc>
    <lastmod>2026-04-10T18:53:16+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/os-kernel/part0%E5%AE%9E%E9%AA%8C%E6%A6%82%E8%A7%88/</loc>
    <lastmod>2026-03-20T00:00:00+00:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/makefile_tutorial/</loc>
    <lastmod>2026-04-10T18:53:16+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/rb-tree_in_linux/</loc>
    <lastmod>2026-05-07T21:35:38+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/study_notes/</loc>
    <lastmod>2026-04-10T18:53:16+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/ics/01-datalab/</loc>
    <lastmod>2026-03-31T12:39:18+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/ics/02-bomblab/</loc>
    <lastmod>2026-03-31T12:39:18+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/ics/03-attacklab/</loc>
    <lastmod>2026-03-31T12:39:18+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/ics/04-archlab/</loc>
    <lastmod>2026-03-31T12:39:18+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/ics/05-cachelab/</loc>
    <lastmod>2026-03-31T12:39:18+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/ics/06-shelllab/</loc>
    <lastmod>2026-03-31T12:39:18+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/ics/07-malloclab/</loc>
    <lastmod>2026-03-31T12:39:18+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/ics/08-proxylab/</loc>
    <lastmod>2026-03-31T12:39:18+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/ics/readnotes/</loc>
    <lastmod>2026-05-11T00:54:08+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/gallery/</loc>
    <lastmod>2026-06-02T18:29:05+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/</loc>
    <lastmod>2026-04-30T18:09:12+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/ics/</loc>
    <lastmod>2026-03-31T12:39:18+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/castle/</loc>
    <lastmod>2026-05-14T13:09:20+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/os/</loc>
    <lastmod>2026-04-10T18:53:16+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://twj-ink.github.io/moments/</loc>
    <lastmod>2026-03-31T12:39:18+08:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
