М.Двач / Железо и Техника

Этого треда уже нет.
Это копия, сохраненная 18 декабря 2024 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

6,2 Мб, 2000x1333
Ускоряем SSDHDD в 100 раз 24 апр, 10:44 6948114 В конец треда | Веб

И так, обнаружил тут почему то не упоминаемую в интернете штуку связанную с размером кластера на дисках, а именно то что при большоим размере кластера (ну типа даже при 2 мегабайтах), ссд и жесткие диски не читают и не передают (и не записывают на диск) остаточные нули, т.е. файл 4кб, а кластер 2мб windows 10 не будет записывать и читать каждый раз весь кластер, а только нужную его часть.
(Проверить легко, создаете файл размером в несколько кб, копируете его множество раз, а потом сжимаете разжимаете архиватором, я так выяснил что сжатие/разжатие 30-50гб выполняется на сата жестком диске за 30/10 секунд при его максимальной скорости в 250мб, что было бы невозможно если бы кластеры читались и передавались полностью)

А это значит что в части ситуаций можно улучшить чтение запись 4кб блоками сделав их тупо больше из побочных эффектов получив только трату лишнего места, ну а на жестких дисках может быть вообще избавиться от необходимости в дефрагментации

И короче хочу что бы потестили со мной эту идею, может что интересное еще выяснится

Сам я давно использую 64кб кластеры на жестком диске и это работает отлично, хотя я хотел изначально сделать 256кб кластеры потому что с ними по atto benchmark'у выходит максимальная скорость в 200мб+, а с 64кб она частенько падает до 50мб/с, но чет побоялся еще не зная что система не гоняет туда сюда пустые концы кластеров.

На ссд я потестировал 64кб кластеры для отдельного раздела с файлом подкачки в 60 гигов и он похоже что тратит меньше ресурса ссд чем файл подкачки расположенный на разделе с кластерами в 4кб (я использую триллионы вкладок хрома поэтому файл подкачки у меня может доходить до ста гигов)

Оптимальных размеров кластеров я не знаю, но есть пара мыслей:
Старые версии нтфс и всевозможные программы под неё ограничены размеров в 64кб, можно поставить его
Для ссд я просто копировал папку программ дата и увидел что при размере кластера в 32кб она почти не расходует лишнего места, а 32кб кластер относительно 4кб может дать скорость выше почти на порядок
А верхним оптимальным пределом для своего жесткого диска я определил размер в 256кб, может для ссд это тоже подойдет, у кого они емкие, но я не тестировал

Думаю оптимум нужно искать между 32кб и 256кб, в зависимости от того насколько вам нужно больше скорости и насколько пофиг лишнее потраченное место, это как раз даст ускорение в 8-64 раза (или в 128 раз, при размере кластера в 512кб, но он уже выпадает из оптимума)

Из программ которые я знаю что понимают кластеры больше 64кб это EaseUS Partition Master, дополняйте если знаете еще какие нибудь

Ответы694816069481636949016

2 24 апр, 11:56 2 6948160

>>6948114 (OP)
> 64кб кластеры
Вроде на серверных хдд от ВД такое есть

Ответы6948209

3 24 апр, 12:01 3 6948163

>>6948114 (OP)
> Сам я давно использую 64кб кластеры на жестком диске и это работает отлично
> windows 10
А на семёрке проканает? А на ХРюше?

Ответы6948209

452 Кб, 1181x485
4 24 апр, 12:45 4 6948209

>>6948160
На физический размер кластеров в целом то давно пофиг, это по большей части функция операционки

>>6948163
А не знаю, надо тестировать, можно через функции винды сжать том освободив кусок места, потом сделать отдельный раздел с большими кластерами и проверить архивацией мелких файлов

Ну на ХР думаю будет 64кб максимум, на 7ке хз, может быть тоже только 64, на десятке уже до 2мб кластеры

(!!!) Составной том только не делайте, он может соединять произвольные области, но на диск с ним нельзя установить ОС

5 25 апр, 07:25 5 6949016

>>6948114 (OP)
>при большоим размере кластера (ну типа даже при 2 мегабайтах), ссд и жесткие диски не читают и не передают (и не записывают на диск) остаточные нули, т.е. файл 4кб, а кластер 2мб windows 10 не будет записывать и читать каждый раз весь кластер, а только нужную его часть.
Это всего лишь означает, что "при большом кластере не будет кратного падения производительности при работе с маленькими файлами, меньше размера кластера".

