うーーーん……やっぱぞーぺんちゃんやたらとフリーズしたり応答無くなったりあげく突然死したりが続くわね……
デバッグメニューにはDBサイズが300M近くありそうな表記が出てくるけど、こういうところが悪さしてたりするかんな……?

@the_kwa タブデータを削除して速くなるならそれが原因でしょうねえ。

@takke 試しに、アプリの管理→ストレージとキャッシュ→容量を管理のメニューからタブデータ削除やってみましたところ、とりあえず今は軽くなりました
とはいえ少し使ってれば数千statusぐらいはあっというまに溜まりますから、この程度の水準でアウトとなると悩ましいところ……

@the_kwa うーーん、悩ましいですね。。何かしらの作り替えが必要なレベルかと思いますが。。

@takke そういえば……と思い出して、Skybridge経由でのBluesky専用機になってるXperiaの方を見てみました。
こっちは(Bluesky専用機化後は)重たさをさほど感じてないんですが、その実もっとえげつないデータ量になってるようです。
端末スペック的にはこちらの方が低いので、そうするとデータの性質とかそういうのが絡むんでしょうか……。

@the_kwa 割と単純に1タブ当たりのデータ量が問題かもしれません。あと、XPERIAは昔からけっこう速いんですよねー

@takke とはいえだいぶ前から重い重い言ってたのはこのXperiaだったりもするのが謎ですね。気になるので、AQUOS wish2にも同等環境作って比較してみましょうか……。
1タブあたりのデータ量というと単純な件数とかでしょうか。確かに、Blueskyのほうはフィードでもそこまで流速無いですから、可能性はありそうです。

@the_kwa tab_record(current)が現在のタブの保持投稿件数で、これが多いとメモリをたくさん使う可能性はある感じですね。さすがに全投稿データをメモリには乗せてないのですが。詳細設定から保持件数は変えられますね。

@takke 「さすがに~乗せてない」「設定で変えられる」でもしかして?となったのですが、詳細設定→投稿保持件数(TL)って「オンメモリでキャッシュしてる件数」であって未読で保持できる件数には影響しなかったりしますか?
たまに数日放置すると未読数千になるので、これを捨てられてはかなわんと10000に設定してたんですが、1000でも問題なかったり……?

フォロー

@the_kwa いえ、未読で保持できる件数になります。オンラインに載せる件数は内部でそれなりの大きさで持っていますがLRUで捨てる形になっています。むしろSQLiteのメモリ使用量のほうが怪しいかもと思ったりしますがうまく検証できてないところです。

@takke ああ、さすがにそこはそうでしたか。
PCでWSA使って動かしてたときは万に届くTL持ってても余裕でしたから、どこかで性能にボトルネックがあるんだと思いますが悩ましいですね。
フリーズに近いとき、画面上部のグラフはたいてい黄色のDatabaseが盛り盛りですから、そのへんに何か埋まっているものがあるのでしょうが……。

@the_kwa 黄色ばかりということはDBからの応答がしんでるのでSQLite周りで問題が起きてますねえ。WSAで速かったならおそらくメモリさえあれば何とかなる気はしますが、画像周りも大量にメモリ使いますし、難しいですねえ。

@takke なるほどなるほど……。
世代が違うとはいえXperia 10 IVもAQUOS sense8もSnapdragonの6系、RAMも同じく6GBですから、ある意味では起こるべくして両方起こってる感じなのかもですね。
Xperiaが今の所快調なのは、もしかするとサブ機になった=常駐アプリが減ったせい……というのもありそうです。

@the_kwa XPERIA 10系やAQUOS senseは省電力周りで自動更新が勝手に切れたりしていいイメージはないんですよね。RAN 6GBと聞くと多そうですが数千件の投稿をためるとなると話は別ですかね。常駐アプリは確かに関係ありそうです。

@takke 個人的には、sense8に換えてから自動更新があまり止まらなくなったので、わりといい印象ではあるのですが……。
とりあえずスペック問題なのか気になってきたところはあるので、こないだ買ったLAVIE Tab T9にもsense8と同じ設定で入れてみますね。(たぶんこのタブの方がスペックは上なので)

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。