2023年1月13日のブックマーク (3件)

  • Qemuのしくみ (の一部) - VA Linux エンジニアブログ

    1. 細々とした予備知識 1.1 Qemuのデバイスエミュレーション 1.2 QemuのCPUエミュレーション 1.3 Qemuのスレッド 2. 追加のI/OスレッドとAioContext 2.1 追加のI/Oスレッド 2.2 AioContext 2.3 Big Qemu Lock 3. AioContextの各種イベント処理 3.1 AioHandler 3.2 event_notifier 3.3 タイマー、Bottom half 3.5 スレッドプール 執筆者 : 箕浦 真 こういう 仕事をしていると、ときどきQemuの仕組みや内部動作をお客様に説明する必要があることがあるが、そういう時に「Qemuの〜についてはここを見てね」と言えるような文書があるといいなぁと思って自分で作ってみることにした。 1. 細々とした予備知識 1.1 Qemuのデバイスエミュレーション Qemuはコンピ

    Qemuのしくみ (の一部) - VA Linux エンジニアブログ
    mom0tomo
    mom0tomo 2023/01/13
  • 多摩川に埋まる遊具「孤独なライオン」に新事実が判明!

    1992年三重生まれ、会社員。ゆるくまじめに過ごしています。ものすごく暇なときにへんな曲とへんなゲームを作ります。 前の記事:金属製のドーナツをくっつける無茶なパズル「The Wavelinks Puzzle」は答えを見てもなお強敵 > 個人サイト ほりげー 多摩川の河川敷にひっそりと埋まる孤独なライオン 前回、多摩川の河川敷にひっそりと埋まる孤独なライオンについて書いた。 多摩川の河川敷にライオンの遊具がぽつんと埋まっており、「なぜ孤独なのか」「いつから孤独なのか」という疑問があった。 前回の調査では、昔の地図や航空写真やブログなどを隈なく調べ、「2007年の台風9号によって多摩川が増水し、ライオン以外の遊具が流失した」という仮説にたどり着いた。しかし、確証を得るには至らなかった。 前回の記事公開時点で未解決の謎は次の3点である。

    多摩川に埋まる遊具「孤独なライオン」に新事実が判明!
  • SQLを速くするぞ―お手軽パフォーマンス・チューニング

    このサイトでは、SQL を高速化するためのちょっとしたパフォーマンス・チューニングの技術を紹介します。と言っても、『プログラマのためのSQL 第2版』の受け売りがほとんどなので、このを読んでいただければ、稿を読む必要はありません。 最初に、パフォーマンス・チューニングに関する全体の方針を述べておくと、それはボトルネック(一番遅いところ)を改善することです。当たり前ですが、既に十分速い処理をもっと速くしたところで、システム全体のパフォーマンスには影響しません。従って「処理が遅い」と感じたら、最初にすることは、SQL やアプリの改修ではなく、「どこが遅いのか」を調査することです。いきなりあてずっぽうで改善をはじめても効果は出ません。医者が患者を診るとき最初にすることが検査であるのと同じです。病因が何であるかを突き止めてからでないと、正しい処方はできないのです。 その基を承知していただいた

    mom0tomo
    mom0tomo 2023/01/13