オペレーティングシステム全体をRAMディスクに配置することは可能ですか?16 GBのRAMがあり、それがIntel Xeonである場合。SSDがなく、ハードドライブが起動時間を短縮しています。だから、SSDのように動作するようにRAMの一部を割り当てて、ウィンドウと重要なソフトウェアをインストールするだけで、超高速を得ることができます。それとも、その価値よりもトラブルが多く、SSDを購入する方が良いでしょうか?
オペレーティングシステム全体をRAMディスクに配置することは可能ですか?16 GBのRAMがあり、それがIntel Xeonである場合。SSDがなく、ハードドライブが起動時間を短縮しています。だから、SSDのように動作するようにRAMの一部を割り当てて、ウィンドウと重要なソフトウェアをインストールするだけで、超高速を得ることができます。それとも、その価値よりもトラブルが多く、SSDを購入する方が良いでしょうか?
回答:
残念ながら、あなたのアイデアは(実際にはクールですが)実際には機能しません。
RAMディスクは、PCの電源を切ったり、再起動したり、電源が切れたりすると必ず消去されます。
16 GBでは十分なRAMではありません。通常のRAMとして使用するために、RAMを別にしておく必要があることを忘れないでください。したがって、せいぜい12 GBのRAMディスクを使用できる場合があります。まあ、12 GBはWindows 10の最小ハードドライブ空き容量要件を満たしていません。
ソフトウェアベースのRAMディスクは、実際には既にインストールされているオペレーティングシステムの上で実行されます。必要なのは、ハードウェアレベルでRAMディスクを作成し、Windowsが実際にIDE / SATA / SCSIハードドライブと通信していると考える方法です。そのためには、特別なRAMディスクカード(たとえば、これ)を購入する必要があります。ちなみに、これにより問題1と2も解決されますが、コストは非常に高くなります。
そう、あなたはSSDが必要です;-)
initrd
「Initial Ram Disk」として知られています。このビットは、あらゆる種類のディスクコントローラーと通信するためにドライバーを読み込むという鶏と卵の問題を解決します。RAMと通信するためにドライバーは必要ありません。また、Ram Diskの内容はカーネル自体と一緒にロードされます。はい、これはゆがんでいます-Ramディスクからファイルをロードすると、RAMからRAMにデータがコピーされます-しかし、これは便利なハックであり、実際には十分に高速です。(systemdまで、initrdはとにかくボトルネックではありませんでした)
はい、できます。16GRAMで十分です
compact=lzx
スイッチを使用して出力Vwimを新しいVHDに適用するこれは手順の大まかなスケッチであり、思ったよりもはるかに複雑ですが、実行できます。現在、RAMから起動した1.2G Windows 10 VHDを使用しています。Windows 10はオンザフライでLZX圧縮をサポートします。Windows 7もwofadk.sysの助けを借りて。
まだ興味がある場合は詳細を尋ねてください。
起動後、ディレクトリをRAMディスクにコピーし、シンボリックリンクを使用してOSに対して透過的にします。
しかし、実際には、OSはすでに利用可能なRAMを使用してディスクをキャッシュしています。
ファイルがブートされるまでRAMにコピーされないため、ブート時間には何の関係もありません。コピーに時間がかかります。
Linuxシステムの「ライブCD」は、多くの場合、ramdiskを使用して機能します。しかし、圧縮されたイメージがRAMに読み込まれるのを待って、起動時間を遅くします。
圧縮...うーん...高速なXeonであるが低速なディスクを使用している場合、ドライブを圧縮して、ディスクから読み取るデータを減らすことができます。
ただし、Win10には高速ブートイメージキャッシュが必要であるため、その間とディスクの最適化の間、ブート速度は問題ないはずです。
苦情を言っている起動速度はどれくらい遅いですか?
オペレーティングシステム全体をRAMディスクに配置することは可能ですか?
「WindowsブータブルRAMディスク」のいくつかのグーグルから、明らかにそれを行う方法があります。私はそれらを自分でテストしていません。
仮想化プラットフォームを使用して、RAMドライブをバッキングストアとしてWindows VMを実行することもできます。
16 GBのRAMがあり、それがIntel Xeonである場合。
ラムディスクへのソフトウェアのインストールについて話し始めると、実際には16GBはそれほど多くありません。
SSDがなく、ハードドライブが起動時間を短縮しています。だから、SSDのように動作するようにRAMの一部を割り当てて、ウィンドウと重要なソフトウェアをインストールするだけで、超高速を得ることができます。
ここでの大きな問題は、RAMディスクが揮発性であることです。したがって、ラムドライブからウィンドウを実行でき、クレイジーなインストールではないものを実行するのに十分なメモリがある場合でも、コールドブートを実行するたびにハードドライブからものを再コピーする必要がありますラムドライブ。目標が、起動時間を短縮してRAMドライブをかなり無意味にすることである場合。
それとも、その価値よりもトラブルが多く、SSDを購入する方が良いでしょうか?
はい、SSDを購入する方がずっと良いでしょう。
grubを使用してRAMディスクを作成し、そこにvhdイメージをロードして起動します。
その後、シャットダウンしてから作業を保存する前に、イメージをディスクに保存できます。実際にWindows 10で動作し、ドライブへの書き込みサイクルを短縮し、RAMがsshdよりもはるかに高速であるため、sshdを超える点があります。Windows 10を実行できる最小サイズは3.9 gで、不要なものをすべて取り除きます。
後は、RAMで構成された物理ディスクから実行され、電源が切れると自動的に永続メディアに保存され、電源を入れると復元されます。
決して新しいアイデアではありません。あなたが現金を払うことをいとわないなら、それはしばらくの間ありました:
安価なSSDとPrimocacheを入手してみてください。このソフトウェアを使用すると、コンピューターの任意のドライブに対して2層のキャッシュシステムを作成できます。最初の層は予備のシステムRAMを使用し、2番目の層はSSDを使用します。
アイデアは、最初にメモリに変更を書き込み、次にssdに書き込み、次にシステムがビジーでないときに、実際の低速ドライブにデータを書き込むというものです。
30日間の無料トライアルhttp://www.romexsoftware.com/en-us/primo-cache/help.html