たまに掃除は必要!熱暴走…

イメージ
 そんなに暑くないのに… 本日、午前中にオンラインで打合せをしていると、突然マシンがダウン。 一瞬、停電か?と思ったもののディスプレイの電源は入っている。 あれっ?と思い、すぐさまノートで打合せを継続。 その間に、再度マシンの電源を投入。 問題なく起動する。 でも、CPU温度がたまたま目に入り、95℃を超えて徐々に上昇していく。 105℃あたりで再度マシンダウン。 これは、熱暴走によるダウンの可能性が高い。 以前、CPUをRyzen7→9にした頃は、60℃〜70℃程度だった記憶がある。 本当はGW中にSSDの載せ替えを行う予定だったけれど、忙しくて先延ばしにしていた。 その時やっていれば、多分掃除もしただろうに…。 ということで、午後からマシンを解体し、掃除をすることに。 ケース本体のFANはホコリがかなり溜まっている。 GPUのFANは問題ない。 電源とCPU FANはひどい。 一旦、CPU FANを取り外し、きれいにする。ついでにCPUグリスも塗り直しセット。 動作確認すると、投入直後で40℃台。 そりゃ、熱暴走も起こすわけだ。 せっかくバラしたので、SSDの載せ替えを実施。 OSは500GBで、ユーザ領域(/home)は1TBを使用しているもののAIのmodelをいくつも落としていたり、DockerのImageが多種置いてあるため、結構容量を食っている。 今回、2TBのSSD( Hanye SSD ¥17,800- で入手済)を用意してあるので、 1TB→2TB, 500GB→1TBと玉突きで移動させることを計画していたので実施する。 本当は、ddコマンドで移すつもりだったのだけれど、3月にお客さんのところで使いそうだったので、 ORICOのクローン機能付SSDアダプタ を入手済。 裸族のSSD版ですね…。1万円程度の品です。 これに、新品のSSDとこれまでの1TBのSSDを差し込んでクローン開始。 そこそこ時間はかかるものの、放置でOK。 ただ、HanyeのSSDについているヒートシンクが引っかかるため、一旦取り外してクローン後取り付ける必要があった。 続いて、500GB→先程の1TBに書き込み。 ただ、1TB(samsungの980pro)が、先程のクローンでかなり熱くなっていたため、速度低下が激しい感じ。1TB→2TBよりも時間がかかった感じ。 ...

recollでドキュメント検索

全文検索といえばNamazu

古い人間なので、やっぱりNamazuでしょ!というイメージがあった。
サーバ上でApacheと連携して、ファイルサーバ上のドキュメントを検索するには十分な機能だったが、Indexの作成に若干時間がかかるので、夜間バッチ(cron)で回したりしていた。

ただクライアント上の検索となると、夜間にcronで回すわけにはいかない。以前はBeagleなんてソフトをテストした覚えがあるが、あまり良い印象が残っていない・・・。

もう少し便利なものはないかなぁと思って、探してみたら結構良い物があった。

Recollを試す

結構古くから開発されているのに、全然知らなかった。
ドキュメントを読んでみると、かなり高機能。しかも速度が早いらしい。
インデックスはバックグラウンドでリアルタイムに監視して作成してくれるらしい。

ということで、ubuntu用のパッケージを確認すると、しっかりあった。
# apt-get install recoll
で完了。あっけない!

初回起動時に、「Index scheduling setup」のDialogが表示されるので、もちろんRealtimeを選択。この機能が使いたかったわけですし・・・。

最初はインデックスが無いので、作成まで少々時間がかかるけれど、所詮モバイルクライアントなので、それ程多くのドキュメントを抱えているわけじゃない。

少しまつことで、indexingが完了する。

起動すると、こんな画面。

検索したい語句を入力してエンターもしくは「Search」ボタンを押せば結果が出てくる。
嬉しいことに、メールも全部拾ってくれる。

Preferencesから詳細な設定も可能。
自分は、「.cache」をskipped pathに設定してみた。

詳細な日本語の解説も見つけたので、載せておく。
少々古めの記事だけれど、分かりやすく解説されていた。

コードも当然検索できるので、色々と使えそう。

これで、grep や find をチマチマ叩かずに快適になりそう。
なにせ、Preview機能とOpenが簡単にできるので、チラッとみて確認できて、その後開くことができるのは素敵。

通常Project内のコードならエディタの機能で十分だけど、古いドキュメントや、打合せの資料を確認しようと思うと途端に時間がかかっていたのが、ほぼ瞬間的に見つけられる。

日頃はmarkdownでドキュメントを書くことが増えているので、テキスト検索が激速でできれば十分実用的。

テストしてみると、wordのdocx内も検索してくれる。
これで、wordでドキュメントを送ってくれる嫌味なお客の文書も楽勝で対応できる。

めでたしめでたし(笑)

これで、ubuntu環境がより快適になったゎ。


コメント

このブログの人気の投稿

Ubuntu24.04 でGUIが死んだ

VirtualBoxが異常

MEGAにも弱点があった?