私のような多くの人は、Nexus SのRAMの量が非常に限られていることに気づいていてイライラしていると思います(512MBですが、300以上しか使用できません)。利用可能なRAMの量を増やすための解決策をグーグル全体で検索し、空になりました(スワップファイルアプリケーションを試しましたが、システムのSDカードパーティションが壊れて完全にリセットされました)。
この問題に対するハードウェアの解決策はあるのだろうか。チップを大容量のものに交換することは可能ですか? PC RAMをDIMMから交換するほど簡単ではないことはわかっていますが、スマートフォンのARMボードのチップレイアウトの回路図は見たことがないので、RAMの容量をいくらか増やすことができると本当に期待しています。ボード上。
コメント
- スワップスペースを追加できる場合があります。追加を参照してください。スペースRAMをG1に交換
- RAMの残りの部分はOSによって使用されます。"使用できません"は'正確には当てはまりません。
- 希望するのは:(
回答
できません。ほとんどのスマートフォンはシステムオンチップとして設計されています。つまり、CPU、RAM、GPU、デバイスコントローラーなどはすべてシングルチップ。このようなシステムでRAMを更新するということは、他の多くのものを置き換えることを意味します。言うまでもなく、hに完全に適合する異なる仕様のチップを見つけるのは難しいでしょう。チップを取り外した後に残されたole。サイズ制限により、チップ周辺のコンポーネントは、使用可能なスペースにぴったりと収まるように設計されています。
コメント
- さらに、ハードウェアを変更しました、既存のドライバがそのハードウェアで動作する可能性は非常にありません。新しいドライバーでAndroidを再コンパイルする必要があります!これは思ったより難しいです。
- そして、"デザイナーが作成しない理由'アップグレードを実行することは可能ですか?"基本的にサイズが小さくなります。アップグレード可能なRAMをサポートすると、内部が占めるスペースの量が大幅に増加し、電話のサイズや重量などが増加します。
- Project Ara Googleがこのコンセプトを実現できるかもしれません!
- @chromozonex Googleは、 Project Ara が'を許可しないと発表しました。 CPU、RAM、ストレージ、さらにはバッテリーを変更するには
- RAMがCPUやGPUと同じチップ上にあることはめったにないことに注意してください。 '別のチップ上にあり' 一緒にパッケージ化されています。
回答
実際のハードウェア:いいえ。これはシステムオンチップ(SOC)であり、アップグレードできません。
ただし、 :
この目的には、スワップを使用できます。ただし、クラス10のSDカードでも、パフォーマンスは大ヒットします。
スワップは、要するに仮想RAM です。スワップを使用すると、ハードドライブのごく一部が確保され、RAMのように使用されます。コンピュータは、RAMがいっぱいになるまで、できるだけ多くの情報をRAMに保持しようとします。その時点で、コンピュータはメモリの非アクティブなブロック(ページと呼ばれる)をハードディスクに移動し始め、アクティブなプロセスのためにRAMを解放します。ハードディスク上のページの1つに再度アクセスする必要がある場合、そのページはRAMに戻され、RAM内の別の非アクティブなページがハードディスクに移動されます(「スワップ」)。トレードオフは、ディスクとSDカードが物理RAMよりもかなり遅いため、何かを交換する必要がある場合、顕著なパフォーマンスの低下が発生することです。
従来のスワップとは異なり、Androidのメモリマネージャーは非アクティブなプロセスを強制終了してメモリを解放します。Androidはプロセスに信号を送り、プロセスは通常、その状態に関する特定の情報を少し書き出します(たとえば、 Googleマップは、マップビューの座標を書き出す場合があります。ブラウザは、表示されているページのURLを書き込む場合があります)、プロセスは終了します。次にそのアプリケーションにアクセスすると、アプリケーションが再起動されます。アプリケーションはストレージから読み込まれ、状態情報を取得します。一部のアプリケーションでは、アプリケーションがまったく閉じられていないように見えます。これは、Androidアプリが非常に特定の情報を書き出すように特別にプログラムされていることを除いて、従来のスワップと大差ありません。のメモリマネージャは、スワップよりも効率的です。
この方法には他にも落とし穴があります。
USB経由でSDをマウントする前に、スワップをオフにする必要があります。オフにしないと、sdをマウントできなくなります。 swapfileはアクティブで、読み取り専用に設定されているため、USBストレージのマウント要求が拒否されます。
TL; DR:理論的にはそうですが、実際には良くありません。
代替のキットカットはメモリフットプリントが小さく、512個のRAMデバイス用に最適化されているはずなので、XDAでデバイスのROMを探して、それが役立つかどうかを確認してください。
コメント
- RAMDISKSDCardであるRAMSDCardなどはありますか
- @SuiciDogaいいえ、そのようなものはありません。
- 誰かがそれらを作ることができるかもしれません
-
zRAM
はswap
を置き換えました。スワップはフラッシュストレージに有害です。
回答
いいえ、そうではありません。少なくとも必要な場合は。チップを交換するには、数千ドル相当の機器と経験が必要です。正しい交換品を入手することは言うまでもありません。
コメント
- ? ??コンポーネントチップの交換は、数千ドル相当の何かを必要とするものではありません。交換しようとしている互換性のある交換チップが必要です。次に、適切なリワークステーション、いくつかのはんだボール(またはペースト)が必要です。チップを見るためにピン、フラックス、ある種のカメラまたはトリノキュラーを並べるためのステンシル。100ドル未満ですべてを手に入れることができます!小さなコンポーネントのはんだ付けにはレーザーは必要ありません。熱風ツールです。はんだを配置するとき適切に十分なフラックスを使用すると、はんだは文字通りそれ自体で金属ポイントに直接引き付けられます。
回答
Android de副? もちろんです。
聞いてください。
Androidは、他のLinuxディストリビューションと同じようにオペレーティングシステムです。またはWindows。
Androidはx86ハードウェアまたはARMボードでも実行できます。 (通常、ARM CPUで実行されます。)
Android-x86をラップトップ/デスクトップに配置できます。または仮想マシン。なんでも。
電話のハードウェアをアップグレードしたいとおっしゃっていました。
「SoC」を使用しているので、「ダメ」です。(システムオンチップ)
ブラックボックスのように。ええ、コンポーネントを見つけて分解することはできますが、拡張/修復することはできません。
しかし、元の質問の場合…主な質問の答えは次のとおりです。はい。
回答
答えは「いいえ」です。スマートフォンのRAMを自分でアップグレードすることはできません。コンピュータのRAMを変更できるため、おそらくコンピュータと比較していますが、スマートフォンに付属のサイズに固執しています(:
コメント
- 外部SDカードのスワップファイルとパーティションを使用してRAMを模倣し、デバイスがRAMとして認識しているものを増やすことができます。 'それほど速くはありませんが、'面倒でエレガントではありません。"この種の質問は怒っていますe me laugh "が、私がこれに反対した理由です。 'のトーンを丁寧に保ちましょう。 @ Deepak.pm現実的には交換できます。回答は、 android.stackexchange.com/questions/22997/ …
- 私は'笑わせたと言って厳しくはありませんでした。
- 正直言って失礼に見えますが、そうではありません。 'どちらも完全に修正していません。ほとんどの人に役立つ方法ではなく、デバイスのRAMをアップグレードできます。 Link2SDは、RAMの使用にスワップを使用することは言うまでもなく大ヒットを引き起こすことがあります。
- そうですね'そうですね、私は一般人としてもっと考えていました。
回答
AndroidデバイスのRAMは間違いなくアップグレードできます。 (私は以前にそれを行いました。)しかし、それは多くの作業と非常に高価です。ラップトップの場合ほど簡単に交換することはできません。新しい部品を注文するときは非常に具体的にする必要があり、一部のデバイスでは、交換する必要があるのはRAMだけではありません。ですからもちろん、メーカーがそうするなら、あなたもそうすることができます。あなたは何でもすることができます、あなたはただお金、知識と情報源を必要とします。しかし、ほとんどの人にとっては、新しい電話を購入するだけの価値があります。しかし、そうです。BluStudio6.0とNexusデバイスで購入しました。
コメント
- どのように行いましたか?
回答
これは可能ですですが、自分でリモートで行うのは簡単ではありません(経験豊富な修理工または電子機器愛好家)。残念ながら、デバイスメーカーは製品の技術的な陳腐化を可能な限り迅速に行うことに関心を持っているため、標準のRAMスロットを取り付けることに同意する可能性は低いため、この問題のハードウェアソリューションにははんだ付けが必要です。
たとえば、このサイトでは、 HTCユニバーサル<のRAMチップを交換する方法について説明しています。 / a>これはWindowsMobile電話ですが、もAndroidデバイスと見なすことができます;)
基本的にはRAMチップを置き換えるだけで十分です。互換性のあるRAMチップを見つけるには、まずデバイス内にあるチップを見つける必要があります。分解レポートが役立つ場合があります。次に、互換性のあるチップが大きい通常のコンピューターRAMモジュールを探すことができます(RAMチップに関するデータシートが役立つ場合があります)。互換性のあるRAMチップにアクセスでき、はんだ付けのスキルが高い場合は、リワークステーション、ヒートガンを使用して交換できます。 、はんだごて、またはもちろん修理業者に依頼することもできます。
ご不明な点がございましたら electronics.stackexchange.com
コメント
- <で問い合わせることができるRAM交換プロセスli> RAMを交換する場合でも、' BSPソフトウェアにパッチを適用して、CPUに表示されるメモリマップを変更し、追加のRAMを使用できるようにする必要があります。製造元が持っている内部仕様にアクセスできない場合、'おそらくそれを実行しようとしているデバイスをブリックします。 "がRAMチップの交換方法を説明しているサイト"はリンク切れです。
回答
RAMエクスパンダーを使用してSDカードに拡張
コメント
- それ' RAMを追加しません。リンクも提供していただけますか?
- OPは、'スワップファイルアプリを試したことがあると既に述べています。