Как лучше загрузить Windows напрямую в RAM-диск при старте коипьютера?
Вы не поверите, для этого ничего не нужно делать. Она в любом случае загружается в RAM при старте системы, сама собой.
эксперимента по устранению бутылочных горлышек в I/O домашней рабочей станции.
Любой современный SSD гарантированно устранит все бутылочные горлышки в I/O если вы положите систему на него. Дальнейшее увеличение IOPS диска не даст эффекта, по той простой причине, что узкого места уже не будет. Это факт, многократно проверенный и доказанный.
Не надо беспокоиться об износе, усилении записи и других глупостях.
Ну беспокоиться об износе SSD и HDD довольно глупо, в данном случае. А вот что такое усиление записи не совсем понятно.
Таким образом проблема недостатка I/O для наиболее требовательных рабочих приложений
Проблему недостатка I/O для требовательных приложений это никоим образом не решит, для этого надо грузить в RAM не систему, и даже не приложение, а данные с которыми работают приложения, и папку в которой эти приложения хранят свои кэши, и прочие промежуточные результаты.
Тебе не хватит места — как ни странно, хватит.
Вы серьезно 16гб занимает десятка?
И в этот размер входит файл подкачки? Или вы его отключили???
64 ГБ быстрой памяти, из которых примерно 44–48 ГБ выделено под RAM-диск;
Поверьте самое лучшее в этой ситуации отдать эту память системе, и не лепить RAM драйвов, так она будет использоваться наиболее оптимально и принесет больше пользы.
Исключение - старые, кривые приложения не умеющие эффективно использовать память и в наглую эксплуатирующие диск. Такие иногда есть смысл загрузить в рамдрайв. Но это редко.
И в любом случае - выигрыша против SSD это все равно не даст.
Не забывайте что любой RAMдрайв это драйвер который постоянно крутится в оперативной памяти, и неслабо грузит процессор.