Как ты из факта "производительность не сильно упадёт" выводишь свой безумный тезис "ускоряем в 100 раз" решительно не понятно.

Ответы69490346949045

6 25 апр, 08:32 6 6949034

>>6949016
Подумой

7 25 апр, 08:53 7 6949045

>>6949016
Это же очевидный кликбейт, кем бы я был если бы не использовал эту возможность.

А если серьезно, то даже если взять небольшой и реалистичный размер кластера в 32кб, который почти не забирает лишнего места на системном диске то это будет минимальная скорость чтения 400мб/с там где было 50, и это значительно

256кб кластеры тоже реалистичная идея, но больше под жёсткие диски, и ещё от такого размера помимо того что становится меньше необходимость в дефрагментации шум от диска становится намного меньше

256кб это уже ускорение в 64(но мы ловко округлим до 100, потому что почему бы и нет)

Дык как, у тебя чтение 4кб блоками исчезает, превращаясь в чтение блоками в 32-256кб там где такие куски есть, в итоге устраняется самое узкое место и фрагментация на диске, в том числе и фрагментация на ссд диске, которая есть, но которую обычные дефрагментатора устранять отказываются потому что это ещё и прилично ресурса срасходует

Ответы69499066958433

834 Кб, 2048x2048
8 26 апр, 09:45 8 6949906

>>6949045
>шум от диска становится намного меньше
И член на 2-3 см тоже увеличивается.

9 4 мая, 11:51 9 6958257

Ну как, писька-то подросла?

175 Кб, 648x1152
10 4 мая, 14:55 10 6958433

>>6949045
>если взять небольшой и реалистичный размер кластера в 32кб, который почти не забирает лишнего места на системном диске то это будет минимальная скорость чтения 400мб/с там где было 50

11 5 мая, 09:12 11 6959130

>>6958732
И что сука характерно - у них получилось

Ответы6959243

312 Кб, 1027x1317
12 5 мая, 13:09 12 6959243

>>6959130

153 Кб, 480x360
13 23 мая, 13:37 13 6976463

Ответы6990405

14 6 июня, 13:00 14 6990405

>>6976463
Честно говоря на жестком диске я давно сижу с 64кб кластерами и это уменьшило значительно потребность в дефрагментации, плюс скорость при всяких копированиях не падает ниже сотки, ну т.е. читает со скорость в 50 и пишет еще в 50 не дропая до мелких значений, при постоянно заполненном на 98-99% жестком диске

Хотел сделать кластеры по 256кб конвертацией что бы эти скорости выросли до максимума в 270мб, но тупо зассал проебать 5тб инфы потому что её некуда скопировать

Так что да, ускорился и от фрагментации файлов потому что при чтени самых фрагментированных файлов скорость не будет пажать ниже 50мб/с

Ответы6991208

15 6 июня, 13:08 15 6990413

>>6958732
Неее, я еще на 95-98 винде медитировал на дефрагментатор, тут просто узнал что у большого размера кластера оказывается нет недостатков в виде потерь скорости, только потеря места идет на которую в целом пофиг

https://www.youtube.com/watch?v=MrY5vTqcGh4

Для приобщения

16 6 июня, 19:47 16 6990863

Шизотред

Ответы6991208

211 Кб, 896x1024
17 7 июня, 07:10 17 6991208

>>6990405
>я давно сижу с 64кб кластерами
Я - около 20 лет.
Минусов нет.

>>6990405
>сделать кластеры по 256кб
Есть нюансики.
Win10 с томами с такими кластерами работает нормально, а вот спермёрка - нет. И куча утилит по работе с дисками такие тома видят как RAW, не понимая NTFS с такими кластерами.

>>6990863
>Шизотред
>>6958732
>зумеры узнали о размере кластеров и пытаются хакнуть реальность

Ответы6992328

18 8 июня, 02:36 18 6992328

>>6991208
Имя?

Ответы6993015

19 8 июня, 22:24 19 6993015

>>6992328
тут спроси https://2ch.hk/nf/res/358.html#13572 (М)

20 8 авг, 14:16 20 7053021

насколько критично отсутствие драм буфера?
Денег пиздец впритык, а в лнсе в соих пердях от 6к нормальные буферники

Тред утонул или удален.
Это копия, сохраненная 18 декабря 2024 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /hw/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion