Obsidianと比べてLogseqのほうが動作が遅い理由
文書ベースで処理をしている。
書き込み中に、内部的に一度データベースで処理してから、.mdファイルに書き込んでいる
アウトライナー型ツールとして、ほとんどのブロックにその情報をもたせる必要がある
UIが洗練されていない
活用されていないCSSやclassが膨大
設計段階で表示速度に配慮していない
内部機能の設計がモジュール型ではない
プラグインはサンドボックス化されているが、プラグインAPIがモジュール型ではないため、スクリプトの読み込みに重複がかなり多い
これらについては、個別にLogseqのロードマップに載っているはずです。
文書ベースで解決できない課題がいくつか存在するため、今後データベース版がでると言われています。
私が思うには、「普段はデータベースを使い、定期的にマークダウンファイルへ記録する」方式が採用されれば処理速度アップが期待できます。どのようになるかは分かりません。