2019年9月1日日曜日

nixnote2 重すぎる不具合解消

evernote のサードパーティクライアントである nixnote2 はとても良いのだが(検索は全く使えないが、純正より良い点も多い)とても重い。なぜなのか考えた。

*遅い原因
indexingで固まるから

*対策
・webクライアントで該当のノートを少し編集する
 1字変えたり、tableを削除したりするとindexingがうまく進む(進んでいるように見えて後で同じノートが出てきてやはり止まっていることもあるが)。
 駄目なら該当ノートを削除する。
 作業をすすめるたびに、「索引前ノート」の数は確実に減っている。
・ゴミ箱を空にする
 webクライアントで空にしたが、同期してもnixnoteに反映されなかったので手動でゴミ箱を空にした。(↑で削除したノートがゴミ箱に残っていて不具合を発生させているようだった)

全てを終えると超サクサク動作となった。
やはりindexingで引っかかっていると全ての動作に影響してくるようだ。
(途中で「タグの編集をするたびに数分止まる」「何かすると数分止まる」ということもあったが(logには何も出ない)、結局それは直接の原因ではないようだ)