タグ: 不具合

2

前回のエントリーでは追加でアプリを入れていない状態では、順調に動いていたが、二つのアプリ(Huluと2chmate)を入れた状態ではスリープ時に電源が落ちてしまう現象が発生したと書きました。

『Xperia Tablet S』のスリープ中に電源が落ちる不具合検証の途中経過について

その後、その二つをアンインストールして元の状態で検証をやり直したのですが、

やっぱり電源落ちるやん・・・。

素の状態に戻したあとで、2chmateとHuluの両方ともメモリをかなり使用するタイプのアプリなので、前々から疑っていたRAMの圧迫がトリガーになっているんじゃないかと思い、そういえば素の状態では殆どまともに利用していなかったので、無理やりにでも使い込んでみました。

いろいろと検証をしてみて気付いたのですが、RAMの空きが400MB以下になった状態でスリープに突入すると高確率で電源が落ちるようです。RAMの空き容量以外にもCPUの稼動状況についても確認してみたところ、当然といえば当然ですが、スリープから復帰する際にCPUはかなり活発に稼動します。おそらくこの二つの合わせ技により電源落ちが発生しているのではないかと睨んでいます。つまり、処理にパワーが必要なタスクを保ったままスリープに陥った場合、起動時の負担が通常よりもかなり高くなってしまい、処理落ちが発生してしまうのではないかということです。メモリーリークに近い挙動ということですね。RAMの空き状況は設定のアプリの「実行中」から確認が出来、CPUの稼働状況は開発者向けオプションから「CPU使用状況を表示」という項目にチェックを入れると画面右上に項目とグラフが表示されます。

↓RAMの空き状況の確認画面

Screenshot_2012-11-14-20-43-07

↓CPU使用状況

Screenshot_2012-11-14-20-40-43
ただ、少し気になったのが、昨日はこの条件で試してみて、相当な確率(5回中4回ほど)で再現できたのですが、本日改めて試してみると再現がされません。というよりRAMが圧迫されるということ自体が発生しにくくなっています。前日にこれでもかと再起動したので、溜まっていたメモリーが綺麗さっぱり開放されて、初期化後に近い状態になっているのかもしれません(まあもとより初期化からあまり時間もたっていませんが)。

アプリに問題があるというのは半分正しくて、半分正しくないという気がします。メモリーがかさばるアプリを長時間使ったり、もしくはメモリーの管理を考慮せずに開発したアプリなどを利用していると自然にメモリーリークを起こして電源が落ちてしまうことが考えられます。動画閲覧中に電源が落ちるという報告も多数出ているようですが、それにもつじつまが合います。

しかし、せっかくのタブレットを使い倒したいというのは当たり前のことで、ライトユースのために5万以上を支払うのはナンセンスだといえます。やっぱりそれなりにヘビーな用途に耐えうるものを作るのが商品を提供する側の義務ではないでしょうか?それにRAMが300MB以上もある状態ならそんなに圧迫しているとも言いがたいような気もします。

まだもう少し様子を見てようと思いますが、いずれにせよ、ソフト面での事象であることは間違いなさそうですので、アップデートなり何かしらの対応を切望します。


    このエントリーをはてなブックマークに追加 mixiチェック



1

先週帰ってきた『Xperia Tablet S(以下ぺリタブ)』ですが、スリープ時に電源が落ちてしまうという不具合(?)が、OSアップデートより解消されたかどうかの検証の途中経過としてここに記録を残しておこうと思います。

xperia_tablet_s

結論からいうと、スリープ時に電源が落ちるという現象は再現しました。修理から戻ってきた11月7日(水)から11月11日(日)まではデフォルトのままで、アプリなどインストールせずに使っていました(サポセンの担当者は口を揃えてアプリが問題だというので)。その間にスリープ中に電源落ちした回数は2回。再起動後の数時間後と翌朝というタイミングでした。初期化後は動作が少し不安定になる場合もあるので、あまり気にしていませんでした。

その後はこれといって不具合も無く、安定稼動していました。主な用途はインターネットと電子書籍、あとはたまにYouTubeを見るくらいですかね。アプリを入れられないので、ヘビーユースというわけではありませんでしたが、デフォルトの状態での検証はとりあえず一旦やめにして、今度はアプリを入れた情報で様子を見てみようと思い、次のフェーズに移行しました。入れたアプリは以下の二つ。

  • Hulu
  • 2chmate

これらは修理前にも入れていたアプリの中でも比較的ヘビーユースだったアプリです。アプリをインストールしたのはいずれも日曜の昼前。日曜日中は何の問題も無く、内心「これは解消したっぽいなー」と思っていました。本日月曜にしても特に問題はないように思えました。しかしそれも夕方までで、自宅に帰り改めてぺリタブを使ってみようとすると、

電源が落ちちゃっているよ・・・。※このとき19時ごろ

帰宅前に、Gmailの確認をした時には電池の残量もばっちり70%以上残っていたことを確認しています。なんか嫌な予感がするなーと思いつつ、その後、この数時間の間でさっきのを含めると3回の電源落ちを確認しています。

ここで考えられるのは、

  • このアプリのいずれかが電源落ちの原因がある
  • 両方ともに問題がある
  • タイミングが合っただけで、アプリとは別のところに問題がある
  • 何かの間違い。今日はたまたま具合が悪かっただけ

の4つの可能性。とりあえずもう一度検証をやり直すことにします。最初に行うのはこの2つのアプリをアンインストールして素の状態に戻して電源落ちが発生するか数日様子を見ることにします。その後上のアプリのいずれかをインストールした状態で数日、先に入れたアプリをアンインストールしてもう一つのアプリをインストールして数日様子を見ます。いずれの場合にも不具合が発生しなければ再度二つのアプリをインストールして様子を見てみます。


はあ・・・。

    このエントリーをはてなブックマークに追加 mixiチェック



5

昨日はおあずけをくらった形になってしまいましたが、今日はやっと修理に出していた『Xperia Tablet S』を受け取ることが出来ました。電源の不安定さについては初期化後なので、OSのアップデートで解消されたかどうかはしばらく様子を見ないとわかりませんが、とりあえずリアカバーがキチンとくっついているかどうかを確認してみました。


修理前

sukima


修理後

shurizumi

キチンとくっついていますね。これでIPX4相当の防滴性が実現されました(はず)!まあ、水気のあるところでは使いませんけどね!

あと、何気に今日から販売再開されているようです。

SONY|販売再開日確定のお知らせ


 電源の問題については、サポセンが言うようには、カーネルの不具合かインストールしたアプリが悪さしているのではなかろうかとのことなので、とりあえず数日間はデフォルト状態で使ってみて不具合が発生しなければ、修理前に入れていたアプリを復活させて様子を見てみようと思います。
    このエントリーをはてなブックマークに追加 mixiチェック