Linux:RAMをSDCardに置き換える

Linux:RAMをSDCardに置き換える

パフォーマンスを離れて、LinuxではRAMを使用せずに代わりにSDCardを使用できますか?

Linuxは割り当てられたアドレス空間をRAMとして使用できます。 LinuxにSDCardをRAMとして使用するように依頼できますか?

最高品質のクラス10 SDカードを使用します。

よろしくお願いします。

答え1

はい、RAMをすべて削除しない限り可能です。

CPUがRAMにアクセスする必要があるため、少しのRAMが必要です。これがうまくいく方法です。 TLBや他の多くはメインメモリに常駐する必要があります。

Gnu / Linuxでは、SDカードをスワップに設定し、RAMをほとんど使用できません。ただし、これによりSDカードがひどく磨耗する可能性があります。 SDカードは、書き込み回数で測定される寿命が制限されています。

すべての必須要素をRAMに合わせ、交換に十分なスペースを確保できるかどうかを尋ねる必要があります。だとしたら十分速いです。

私は32kがUnixシリーズシステムを実行するのに十分だとは思わない。lsDebian では 128k で、Debian はメモリを無駄にしないのが得意です。カーネル全体をRAMに入れ、カーネル名をLinux us giga(NTではそれほど大きくはありませんが途方もない)として指定する必要があります。https://stackoverflow.com/q/27941775/537980

関連情報