From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_05,DNS_FROM_OPENWHOIS, SPF_PASS autolearn=no version=3.2.5 Message-ID: <4C7BAEB9.50705@rambler.ru> Date: Mon, 30 Aug 2010 17:14:33 +0400 From: "Kharitonov A. Dmitry" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5pre) Gecko/20091019 Lightning/1.0pre Thunderbird/3.0pre MIME-Version: 1.0 To: ALT Linux Community general discussions References: <4C7B4BCD.2050501@diyaorg.dp.ua> <4C7B96CF.7050605@rambler.ru> <4C7B9FA7.9010409@diyaorg.dp.ua> In-Reply-To: <4C7B9FA7.9010409@diyaorg.dp.ua> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Comm] =?koi8-r?b?8MXS09DFy9TJ19kgxs/SzcHUydLP18HOydEgVVNCLWZs?= =?koi8-r?b?YXNoINcg5vMgz9TMyd7O2cUgz9QgRkFUMzI=?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Aug 2010 13:15:45 -0000 Archived-At: List-Archive: List-Post: > ext2: mkfs.ext2 /dev/sdc1 - получаем размер блока 4096. > udf(512): mkudffs -b 512 --media-type=hd --utf8 /dev/sdс1 > udf(2048): mkudffs -b 2048 --media-type=hd --utf8 /dev/sdс1 Те вы форматировали 1 раздел, который не выровнен по границе 4096 байт? Я правильно понял? > >> Все флешки, что мне попадались имеют размер физического блока 4096. >> Соответственно этот размер блока нужно указывать при форматировании. > В случае с ext2 именно таким размер блока и получается. Да, но при этом граница начала раздела должна быть выровнена по границе физического блока устройства > В случае с UDF 4096 уже автоматически не распознаётся, а больше просто > не поддерживается. Да это так. На сколько я помню эта fs изначально ориентировалась на ленточные носители, включая cd и dvd >> Правильно так же форматировать флешку как супер дискету, те без >> создания таблицы разделов. > Не имеет значения. Пробовал и так. Странно, без таблицы, начало fs совпадает с началом устройства и это означает, что fs гарантированно выровнена по границам физического блока >> И вы не пробовали reiserfs -- тоже даёт приличные скорости. > Прилично низкие? :) Это вообще журналируемая ФС, Ну и что из этого? Кеширование журнала никто не отменял. Просто размонтирование будет идти чуть медленнее > но сегодня попробую. >> Мои эксперименты показали, что если форматировать правильно, то >> скорость записи практически одинакова (разница не более 10%) на любой >> файловой системе. > Только Вы не уточнили, что значит правильно. И что у меня не правильно? Попробуйте создать таблицу разделов, выровненную по физическим блокам. Примерно так: fdisk -S32 /dev/xxxxxx 32 сектора на дорожку -- на дорожке получается 512*32=16kib -- все дорожки получаются выровненными по нужной нам границе. Если у вас граница физического блока не совпадает с границей блока fs, то у вас получается не просто запись в блок, в этом случае приходится изменять содержимое двух соседних физических блоков и у вас получается чтение-модификация-запись, что медленнее более чем в 2 раза. Желаю удачи. Очень интересно посмотреть ваши результаты