カテゴリー別アーカイブ: 日々の日記

門松は冥土の旅の一里塚

 めでたくもありめでたくもなし

 あけましておめでとうございます。
毎年思い浮かべている一句(?)ですが、ブログ記事で前回使ったのは2006年でした。
今年は2022年ですので、16年も経ってしまいました。
順調に冥土が近づいております…
最近はほとんど更新していないG-SCEですが、長生きしています。
確か最初にウェブサイトを公開したのは2002年の夏だったと思うので、それからはもう20年…
時間とは、人生とは何なのでしょう…

ストレージ容量不足

 半月ほど前に一年前に組んだ自作PCの不満点はあえて言えばストレージ容量が足りないなどと書いてましたが、Oculus Quest 2 128GBを買ってPC向けVRゲームを試しに1個買ってみたらそれだけで100GB程度消費したので、完全に空き容量がなくなってしまいました。
なので、余っていた2.5インチSSDをUSB 3対応ケースで接続してデータを移すことにしました。
内蔵した方が良いとは思いますが、SATAケーブルや電源ケーブルが増えるのでやる気が起きません…

 USB 3接続した2.5インチSSDの速度はこんな感じ。

以前測定したデータはMac上の測定で測定アプリも違うので参考にならないかもしれませんが、Read 430MB/s、Write 270MB/s程度でした。
Writeが遅いのはUSB 3だからというよりはTrimされていないからでしょうか…?
最近のストレージと比較すれば遅いですが、普通にデータを保管するような使い方であれば十分な速度でしょう。

 参考までに、システムの入っているNVMe SSDの速度はこんな感じ。

2021年9月7日測定

2020年7月5日測定

左側が今日測定した速度で、右側が自作直後に測定した速度です。
なんかかなり速度が落ちている項目がありますが…CrystalDiskMarkのバージョンも違うし何とも言えないかな…

夏っぽくない夏

 今年の夏は天気が悪く、例年に比べて涼しい気がします。

 給付金で自作PCを組んでから1年が経過しました。
時間が経つのが早いですね…
メインマシンで10万円なんて今までで一番安いんですが、特に性能が必要な使い方をしていないせいか性能に不満がないまま1年使ってしまいました。
あえて言えばストレージ容量が500GBで空き容量が150GBとなっているので、1TBのものにしておけば精神的に余裕があったかなぁという感じです。

 そんなことを考えた夏の日でした。

夏至 -2021年6月21日-

 昨日ですが、夏至でした。
「最近日が出てる時間が長すぎない???」って思ったらそれは夏至近くです。
この時期になると1年前の同じ時期を思い出し、1年ってあっという間だなぁと考えてしまいます。
夏至以外にも1年前のことを思い出すタイミングとしては、年末年始、桜、夏の暑い日、お盆、クリスマスくらいでしょうか…

MultiWallpaper 3.1を公開しました

ver.3.1 2021/04/14 解像度が非常に大きい時にメモリ不足になる不具合を修正。(64ビット環境の場合は64ビットで動作するようにしました。32ビット環境の場合は不具合修正されていません)

 というわけで、64ビット化しました。
先日対応したはずのHiDPI環境で壁紙適用すると例外になるというご報告をいただいて調べていましたが、どうもC#(.NET Framework)のBitmapクラスの作成でエラーが発生している様子。
どうやら最大メモリサイズが32ビットだと1GB、64ビットだと2GBとなっているようなので、そこが引っかかっていたようです。
とりあえず64ビットで動作させるという暫定的な対策をしてバージョンアップしました。
参考:【C#】Bitmapクラスの最大サイズは?

 暫定的にといったのは、上限が2倍になっただけでしかないためです。
また、動作するとしても2GBのメモリを消費するのは何とかしたいです。
今のMultiWallpaperの動作としては、すべてのモニタを合わせた分の大きい画像を作成して、貼り付けたい画像を拡大縮小して貼り付けて、必要な部分だけ切り出しています。
MultiWallpaperを公開した2006年当時は4K等のHiDPIモニタなんてほぼ存在していなくて、そのような動作でも何GBもメモリを使うことはなかったのですが…
画像処理の知識があるわけではないので、思いつく対策としてはモニタごとに画像を作成して、貼り付けたい画像を拡大縮小することです。
できなくはなさそうですが、1枚の画像を全モニタに広げるときの位置の計算が面倒臭そうです…

 かっこ内の文章についてですが、C#でAnyCPUでビルドすれば64ビット環境では64ビットで動作し32ビット環境では32ビットで動作する(はず)なので、64ビット環境では上記の対策が効きますが、32ビット環境では今回の対策は効いていないですということです。

2021年度突入

 2021年も4月に入り、2021年度に入ってしまいました。
つまり、もう2021年の1/4が終わってしまいました…早すぎます…
あけおめ記事で2021年は何かをやったり、自分が変わったと思える年にしたいと書きましたが、1/4が終わった時点での点数を付けると60点ぐらいでしょうか…
これから加速していきたいと思います。

Simple MultiWallpaper Changerのメンテナンスを行いました

 先日MultiWallpaperのメンテナンスを行い、何か忘れているなぁと思ったらSimple MultiWallpaper Changerというソフトも公開していました。
MultiWallpaper同様に、高dpi環境でのUI表示に対応しました。
壁紙設定も問題なく動いていることを確認しましたが、ちょっと不安がありますので、おかしいところがありましたら連絡いただけると嬉しいです。