やっとの事でKVM上にWindows10をインストールすることに成功した。
とはいえ、ディスクIOがものすごく遅い。 アプリのインストールにも時間が掛かるし、 普段使いにも非常に不便。 そこでディスクをIDEからVirtIOに変更してみる。
続きを読む言語によらず、プログラムを書くときの実装技術の1つ。
特にメモリの制約がゆるく、リングサイズに強い制約が無いときは
(リングサイズが特定の値である必要が無く、一定以上であればよいとき)
リングサイズを2のるい乗とし、識別子にはリングサイズ-1とする。
当然知識としては知っているけど、
とっさにリングバッファを実装するときには実践できていなかったのでメモ。