(Источник: «Компьютерные вести» №10, 18 марта 2010 года)
http://www.kv.by/index2010103901.htm
Эволюция HDD ударит по Windows XP
Специалисты из ассоциации IDEMA (International Disk Drive Equipment and Materials Association) предупреждают, что все производители жестких дисков согласились с января 2011 года перейти на новый формат размера сектора в 4 Кб вместо существующего ныне 512 байт. Это позволит сэкономить место на диске за счет уменьшения количества служебной информации в восемь раз. Эффективный объем HDD увеличится на 7-11%.
Переход на 4K вполне логичный, учитывая, что файлы менее 512 байт ныне практически не встречаются, и такой размер сектора выглядит архаизмом. Он был создан изначально для флоппи-дисков объемом в сотни килобайт (сейчас уже не все помнят, что это вообще такое - флоппи-диск). На современных терабайтных винчестерах мелкие секторы только бессмысленно пожирают дисковое пространство.
По мнению экспертов, увеличение размера сектора - крупнейший апгрейд технологии HDD за последние 30 лет. Но проблема в том, что не все операционные системы нормально поддерживают новый размер сектора. Если в Windows Vista, Windows 7, последних Mac OS и Linux (релизы ядра после сентября 2009 года) никаких проблем нет, то у Windows XP возникнут проблемы. Для этой и других старых ОС производителям придется сделать специальный режим эмуляции, при котором заметно пострадает скорость записи на HDD.
В частности, вместо одного прохода запись придется осуществлять в два прохода. Задержка составит около 5 миллисекунд. В целом, новые HDD будут работать под Windows XP примерно на 10% медленнее, чем под новыми операционными системами.
May the FOSS be with you!
Отсутствует
they kill xp! bastards! а ля ю.п.
в массу такие винты пойдут скорее всего в 2012...
это уже сейчас смешновато, попахивает некрофилией. особенно веселят попытки прикручивания к XP DX10+, dxva2, аэро и т.п. и т.д. помнится очень долго пытались продлить жизнь 98 винде, фаршируя тоннами всевозможных костылей. сейчас еще можна скачать такие квази nt сборки w98. что-нибудь придумают, с "вечных староверов" станется. тут частенько проблема больше в психологии чем в экономике. мну в 2004-2006 попадались верные фаны w98 с железом легко тянущим XP. вполне могла сказаться ит отсталость региона (до сих пор анлима нету к примеру), но всё же.
мну в 2004-2006 попадались верные фаны w98
Да, был я таким. Хотя не то, чтобы фанатом, но долго не видел причин переходить на ХР.
От оно че!
Отсутствует
в массу такие винты пойдут скорее всего в 2012...
Серия EARS у WD уже такая. Подозреваю, что остальные производители курить бамбук не будут.
Да и вся "эмуляция" заключается всего лишь в смещении адресации(джампер поставить на винте). Ну и, конечно, никто не заставляет создавать разделы встроенными средствами XP - тогда джампер ставить не нужно.
Отредактировано sentaus (18-03-2010 23:46:55)
Отсутствует
никто никого не ударит
что мне помешает переформатировать винт после покупки?
format /A:размер Заменяет размер кластера по умолчанию. В общих случаях рекомендуется использовать размеры кластера по умолчанию. NTFS поддерживает размеры 512, 1024, 2048, 4096, 8192, 16КБ, 32КБ, 64K. FAT поддерживает размеры 512, 1024, 2048, 4096, 8192, 16КБ, 32КБ, 64КБ, (128КБ, 256КБ для размера сектора > 512 Байт). FAT32 поддерживает размеры 512, 1024, 2048, 4096, 8192, 16КБ 32КБ, 64КБ, (128КБ, 256КБ для размера сектора > 512 Байт).
Отсутствует
Очередной удар по зомби!
как показывает практика (кино, книжки и т.п. откуда же ещё?), зомби бить бесполезно
PS. да и не забываем о корпоративщиках, сам держу держал и хз ещё сколько буду держать XP из-за старинного но нужного хламософта.
как показывает практика (кино, книжки и т.п. откуда же ещё?), зомби бить бесполезно
Вот и я о чём.
Ядрёная консоль делает меня сильней!
Отсутствует
что мне помешает переформатировать винт после покупки?
Ничего. Нужно только обеспечить, чтобы 4-килобайтный кластер ФС приходился точно на 4 килобайный сектор винта, а не на голову и хвост двух соседних секторов. Одним format.com не обойтись.
Отредактировано sentaus (19-03-2010 16:20:19)
Отсутствует
Поправьте меня, если я ошибаюсь. Разве операционная система работает не с ФС, а напрямую с жёстким диском? Причём здесь размер сектора, с которым, (как я понимаю) должен АППАРАТНО работать непосредственно сам HDD?
Кстати, размер КЛАСТЕРА по-умолчанию в NTFS именно 4 кб...
Это не Internet Explorer.
Отсутствует
Разве операционная система работает не с ФС, а напрямую с жёстким диском?
Версии NTFS, поддерживаемые XP, могут не уметь работать с четырёхкилобайтными секторами.
Ядрёная консоль делает меня сильней!
Отсутствует
Версии NTFS, поддерживаемые XP, могут не уметь работать с четырёхкилобайтными секторами.
krigstask Спасибо вам за ответ, но я так и не понял, какое отношение размер СЕКТОРА имеет отношение к работе ОС на уровне файловой системы.
Это не Internet Explorer.
Отсутствует
kxdma
Для этой и других старых ОС производителям придется сделать специальный режим эмуляции, при котором заметно пострадает скорость записи на HDD.
В частности, вместо одного прохода запись придется осуществлять в два прохода. Задержка составит около 5 миллисекунд. В целом, новые HDD будут работать под Windows XP примерно на 10% медленнее, чем под новыми операционными системами.
May the FOSS be with you!
Отсутствует
George Yves копипаста иногда полезна, спасибо, но не в данном случае. Я так и не получил внятного ответа на свой конкретный вопрос.
Отредактировано kxdma (20-03-2010 01:47:23)
Это не Internet Explorer.
Отсутствует
какое отношение размер СЕКТОРА имеет отношение к работе ОС на уровне файловой системы.
Файловая система — часть ОС.
Ядрёная консоль делает меня сильней!
Отсутствует
pi.v.vitaly
Это вот гениальное замечание к чему?
kxdma
Как насчёт этого.
Как мне представляется ситуация: есть блочное устройство. Для того, чтоб создать на нём файловую систему, ОС в любом случае должна иметь к нему низкоуровневый доступ. ФС — это прослойка между низкоуровневым интерфейсом (kernel space) и собственно пользовательскими (userspace) приложениями.
Ядрёная консоль делает меня сильней!
Отсутствует
Поправьте меня, если я ошибаюсь. Разве операционная система работает не с ФС, а напрямую с жёстким диском? Причём здесь размер сектора, с которым, (как я понимаю) должен АППАРАТНО работать непосредственно сам HDD?Кстати, размер КЛАСТЕРА по-умолчанию в NTFS именно 4 кб...
Я думаю, вы очень чётко чувствуете идеологическую кривизну новых жёстких дисков: физический сектор у них 4кб, а адресация старая - по 512 байт (для совместимости). Проблема возникает тогда, когда нужно будет записать блок данных, реально приходящийся на два смежных сектора винчестера. Поэтому и приходится создавать разделы так, чтобы их начала и концы были точно на границах физических секторов (номера должны быть кратны 8).
Пример: имем ФС с кластеров в 4 кб, винчестер с сектором в 4 кб А теперь представим себе, что кластер ФС физически ложится не в один сектор, а в в голову и хвост двух соседних - как два последовательных слоя кирпичей при возведении стен кладут. В результате чтение/запись одного кластера будет приводить к чтению/записи двух секторов на винте.
Отредактировано sentaus (20-03-2010 20:15:01)
Отсутствует
а если прибавить что очень мало файлов чей размер кратен 4кб то в результате практически с каждого файла мы тоже теряем впустую от 1 до 4095 байт.
На уровне ФС такое в принципе неплохо разруливается. Да и сейчас _все_ ФС используют по умолчанию именно 4-килобайтный кластер.
Отсутствует
Мне кажется или кластеры файловой системы _не могут_ ложиться на секторы винта со смещением? Т.е. что б кластер ФС в 4кб лёг косо на сектор в 4 Кб у винта ему в начале где-то нужно впихнуть кластер в 2 Кб, например? Вам не кажется это странным, не? Кластеры ФС не создаются изначально с не кратным размеру секторов винта смещением и потому описанной ситуации просто не может произойти. Если создаётся ФС с кластером в 4 Кб, то она чётко в 4 Кб и уляжется. Если сделать 8, то в два сектора по 4, естественно.
Отредактировано Lain_13 (20-03-2010 21:22:24)
Отсутствует
Т.е. что б кластер ФС в 4кб лёг косо на сектор в 4 Кб у винта ему в начале где-то нужно впихнуть кластер в 2 Кб, например
Примерно так и есть, первый раздел сейчас обычно начинается с 63-го сектора диска (логического, 512-байтного), т.е. на начало 4096-байтного сектора не попадает.
Добавлено 20-03-2010 22:53:12
Кластеры ФС не создаются изначально с не кратным размеру секторов винта смещением
- Но ведь нас не используются дизельные подлодки!!!
- А теперь будут.
(из какой-то комедии)
Отредактировано sentaus (20-03-2010 22:51:02)
Отсутствует