是否可以将整个操作系统放在ram磁盘上?如果我有16 GB的RAM并且它是Intel Xeon。我没有SSD,而且硬盘驱动器正在浪费我的启动时间。因此,我可以像分配SSD一样分配一些ram来工作,并在其中安装Windows和重要软件以获得超快的速度。还是比它的价值还要麻烦,而仅仅购买SSD会更好呢?
是否可以将整个操作系统放在ram磁盘上?如果我有16 GB的RAM并且它是Intel Xeon。我没有SSD,而且硬盘驱动器正在浪费我的启动时间。因此,我可以像分配SSD一样分配一些ram来工作,并在其中安装Windows和重要软件以获得超快的速度。还是比它的价值还要麻烦,而仅仅购买SSD会更好呢?
Answers:
不幸的是,您的想法(虽然很酷)在实践中行不通:
每当您关闭PC,重新启动PC或断电时,都会擦除RAM磁盘。
16 GB内存不足。不要忘记,您需要保留一些RAM用作常规RAM。因此,充其量您可能可以制作12 GB的RAM磁盘。好吧,12 GB不能满足Windows 10的最低可用硬盘空间要求。
基于软件的RAM磁盘实际上在已安装的操作系统上运行。您需要的是一种在硬件级别创建RAM磁盘的方法,以便Windows实际上认为它正在与真正的IDE / SATA / SCSI硬盘通信。那将需要购买一个特殊的RAM磁盘卡(例如this)。顺便说一句,这也可以解决问题1和2,但是代价太高了。
所以,是的,您需要一个SSD ;-)
initrd
-“初始Ram Disk”。该位解决了加载驱动程序以与所有类型的磁盘控制器进行对话的麻烦。您不需要驱动程序即可与RAM通讯。Ram磁盘的内容与内核本身一起加载。是的,这是扭曲的-从该Ram磁盘加载文件将数据从RAM复制到RAM-但这是一个方便的技巧,并且在实践中足够快。(直到systemd,initrd仍然不是瓶颈)
是的,您可以,而且16G RAM绰绰有余
compact=lzx
开关将输出WIM应用于新的VHD那是该过程的粗略概图,比听起来复杂得多,但是可以做到。我正在使用从RAM启动的1.2G Windows 10 VHD。Windows 10即时支持LZX压缩。Windows 7也是如此,但需要wofadk.sys的帮助。
如果您仍然有兴趣,请询问详细信息。
引导后,将目录复制到ramdisk并使用符号链接使该目录对操作系统透明。
但是实际上,操作系统已经使用可用的内存来缓存磁盘。
不管怎样,它不会帮助启动时间,因为文件在启动后才被复制到ram,您将花费更多的时间来复制它们。
Linux系统的“实时CD”通常使用ramdisk来工作。但是,您等待将压缩的映像读入ram,从而减慢启动时间。
压缩...嗯...如果您有快速的Xeon磁盘但速度较慢的磁盘,则可以压缩驱动器,而从磁盘读取的数据较少。
Win10应该具有快速启动映像缓存,因此在启动磁盘和对磁盘进行碎片整理之间,启动速度应该可以。
您抱怨的启动速度有多慢?
是否可以将整个操作系统放在ram磁盘上?
通过对“ Windows可启动ramdisk”的某种谷歌搜索,显然可以做到这一点。我还没有自己测试过。
您还可以使用虚拟化平台来运行带有ramdrive作为后备存储的Windows VM。
如果我有16 GB的RAM并且它是Intel Xeon。
一旦您开始谈论在ramdisk上安装软件,那么16GB确实不是很多。
我没有SSD,而且硬盘驱动器正在浪费我的启动时间。因此,我可以像分配SSD一样分配一些ram来工作,并在其中安装Windows和重要软件以获得超快的速度。
这里最大的问题是虚拟磁盘易失。因此,即使您可以从ramdrive上运行Windows,并且即使您有足够的内存来运行不是疯狂的精简安装的东西,每次执行冷启动时,都必须将硬盘驱动器中的内容重新复制到ram驱动器。如果您的目标是减少引导时间,则使ramdrive变得毫无意义。
还是比它的价值还要麻烦,而仅仅购买SSD会更好呢?
是的,仅购买SSD会更好。
您可以使用grub创建ramdisk,然后将vhd映像加载到其中并引导它。
然后,您可以将映像保存到磁盘,然后再关闭以保存工作。它确实适用于Windows 10,并且确实比sshd好一点,因为它减少了驱动器的写入周期,并且ram比sshd快得多。您可以使Windows 10正常运行的最小大小为3.9 g,以清除所有不需要的内容。
您要执行的操作是从由ram组成的物理磁盘上运行的,断电后会自动存储在永久介质上,并在开机时恢复。
这绝不是什么新主意。如果您愿意掏出现金,已经存在了一段时间:
您可以尝试购买便宜的SSD和Primocache。该软件使您可以为计算机中的任何驱动器制作两层缓存系统。第一层使用备用系统内存,第二层使用SSD。
其思想是先将更改写入内存,然后再写入ssd,然后在系统不忙时将数据写入实际速度较慢的驱动器。
30天免费试用http://www.romexsoftware.com/zh-CN/primo-cache/help.html