Re: куда пихать swap

Serge Matveenko serge на matveenko.ru
Пн Сен 22 08:13:58 BST 2008


On 9/22/08, Serge Matveenko <serge на matveenko.ru> wrote:
> On 9/22/08, Alexander Sashnov <asashnov на parallels.com> wrote:
> > "Dmitry Mityugov" <dmitry.mityugov на gmail.com> writes:
> >
> > > Это если диск состоит только из одной пластины. У диска с двумя
> > > пластинами скорость доступа будет плавно снижаться примерно до
> > > половины ёмкости диска, потом резко возрастёт, потом опять будет
> > > плавно снижаться. Если на одной из пластин используется только одна
> > > сторона (пластина с бракованной стороной), то резкий подъём скорости
> > > доступа будет наблюдаться после первой или второй трети объёма диска.
> > > И т.п.
> >
> > давным давно под оффтопик 98 запускал программу, которая тупо читала весь диск
> > и строила график - ось Х - смещение в МБ, ось У - скорость чтения.
> >
> > Этот график позволял не только лучше узнать, где делать своп, но и где могут возникнуть
> > потенциальные потери- низкая скорость- это значит имел место remap плохих блоков
> > на резервное место.
> >
> > Под linux кто-нибудь такое видел? ну или как можно получить эти данные
> > для gnuplot? ;-)
>
> какой-нибудь time dd .. с какими-то параметрами типа по кусочкам

параметры к dd
skip=blocks
Пропускает blocks блоков длины ibs байт во входном файле перед началом
копирования.
count=blocks
Копирует лишь blocks блоков длины ibs байт из входного файла, а не
весь входной файл, как обычно.

думаю, что time dd в цикле по skip с шагом count


-- 
Serge Matveenko
mailto:serge на matveenko.ru
http://serge.matveenko.ru/


Подробная информация о списке рассылки ubuntu-ru