iPhone6 勝手に再起動する問題
自分のiphone6(シルバー128GB)が再起動を繰り返したりします。
この件についていろいろ調べてみましたが、NANDフラッシュメモリーに起因する問題だという記事を見つけました。
この記事に関してはAppleが正式に認めているわけでもないので詳細は不明ですが。
記事によるとiPhone6のTLC NANDメモリーのコントローラーが不具合を起こしているという記事でした。
そしてTLC NANDはMLC NANDに比べて書き換え回数が低く信頼性も低いのだそうです。
書き換え回数が低いのでメインメモリーをキャッシュとして使い出来るだけ書き込み回数を下げるということも書いてありました。
これに関して、メインメモリーをキャッシュとして使っているということはMLC NAND採用のiPhoneに比べて
メモリーのリソースが圧迫されているということですよね。そうなるとメモリー開放のタイミングもTLC、MLCだと違ったりするということですよね。
問題は一番高いモデルなのに信頼性が低いTLCを採用したこと。そして最大容量のiPhoneはメインメモリーのリソースが圧迫されているということではないのでしょうか。
そしてメインメモリーのリソースが圧迫されているのでリソース不足となりクラッシュするということも考えられますよね。そうなるとTLC NANDのコントローラーの不具合というより、キャッシュの割り当ての問題何じゃないのかなと思います。いずれにせよ単純に解決しそうな問題ではなさそうですよね。
キャッシュの割り当てを狭めたらNANDメモリーの寿命を狭めてしまいますし。
最近のiphone6 128gbの分解記事にはひっそりとMLC NANDに変わっているという記事もありました。
上の問題に関してはあくまで仮説であり実際はどうかわかりませんが早く対策されるといいなと思います。
自分は最新iOSにアップデートしていますが、未だに不定期に再起動を繰り返したりします。
対策としてはメモリー開放アプリを使う。
通知センターを最小限の設定にする。
定期的にSafariのキャッシュを消去する。
アプリのインストールも最小限にする。
スポットライトの検索機能をオフにする。
にしたら再起動する頻度が少なくなりました。それでもアプリが落ちたりします。しかし自分の友人のiphone6 128GBはクラッシュしないみたいです。
自分と同じ症状の人がいるのか気になります。