#софт #Вопрос Не пойму, в чём дело: есть #IMDisk (RAM-диск). Чтение образа в память идет на нормальной скорости #HDD, а запись его обратно — в 10 раз медленнее и хождением головы туда-сюда. Это как-то объясняется, в идеале — лечится? #Шиндошс10
P.S. И еще почему-то я бесплатных решений кроме вышеупомянутого IM Disk не нашел (ну, есть еще под брендом Radeon RAMDisk, но там ограничение на 4 Гб).
@kurator88 Ну я извращенец, но не мазохист 😉
@kurator88 @johan afaik, сейчас wsl1 (wsl2 by design такого не сможет дать) не насколько мощный, чтобы организовать такой финт ушами.
Они обычные маунты то горем прикрутили, а ты всякие сложные рамдиски просишь
@rubikoid @kurator88 В общем, проблема, кмк, в том, что образ пишется почему-то не поверх старого, а в новые сектора → фрагментируется «в салат». Почему так сделано — совершенно непонятно.
@johan запись всегда медленней + фрагментация
@hardworm Но вроде не настолько же. Для примера — когда комп в гибернацию уходит, он 20 гигов вполне оперативно сбрасывает. А тут 5 всего.
@shuro @hardworm Ну... hyberfil.sys выделен именно на 20 гигов; далее — венда же не держит в свопе *копию* оперативки, там то, что *не вместилось* сверх ее объема.
Вот кэш, возможно, удоляется (никогда не интересовался, надо проверить).
В общем, надо принудительную дефрагментацию запустить и посмотреть, что получится.
@hardworm @johan То, что он выделен, не значит что перезаписывается целиком.
Вообще кучу данных нет смысла писать, скажем, приложения и библиотеки - какая разница, снова перечитать их с диска из оригинального расположения или с диска из гиберфилла.
Вообще, скорость записи механики где-то до 100 МБ/с, ну 150 максимум (а на практике я бы рассчитывал на вдвое меньше). Но даже на сотке 20 гигов у тебя будет сбрасываться минут пять. В идеале. Если же меньше - значит и пишется меньше :)
@johan интересно, в шиндовс есть wsl с довольно живым linux ядром, ramdisk из linux будет нормально работать или нет