diSabler 09.03.2012 17:16 blog

Тут в голову пришла одна идея: если создать vhd и закинуть его на флешку — будет ли он на мелких файлах давать выигрыш по скорости? по идее там запись идёт через сброс кеша на носитель и выигрыш таки должен быть. или я ошибаюсь?

?, vhd
Recommended by:

@0xd34df00d: Только вендоблядям могут придти в голову такие костыли.

1. 0xd34df00d 09.03.2012 17:17 Azoth_primary

Только вендоблядям могут придти в голову такие костыли.

2. gelraen 09.03.2012 17:21

ШТО. если s/флешку/ssd'шку/, то будет, да. А так, любой не дохлый и не допотопный винт работает быстрее потребительских флешек.

3. diSablergelraen /2 09.03.2012 17:23 tkabber

вопрос не про ssd и винты. а про тип работы с vhd.

4. gelraendiSabler /3 09.03.2012 17:25 imax

перечитал /0. Вопрос таки про скорость работы. Уточняющий вопрос: выигрыш по скорости относительно чего?

5. diSablergelraen /4 09.03.2012 17:27 tkabber

относительно работы с флешкой. т.е. записать 100 файлов по 1кб напрямую на флешку или записать их в vhd и потом одним (одним ли?) куском на флешку.

6. gelraendiSabler /5 09.03.2012 17:29 imax

1) write cache в винде для флешек включается и без таких костылей
2) включенный write cache — это риск проебать фс при выключении питания. обьяснять почему?

7. diSablergelraen /6 09.03.2012 17:31 tkabber

мне не нужен write cache. вопрос конкретно про vhd.

8. gelraendiSabler /7 09.03.2012 17:34 imax

если ты на vhd выключишь write cache, то разницы ты не заметишь. Получишь только дополнительную прослойку (это же очевидно, блять, откуда тут взяться выигрышу?). Если же включишь write cache — см. /6 пункт 2

Do you really want to delete ?