web-dev-qa-db-ja.com

RAMDISK OS? RAMディスクへのWindows 10のインストール

オペレーティングシステム全体をRAMディスクに配置することはできますか? 16 GBのRAM=であり、それがIntel Xeonである場合。SSDがなく、ハードドライブが起動時間を殺しているので、RAMの一部をSSDであるかのように動作し、Windowsと重要なソフトウェアをインストールして、超高速の速度を実現します。

13
James Smith

残念ながら、あなたのアイデアは(それがそのままのように)現実には機能しません。

  1. RAMディスクは、PCの電源を切ったり、再起動したり、停電したりすると消去されます。

  2. 16 GBは十分なRAMではありません。通常のRAMとして使用するためにRAMを確保しておく必要があることを忘れないでください。したがって、せいぜい12 GBのRAMディスクを作成できる可能性があります。さて、12 GBはWindows 10の 最小空きハードドライブ容量要件 を満たしていません。

  3. ソフトウェアベースのRAMディスクは、実際にすでにインストールされているオペレーティングシステムの上で実行されます。必要なのは、ハードウェアレベルでRAMディスクを作成して、Windowsが実際のIDE/SATA/SCSIハードドライブと通信していると実際に考える方法です。それには、特別なRAMディスクカードを購入する必要があります(たとえば、 this )。ちなみに、これでも問題1と2は解決されますが、コストは非常に高くなります。

ええ、SSDが必要です;-)

29
misha256

はい、できます。16GRAMで十分です

  • Ntliteやwinreducerなどのツールを使用して、Windows ISOのサイズを縮小する
  • 出力wimをNtSetupにフィードします。
  • 出力VHDを起動してWindowsを構成します-firadiskドライバーを追加します
  • 通常のOSからVHDをマウントし、wimlibでキャプチャします
  • compact=lzxスイッチを使用して、出力wimを新しいVHDに適用します。
  • Grub4dosを使用してそのVHDをRAM=にマッピングし、起動します

これは手順の大まかなスケッチであり、思ったよりもはるかに複雑ですが、実行できます。 RAM)から起動した1.2G Windows 10 VHDを使用しています。Windows10は、オンザフライでLZX圧縮をサポートしています。Windows7もwofadk.sysを使用してサポートされています。

それでも興味がある場合は、詳細を尋ねてください。

3
dim

オペレーティングシステム全体をRAMディスクに配置することはできますか?

「Windowsブート可能ramdisk」のいくつかのグーグルから、明らかにそれを行う方法があります。私はそれらを自分でテストしていません。

また、仮想化プラットフォームを使用して、ramdriveをバッキングストアとしてWindows VM=を実行することもできます。

16 GBのRAM=があり、それがIntel Xeonである場合。

RAMへのソフトウェアのインストールについて話し始めると、16GBは実際にはそれほど多くありません。

SSDを持っていないのですが、ハードドライブが起動時間を殺しています。 SSDのように動作するようにRAMの一部を割り当て、ウィンドウと重要なソフトウェアをインストールして、超高速を取得できますか?.

ここでの大きな問題は、RAMディスクが揮発性であることです。したがって、WindowsをRAMドライブから実行できる場合や、クレイジーストリップダウンインストールではない何かを実行するのに十分なメモリがある場合でも、コールドブートを実行するたびに、ハードドライブから内容を再コピーする必要があります。ラムドライブ。ラムドライブをかなり無意味にするレンダリング時間を減らすことが目標である場合。

それとも、その価値よりも問題が多く、SSDを購入するだけの方が良いでしょうか?

はい、SSDを購入する方がはるかに良いでしょう。

2
plugwash

起動後、ディレクトリをramdiskにコピーし、シンボリックリンクを使用してOSに対して透過的にします。

しかし、実際には、OSは利用可能なRAMを使用してすでにディスクをキャッシュしています。

どうしてもboot timeは役に立ちません。ファイルはブートするまでramにコピーされないため、コピーに多くの時間を費やすことになるからです。

Linuxシステムの「ライブCD」は、RAMディスクを使用して動作することがよくあります。ただし、圧縮されたイメージがRAMに読み込まれるまで待機するため、起動時間が遅くなります。

圧縮...うーん...高速のXeonで低速のディスクを使用している場合は、ドライブを圧縮して、ディスクから読み取るデータを少なくすることができます。

ただし、Win10には高速ブートイメージキャッシュが必要です。そのため、ディスクを最適化するまでの間、ブート速度は問題ありません。

あなたが不満を言っている起動速度はどのくらい遅いですか?

2
JDługosz

Grubを使用してramdiskを作成し、vhdイメージをロードしてブートできます。
その後、シャットダウンする前にイメージをディスクに保存して、作業を保存できます。それは確かにWindows 10で動作し、ドライブへの書き込みサイクルを減らし、RAMがsshdよりもはるかに高速であるため、sshdよりも優れています。 Windows 10を稼働させるための最小サイズは3.9 gで、不要なものはすべて取り除かれます。

2
wmtdanimal

安価なSSDとPrimocacheを入手してみてください。このソフトウェアを使用すると、コンピューターの任意のドライブに対して2層のキャッシュシステムを作成できます。最初の層はスペアシステムRAMを使用し、2番目の層はSSDを使用します。

最初に変更をメモリに書き込み、次にSSDに書き込み、次にシステムがビジー状態でない場合は、実際の低速ドライブにデータを書き込みます。

30日間の無料試用 http://www.romexsoftware.com/en-us/primo-cache/help.html

0
James Claydon

RAMで構成された物理ディスクから実行しているものは、停電時に自動的に永続的なメディアに保存され、電源を入れると復元されます。

それはどんな意味でも新しい考えではありません。あなたが現金を払い出そうとするなら、それはしばらく前からありました:

http://www.hyperossystems.co.uk/07042003/hardware.htm

0
Fozzedout