4K диски, процедура подготовки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2010-08-24 0:15:39
4K диски, процедура подготовки
Привет!
Кто-нибудь делал "выравнивание" разделов на дисках с 4К секторами, в частности на серии EARS western digital
есть такая заметка, описывающая патч к glabel
собственно патч я применил , glabel собрался
но меня интересует собственно последовательность действий, когда этот самый glabel нужно применить
т.к. обычно не заморачивался и форматировал диски через sysinstall с предлагаемыми им геометриями разделов и слайсов
Кто-нибудь делал "выравнивание" разделов на дисках с 4К секторами, в частности на серии EARS western digital
есть такая заметка, описывающая патч к glabel
собственно патч я применил , glabel собрался
но меня интересует собственно последовательность действий, когда этот самый glabel нужно применить
т.к. обычно не заморачивался и форматировал диски через sysinstall с предлагаемыми им геометриями разделов и слайсов
Последний раз редактировалось f_andrey 2010-10-09 15:41:34, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- gloom
- лейтенант
- Сообщения: 738
- Зарегистрирован: 2008-03-13 16:29:12
- Откуда: UA
Re: 4K диски, процедура подготовки
если начало раздела на не кратно 8 блокам то винт тормозит
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: 4K диски, процедура подготовки
EARS это не серия. и при том нас интересует не она, а ??R? диски. буковка R намекает что перед нами Caviar Green, 64 МБ кэша и Advanced Format, но и это нас не интересует, а интересует нас именно Advanced Format.
фишка технологии - используем вместо 512-байтных секторов, в каждом из которых есть заголовок и ECC, используем 4-кб сектора. получим 10-11% выигрыша в месте и несколько дополнительных плюшек в производительности
но в целях совместимости получилась задница, о которой мона почитать тут http://www.fcenter.ru/online.shtml?arti ... d/28121#02
решение есть тут http://www.wdc.com/en/products/advancedformat/
еще, если на диске планируется только один раздел, мона воткнуть перемычку на 7 и 8 контакт. в результате произойдет сдвиг логической структуры диска относительно физической на 1 сектор и все будет в шоколаде. впрочем может я и соврал прочитайте статью на ф-центре, там красиво пишут
фишка технологии - используем вместо 512-байтных секторов, в каждом из которых есть заголовок и ECC, используем 4-кб сектора. получим 10-11% выигрыша в месте и несколько дополнительных плюшек в производительности
но в целях совместимости получилась задница, о которой мона почитать тут http://www.fcenter.ru/online.shtml?arti ... d/28121#02
решение есть тут http://www.wdc.com/en/products/advancedformat/
еще, если на диске планируется только один раздел, мона воткнуть перемычку на 7 и 8 контакт. в результате произойдет сдвиг логической структуры диска относительно физической на 1 сектор и все будет в шоколаде. впрочем может я и соврал прочитайте статью на ф-центре, там красиво пишут
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: 4K диски, процедура подготовки
недавно сталкивался. http://rlab.ru/doc/4k_hdd_for_linux.html тут описано
-
- сержант
- Сообщения: 220
- Зарегистрирован: 2008-02-21 18:28:55
- Откуда: Киров
- Контактная информация:
Re: 4K диски, процедура подготовки
Зря вы этот патч применили, он никогда не появится в базовой системе.damages писал(а):Привет!
собственно патч я применил , glabel собрался
нет ничего невозможного
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: 4K диски, процедура подготовки
+1Burner писал(а):недавно сталкивался. http://rlab.ru/doc/4k_hdd_for_linux.html тут описано
хорошее чтиво
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2010-08-24 0:15:39
Re: 4K диски, процедура подготовки
да, я знаю, читал переписку автора патча с другими более главными деятелями ))bu7cher писал(а):Зря вы этот патч применили, он никогда не появится в базовой системе.damages писал(а):Привет!
собственно патч я применил , glabel собрался
но проблема есть сейчас, и решать ее надо сейчас
а вообще
с одной стороны ребята из вд еще те "молодцы"
с другой стороны - сам лоханулся при покупке, надо было eads брать ((
-
- сержант
- Сообщения: 220
- Зарегистрирован: 2008-02-21 18:28:55
- Откуда: Киров
- Контактная информация:
Re: 4K диски, процедура подготовки
Можно попробовать воспользоваться вот этим скриптом.
нет ничего невозможного
-
- проходил мимо
- Сообщения: 9
- Зарегистрирован: 2009-06-13 18:20:23
Re: 4K диски, процедура подготовки
Уважаемые знатоки, подскажите, пожалуйста, какой из способов правильный:
# diskinfo -v ada2
1:
# gpart create -s mbr ada2
# gpart add -b 63 -s 3907029105 -t freebsd ada2
# gpart create -s bsd ada2s1
# gpart add -b 1 -s 3907029104 -t freebsd-ufs ada2s1
# gpart show
2:
fdisk -u ad9
Есть некоторые вопросы:
Во втором способе меня смущает end: cyl 180 при количестве cylinders=3876021.
Для обоих вариантов:
64 сектора * 512 B = 32768 B
64 сектора * 4096 B = 262144 B (512^2)
Правильно ли выбрано смещение 64 или для 4k диска его надо ставить 512 ?
Какой из способов более предпочтительный для разбивки винта (если можно то в чем отличия)?
# diskinfo -v ada2
Код: Выделить всё
ada2
512 # sectorsize
2000398934016 # mediasize in bytes (1.8T)
3907029168 # mediasize in sectors
0 # stripesize
0 # stripeoffset
3876021 # Cylinders according to firmware.
16 # Heads according to firmware.
63 # Sectors according to firmware.
WD-WCAZA0385160 # Disk ident.
# gpart create -s mbr ada2
# gpart add -b 63 -s 3907029105 -t freebsd ada2
# gpart create -s bsd ada2s1
# gpart add -b 1 -s 3907029104 -t freebsd-ufs ada2s1
# gpart show
Код: Выделить всё
=> 63 3907029105 ada2 MBR (1.8T)
63 3907029105 1 freebsd (1.8T)
=> 0 3907029105 ada2s1 BSD (1.8T)
0 1 - free - (512B)
1 3907029104 1 freebsd-ufs (1.8T)
fdisk -u ad9
Код: Выделить всё
******* Working on device /dev/ad9 *******
parameters extracted from in-core disklabel are:
cylinders=3876021 heads=16 sectors/track=63 (1008 blks/cyl)
Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=3876021 heads=16 sectors/track=63 (1008 blks/cyl)
Do you want to change our idea of what BIOS thinks ? [n]
fdisk: invalid fdisk partition table found
Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 63, size 3907029105 (1907729 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 1;
end: cyl 180/ head 15/ sector 63
Do you want to change it? [n] y
Supply a decimal value for "sysid (165=FreeBSD)" [165]
Supply a decimal value for "start" [63] 64
Supply a decimal value for "size" [-387938190] 3907029104
fdisk: WARNING: partition does not start on a head boundary
fdisk: WARNING: this may confuse the BIOS or some operating systems
Correct this automatically? [n]
Explicitly specify beg/end address ? [n]
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 64, size 3907029104 (1907729 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 2;
end: cyl 180/ head 15/ sector 63
Are we happy with this entry? [n] y
The data for partition 2 is:
<UNUSED>
Do you want to change it? [n]
The data for partition 3 is:
<UNUSED>
Do you want to change it? [n]
The data for partition 4 is:
<UNUSED>
Do you want to change it? [n]
Partition 1 is marked active
Do you want to change the active partition? [n]
We haven't changed the partition table yet. This is your last chance.
parameters extracted from in-core disklabel are:
cylinders=3876021 heads=16 sectors/track=63 (1008 blks/cyl)
Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=3876021 heads=16 sectors/track=63 (1008 blks/cyl)
Information from DOS bootblock is:
1: sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 64, size 3907029104 (1907729 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 2;
end: cyl 180/ head 15/ sector 63
2: <UNUSED>
3: <UNUSED>
4: <UNUSED>
Should we write new partition table? [n] y
Во втором способе меня смущает end: cyl 180 при количестве cylinders=3876021.
Для обоих вариантов:
64 сектора * 512 B = 32768 B
64 сектора * 4096 B = 262144 B (512^2)
Правильно ли выбрано смещение 64 или для 4k диска его надо ставить 512 ?
Какой из способов более предпочтительный для разбивки винта (если можно то в чем отличия)?
-
- прапорщик
- Сообщения: 484
- Зарегистрирован: 2007-10-09 11:31:03
Re: 4K диски, процедура подготовки
прикольный скриптbu7cher писал(а):Можно попробовать воспользоваться вот этим скриптом.
уже пробую и явно скорость стала выше
- fe_nix_666
- рядовой
- Сообщения: 13
- Зарегистрирован: 2008-10-19 8:57:46
- Откуда: Russia, Cheboksary
Re: 4K диски, процедура подготовки
Вчера решил подключить новый винт (без дела уже более полгода лежит%)) 1.5Tb WD из серии EARS. Поставил ufs2 скорость записи выше 30Мб не поднимается. Есть какие нибудь с подвижки во FreeBSD в этом направлении? Возможно ли поставить с размером сектора 4К?
Вся информация должна быть доступной...
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: 4K диски, процедура подготовки
там вроде внутреннее преобразование - на самом деле сектора по 4к но хард сообщает что они по 512байтов.. почитай ссылки из темы
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!