Results 70 comments of 果物リン

misskey.gamelore.fun misskey.systems どっちもMisskey 13.12 1日1回再起動して起動直後はメモリそんなに使ってないけど、 そこからしばらく増え続けて1プロセスメモリ2GB弱ぐらいで頭打ちになるっぽい

それよりN+1のほうがボトルネックだと思う Slow Query Logがすごい

Slow Query Log いる?

``` userid | dbid | toplevel | queryid | query | plans | total_plan_time | min_plan_time | max_plan_time | mean_plan_time | stddev_plan_time | calls | total_exec_time | min_exec_time | max_exec_time...

週に50個とか登録してるのでめちゃくちゃ困ってます

横ですが JavaScriptでレンダリングされたDOMから値取ってくるのは比較的重い処理なので(仮想DOMのレンダリングよりReadが多い分重いはず)ノートの高さ計算のように大量に計算が発生するようなシチュエーションだと危険かもしれない どちらかというとmaxheight指定でoverflow:hiddenにして、borderの下の方をblurかなんか(blurもSafariだと重いみたいな罠があるんだけも)で隠すとかのほうが軽い気がする いずれの実装にするにせよ、可能ならiPhoneくらいのスペックにスロットリングした(できれば)Safariで過去のノートに遡ってもパフォーマンスに明らかな劣化がないか確認してもらえると安心です

ちなみにMFMのパースはJavaScriptで完結するぶん、レンダリングサイクルの影響を受けないという点でコードの見た目より高速になるような気がします (ベンチ測ってないので憶測で言っています

なおせちゃったら直しちゃってください!

ややオフトピですが、dキーのショートカットを意図せず押してしまって、何を押してどの設定が変わったのかわからない人がたくさん見受けられるので、ダイアログか通知だしてあげるなどしてあげるとより良い可能性があるなと思いました