diSabler
09.03.2012 17:16 blog
Тут в голову пришла одна идея: если создать vhd и закинуть его на флешку — будет ли он на мелких файлах давать выигрыш по скорости? по идее там запись идёт через сброс кеша на носитель и выигрыш таки должен быть. или я ошибаюсь?
Recommended by:
@0xd34df00d: Только вендоблядям могут придти в голову такие костыли.
Только вендоблядям могут придти в голову такие костыли.
ШТО. если s/флешку/ssd'шку/, то будет, да. А так, любой не дохлый и не допотопный винт работает быстрее потребительских флешек.
вопрос не про ssd и винты. а про тип работы с vhd.
перечитал /0. Вопрос таки про скорость работы. Уточняющий вопрос: выигрыш по скорости относительно чего?
относительно работы с флешкой. т.е. записать 100 файлов по 1кб напрямую на флешку или записать их в vhd и потом одним (одним ли?) куском на флешку.
1) write cache в винде для флешек включается и без таких костылей
2) включенный write cache — это риск проебать фс при выключении питания. обьяснять почему?
мне не нужен write cache. вопрос конкретно про vhd.
если ты на vhd выключишь write cache, то разницы ты не заметишь. Получишь только дополнительную прослойку (это же очевидно, блять, откуда тут взяться выигрышу?). Если же включишь write cache — см. /6 пункт 2