В своё время так и не разобрался как в Линуксе корректно блоки посчитать. Все проги кто в лес кто по дрова. У одних 1000 у других 1024. В хуман ридбл вообще дичь.
Ну, пространство на диске в Линуксе принято считать блоками. Задаётся размер блока (например 512кБ) и программа пишет тебе сколько блоков что-то занимает.
Ну, пространство на диске в Линуксе принято считать блоками. Задаётся размер блока (например 512кБ) и программа пишет тебе сколько блоков что-то занимает.
Странно. 512 тоже как степень двойки в природе есть и даже где-о фигурирует (и даже мелькает в выводе fdisk), но, вообще говоря, блок для файловой системы ext* имеет размер 1024 или 2048 или 4096 байт.
Странно. 512 тоже как степень двойки в природе есть и даже где-о фигурирует (и даже мелькает в выводе fdisk), но, вообще говоря, блок для файловой системы ext* имеет размер 1024 или 2048 или 4096 байт.
Бывают ещё физические блоки и логические. Тёмный лес 🌲.
Ну я говорю, пожалуй, о логических блоках ну пусть они и будут. Когда понадобится перевести логические блоки в физические, помножить на 2 или на 4 или на 8. Бальда в том, что это она фиг никому не нужно. Минимальный размер 1024, самый распространённый 4096, отсюда и надо плясать.
Ну я говорю, пожалуй, о логических блоках ну пусть они и будут. Когда понадобится перевести логические блоки в физические, помножить на 2 или на 4 или на 8. Бальда в том, что это она фиг никому не нужно. Минимальный размер 1024, самый распространённый 4096, отсюда и надо плясать.
И как они соотносятся с физическими блоками диска я не знаю. Всмысле какой надо выставлять. Типа если меньше то на флешку больше влезет, но запись будет медленнее. (Вроде, не уверен)
И как они соотносятся с физическими блоками диска я не знаю. Всмысле какой надо выставлять. Типа если меньше то на флешку больше влезет, но запись будет медленнее. (Вроде, не уверен)
Не ломай голову, по умолчанию делай и всё (4096 байт), это оптимальный размер и он не с потолка взялся. Когда тебя нужно будет другой размер, ты поймёшь.
Не ломай голову, по умолчанию делай и всё (4096 байт), это оптимальный размер и он не с потолка взялся. Когда тебя нужно будет другой размер, ты поймёшь.
Я экспериментировал как-то с размером блока записи dd, и при некоторых значениях скорость записи вырастала в 10 раз. Заставляет задуматься как минимум.