Powered By Blogger

пятница, 29 апреля 2011 г.

Параллельное программирование в условиях распределенных данных в Facebook.

Разработчик Facebook Ник Шрок на конференции InfoQ в Лондоне описывает  современные парадигмы программирования внутри Facebook, с которыми в будущем наверняка придется столкнуться и создателям других сайтов, которые поддерживают элементы социальности.
Отображение социальной информации имеет тенденцию превращаться в кучу взаимозависимых запросов к базам данных (простоты ради пока допустим, что общаемся мы с БД напрямую, без кэша). Скажем, стандартный вопрос на собеседование – какие запросы нужно сделать, чтобы заполучить ленту новостей?
  1. Получить ID друзей пользователя.
  2. Получить последние новости от каждого друга.
  3. Получить комментарии и лайки к каждой из новостей.
Полученное нужно отсортировать по какому-то механизму ранжирования, перепроверить на предмет приватности, после чего перевести в HTML.
Здесь видим несколько типов запросов: запросы, которые нужно делать в определенной последовательности (последние новости можно запрашивать только после того, как известны ID друзей) и запросы, которые можно запускать параллельно (комментарии и лайки, скажем, могут храниться в двух различных репозиториях). 
Число параллельных запросов вроде не так уж и велико, однако вспомним, что ленту новостей мы показываем в контексте домашней страницы пользователя, на которой присутствует еще несколько блоков – реклама, приглашения на мероприятия, люди, которых Вы можете знать, любимые группы, последние приложения, друзья в чате, уведомления о новых сообщениях и событиях на сайте.

Весь этот балаган приходится обрабатывать в контексте PHP, который не поддерживает параллелизации запросов.

Шрок весьма подробно обьясняет специфический язык с синтаксисом PHP, использующий параллелизм, доступный внутри среды HipHop (так как PHP трансформируется в C++, который затем компилируется в бинарник).

Подход к программированию с параллелизмом в уме требует некоторого изменения ментальной модели. Вместо написания странички, где мы чего-то там достаем из базы данных, обрабатываем и прорисовываем пользовательскому броузеру, на сегодняшний день разработчик Facebook в уме разбивает процессы на несколько шагов, принимает решения касательно того, какие шаги взаимозависимы, а какие – параллелизируемы, после чего пишет код для обработки полученных данных. Абстракция Preparable многим напомнит ключевое слово yield в С# или Python, Java-программисты вспомнят о Transfer Object.
***Доклад Шрока занимает 50 минут, есть интересные вопросы из зала.

http://ko.com.ua/parallelnoe_programmirovanie_v_usloviyah_raspredelennyh_dannyh_v_facebook_55951

четверг, 21 апреля 2011 г.

Зигзаги менталітету. ***Василь Wasyl ***

Сьогодні, як і завжди, актуальне гасло про єдність народу. Влада, ті, що в більшості, та ті що в меншості демонструють дивовижну одностайність в справі перерозподілу грошових потоків у свою кишеню. А народу підкидають яблука розбрату, щоб чубились, не бачили справжньої причини своїх проблем.
Прикладів успішних дій влади в цьому напрямку - море. Від Табачніка до Фаріон. Яскрава ілюстрація - інформаційна хвиля про наміри пронести Львовом 9 травня 15метровий червоний прапор.
Для єдності потрібно розуміння один-одного. Щоб зрозуміти жителю Сходу та Півдня, які відчуття викликають в рядового посполитого з Західної України такі плани, спробуйте проаналізувати власну реакцію на наступні інформаційні повідомлення.  
Сімферопольський  окружний адміністративний суд відмовився розглядати позов партії "Русское единство" щодо заборони проведення 9 травня гей-параду організаціями "Радуга" і "Однополая Родина", які хочуть пронести центром Сімферополя 15-метровий червоний фалоімітатор.
Про це повідомляє Wostok.net.
За словами прес-центру "Русского единства", суд не вважає, що планований марш порушує права членів партії, тому залишив позов без розгляду.
Про плани представників організаціями "Радуга" і "Однополая Родина", пронести центром Сімферополя 15-метровий червоний фалоімітатор повідомив представник організації секс меншин Криму Олександр Рябинин.

"Вони будуть разом із нами святкувати День Перемоги над неполіткоректними виродками. Попіл Рема стукає в наші серця. Попередньо вони з нами обговорили, що хочуть 200 осіб привезти з Нью-Йорка, Амстердама ", – повідомив Рябінін.

Зі слів голови Амстердамської міськорганізації партії "Радуга" Сержа Юхуніна, 9 травня активісти двох партій пронесуть символ вулицями Сімферополя: "Понад 800 осіб виявили бажання взяти участь в акції, однак поїдуть не всі. Зараз проводиться відбір тих людей, які будуть відповідно підготовлені".

"Ця акція покаже, наскільки жителі Сімферополя підтримують гомофобію", – сказав голова Одеської міськорганізації партії "Однополая Родина" Жорж Кислюк.
У суботу, 16 квітня, в Одесі відбудеться урочиста зустріч величезного фалоімітатора, який передають з Амстердама. В Одесі зустріч відбудеться о 12:00 на Алеї Слави. Усі бажаючі зможуть залишити побажання  просто на виробі, який потім, 9 травня, пронесуть гей-парадом по вулицях Сімферополя.Як очікується, виріб  залишиться прикрашати головну площу Сімферополя. Копії будуть розміщені 9 травня на адмінбудівлях в Одесі та Житомирі.

среда, 20 апреля 2011 г.

Громадськість закликає парламент ухвалити законопроект про ГО в цей четвер!

Громадськість закликає парламент ухвалити законопроект про ГО в цей четвер!

Громадськість звернулась до політичних сил та Президента України з вимогою ухвалити законопроект про громадські організації. Будь ласка, підтримайте звернення!
 Звернення до Президента України 
В.Ф.Януковича,
Голови Верховної Ради
п.Литвина В.М.,
депутатів усіх фракцій
Шановний  Президенте України, Голово Верховної Ради та народні депутати!
Представники громадських організацій звертаються до усіх політичних сил у Верховній Раді – представників влади та опозиції - із закликом ухвалити законопроект "Про громадські організації" (№7261) у  четвер, 21 квітня, коли даний законопроект включений до порядку денного парламенту.
Новий закон може запровадити європейські стандарти для створення та діяльності громадських організацій в Україні, тому його ухвалення надзвичайно важливе для представників громадянського суспільства як спосіб налагодження конструктивного діалогу між владою і суспільством. Чинний український Закон "Про об'єднання громадян" Європейський суд з прав людини визнав недемократичним.
Законопроект має авторство депутатів з Партії Регіонів, Блоку Литвина та БЮТ й отримав майже одноголосну підтримку профільного комітету у ВР.
Громадськість вітає готовність політичних сил робити конкретні кроки щодо зміни чинного законодавства назустріч громадянському суспільству й сподівається у позитивному ухваленні закону.
Також представники громадських організацій схвалюють указ Президента України "Про План заходів із виконання обов'язків та зобов'язань України, що випливають з її членства в Раді Європи" №24\2011 від 13.01.2011 року, у якому йдеться про необхідність ухвалення даного законопроекту.
Важливо відзначити, що резолюція ПАРЄ закликала Україну прискорити прийняття нового Закону «Про громадські організації». Його прийняття також набуває актуальності у зв’язку з початком головуванням України у Комітеті Міністрів Ради Європи, яке розпочнеться з 09 травня 2011 року.
Новий проект закону України "Про громадські організації" (№7262-1) спрощує процедури створення і реєстрації громадських організацій, скасовує територіальні обмеження діяльності, дозволяє громадським організаціям захищати суспільні інтереси, створює прозорий реєстр громадських організацій.
Вважаємо, що ухвалення цього Закону допоможе громадським організаціям відчути себе повноцінними партнерами демократичної держави у вирішенні суспільних проблем та стане позитивним сигналом для українського суспільства і міжнародної громадськості щодо проєвропейського курсу України.
http://newcitizen.org.ua/news/

вторник, 19 апреля 2011 г.

Поэты – «взрыватели». Автор — Вадим ДОВНАР.

Когда вечером 11 апреля мне позвонил друг и сообщил, что в моем родном Минске теракт с многочисленными жертвами, я, признаться, сразу подумал, что у парня случилась белая горячка.
Но тут же вспомнил: звонивший не алкоголик, но белорус, работающий в серьезном издании. В результате вечер прошел в мучительных размышлениях о том, кто мог устроить в метрополитене белорусской столицы, на самой оживленной станции метро, в час пик это действо. Вопреки журналистской привычке считать себя специалистом едва ли не во всем, первые часы мозг решительно отказывался видеть, казалось бы, очевидное.
В голову настойчиво лезли война с метрополией, сепаратисты, международные террористы, религиозные фанатики, и даже правые экстремисты оппозиции. Но стоило о них подумать, как память ставила все на место: ничего и никого из перечисленного в Беларуси нет и близко. Тогда власть? «Нет, бред это», - думалось в часы, когда тела выносили со станции «Октябрьская», а в центре города из-под земли валил черный дым.
Конечно, ежедневно отслеживая жизнь Беларуси, сложно было считать Александра Лукашенко со товарищи гуманистами. В частности, есть подозрения в их причастности к ряду «исчезновений» и убийств политиков и журналистов. Но чтобы так… Это же не просто взрыв в метро – это взрыв идеологемы, согласно которой Беларусь – оплот мира, спокойствия, стабильности. Это не США и не Россия. У нас такого по определению не может быть. Лукашенко с мощнейшими спецслужбами не позволит…
Многое стало проясняться, когда в Интернете просмотрел выступления Александра Григорьевича перед силовиками. Первое, имевшее место через два часа после взрыва, и второе, спустя сутки после теракта.
Следует заметить, что Бацька всегда отличался специфической откровенностью своих спичей. Тем более, когда говорит не по бумажке. Помните, например, как в 2007 году он перед десятком телекамер сказал, что сфальсифицировал выборы? После нынешних речей, как и после упомянутого случая, у следственных органов должны бы возникнуть множество вопросов к правителю. И начинаться допрос мог бы с обстоятельств, при которых лидер решил посетить место трагедии. Ведь если 11 апреля Лукашенко осматривал взорванную станцию «лишь» через полтора часа после трагедии, то 3 июля 2008 года он бросился в эпицентр сразу. Напомним, тогда во время массового гуляния в День республики в толпе взорвался пакет с небольшой взрывчаткой. Обошлось без трупов, но осколками были покалечены десятки людей. Куда, спрашивается, смотрела президентская охрана, допустившая этот «героизм» Лукашенка? Или была уверенность, что второго взрыва не будет?
Дальше - больше. За день до того взрыва в интервью «Комсомольской правде в Беларуси» Лукашенко сказал: «Оживление, конечно, будет. Но настораживает тот факт, что Западу наша оппозиция сильно надоела. Особенно американцам, — считает А.Лукашенко. — Те уже говорят прямо: будет дело — будут деньги. А это что значит? Уличные выступления, демонстрации. А если еще погромы и взрывы… Тогда заказчик вообще был бы доволен», - ошарашил он. Нет, «провидца» тогда не допрашивали, в очередной раз мордовали оппозиционеров.
Государственные СМИ всей своей мощью «прошлись» по оппонентам режима, по обыкновению, обвиняя их во всех смертных грехах. Но тогда, слава Богу, никого не посадили, так и не найдя, за что зацепиться. И вот уже вечером прошлой среды, спустя два часа после взрыва в метро Лукашенко требует от силовиков проверить, нет ли связи между нынешним терактом и предыдущим. Проходят сутки и, - вот же дар провидения, - подозреваемые сознались в осуществлении едва ли не всех взрывов, когда-либо звучавших в Беларуси.
Небывало оперативно задержанные террористы, по словам президента, до этого «работали токарем и электриком». И, по словам председателя КГБ, изготовили не имеющую аналогов в мире бомбу. Пока, правда, не ясны мотивы, толкнувшие на дело этих самородков. Как и то, почему для своего последнего теракта они выбрали момент, когда впервые за 16 лет правления Лукашенко стали рекордными темпами расти цены, возник дефицит масла и валюты. А может, они хотели таким специфическим образом вразумить Евросоюз, который именно в этот день рассматривал вопрос введения против Беларуси экономических санкций? Или подогнать Россию, тормозящую с выделением столь необходимого Минску очередного транша?
Как бы то ни было, но в последних «антитеррористических» речах Лукашенко упоминает все проблемы, с которыми столкнулись белорусские власти в последние месяцы. И делает недвусмысленные выводы: “Мы еще до президентских выборов предвидели, что нас будут давить, целенаправленно и методично, дестабилизировать обстановку. Так оно и произошло: сначала на валютном рынке, потом - на продовольственном, а потом рвануло в метро. Целая цепь“. Так что задержанные исполнители просто не могут оказаться банальными «психами» - задача у них другая. «Я поручил рассмотреть все заявления от политических деятелей. Мы ищем соучастников и заказчиков. Эти деятели от так называемой «пятой колонны», может, раскроют карты и укажут, кто заказчик. Всех привлечь и допросить, не глядя ни на какую демократию, стон и вой зарубежных страдальцев», - приказывает Лукашенко. И добавляет: “Нам брошен вызов и необходимо найти на него ответ“. Несмотря на то, что мотивы убийц остаются неизвестными, «ответ» спецслужбы искали недолго. Уже вынесены предупреждения «помалкивать» независимым газетам, журналистам, политикам и, судя по всему, - это только начало.
Есть нечто глубоко символическое в том, что на последних президентских выборах в Беларуси альтернативными кандидатами Лукашенко выступили профессиональные поэт и дипломат. Долгие годы, наблюдая за происходящим в этой стране, я вижу, что в авангарде борьбы с авторитарным лидером были и остаются люди с гуманитарным складом ума. Одним из самых запомнившихся внутренних конфликтов в Беларуси стал конфликт между Лукашенко и Союзом писателей. Выступления белорусских несогласных всегда носили мирный, ненасильственный характер. Я бы даже сказал, слишком мирный. Разве не абсурд, что оппозиционные манифестации годами двигались по тротуарам, люди переходили улицу исключительно на зеленый цвет и шли к месту на окраине города, на которое оппозиционерам указывали городские власти? А этих гуманитариев все равно периодически били и сажали!
В свою очередь речи и действия Лукашенко всегда отличались повышенной агрессивностью. Почитайте интервью президента разных лет: слова «кровь», «взрывы», «оружие» в его речи встречаются постоянно. Что бы не происходило в стране за 16 лет, во всем ему виделись козни кровожадной «пятой колоны» при поддержке зарубежных спецслужб. Именно попыткой вооруженного переворота он назвал события 19 декабря, когда массово вышедший на улицу народ кричал ему в центре Минска «Уходи!». Многих из тех, кто тогда протестовал, потом избили и бросили на нары СИЗО КГБ. Кто-то из них до сих пор дожидается суда, кто-то уже отправился в колонию строгого режима. Но «оружия оппозиции» никто так и не обнаружил! Даже спецназовцы, свидетельствовавшие против манифестантов в судах, отрицали наличие у оппозиционеров не только огнестрельных, но и колюще–режущих предметов.
Теперь найдут?
                                                                                                                                            Автор — Вадим ДОВНАР

понедельник, 18 апреля 2011 г.

Подготовка жестких дисков Western Digital Caviar моделей: WD20EARS (2 Тб) WD15EARS (1,5Тб) WD10EARS (1Тб) WD8000AARS (800Гб) WD6400AARS (640Гб)

Данная статья простым языком излагает о том, как подружить жесткие диски Western Digital самых свежих марок: WD20EARS, WD15EARS, WD10EARS, WD8000AARS, WD6400AARS объемом 1, 1.5 и 2 Тб с операционной системой Windows XP. Рассматривать процедуру мы будем на примере диска WD15EARS, но все остальные модели устанавливаются аналогично.
На упаковке, наклеена наклейка, белого цвета (как на рисунке) и на самом диске, содержание которой сообщает:

Advanced Format Drive. To achieve full performance:
· Windows® XP, multi partition and cloning software users - use WD Align software available on www.wdc.com/advformat
· Windows® XP, single partition - set jumpers 7-8 prior to installation or use WD Align SW
· All other OS configurations - drive is ready for use as is



Если перевести на русский, то узнаем следующее:
Жесткий диск продвинутого формата. Для достижения полной производительности:
· с Windows® XP, в случае необходимости разбиения диска на несколько разделов, либо для использования дублирующего программного обеспечения - используйте программу WD Align доступную на www.wdc.com/advformat (ниже вам будут предложены ссылки на необходимый софт)
· Windows® XP, если вы намерены использовать всего один раздел, занимающий все дисковое пространство - установите перемычку 7-8 перед установкой диска (тайна, покрытая мраком, что делает эта перемычка, но лучше не пользоваться) или используйте WD Align (а еще лучше способ, который будет описан ниже, как "оптимальный")
· Для всех остальных операционных систем - диск is ready для использования "как есть" (а теперь внимание - вопрос, - как еще никому не пришло в голову после прочтения этой фразы установить этот диск на компьютер, работающий под управлением Windows 95, а потом подать в суд на разработчиков за моральный ущерб).


Вот такая фурнитура. Ну, а теперь ближе к делу.

Что такое Advanced Format Drive и зачем это нужно?

Не вдаваясь в технические подробности, можно сказать, что это особая организация расположения данных на дисках высокой емкости, которая позволяет реализовывать секторы, в которых помещается 4096 байт, в отличии от стандартных, вмещающих - 512 байт. Вполне возможно, что это достигается за счет оптимизации, так называемой, перпендикулярной организации записи на диск. Плюс ко всему используется следующая технология: каждый сектор состоит из двух частей Sync/DAM (вводная запись), и ECC (информация для восстановления), между двумя секторами один промежуток (а не 8). А еще это позволяет читать много и быстро при минимальных оборотах шпинделя (5400 - в соответствии с действующими отраслевыми стандартами), что позволяет делать эти жесткие диски более экономичными в плане электропотребления, тише и менее нагревающимися , чем у других моделей, либо дисков прошлых серий. Это вкратце об Advanced Format Drive.

Почему нужна адаптация к Win XP?

Дел в том, что специфика данной, новой технологии рассчитана на использование современных операционных систем Windows Vista и Windows Seven. В Windows XP она не заложена и, уже, вряд ли появится. В принципе, все будет работать и безо всяких плясок с бубном, однако, если провести ряд манипуляций - возрастет скорость чтения/записи, и, как следствие, производительность системы в целом. Поэтому не стоит пренебрегать рекомендациями производителя и сделать все, что нужно. Далее и будет описан самый быстрый, оптимальный и эффективный способ, как в течение 10 минут полностью подготовить жесткий диск к работе, не обременяя при этом свой Windows XP установкой программы WD Align.

Все способы приручения жесткого диска WD15EARS и ему подобных к Win XP?

Начнем по порядку:


- первый способ мы с вами уже видели - это установка программы WD Align, скачать которую можно по адресу http://www.wdc.com/en/products/advancedformat/, предварительно ответив на вопросы с правой стороны страницы;
- второй способ заключается в том, чтобы поставить перемычку 7-8 - дешево и сердито, но лучше не надо, - ведь неизвестно, как потом этот диск может повести себя в среде Windows 7, а когда-то наверняка начнется массовый переход на него или его последователя;
- третий способ состоит в том, чтобы диск просто правильно подготовить его к работе.

Готовим жесткий диск WD15EARS к работе правильным образом

Первый шаг: скачиваем программу Acronis True Image WD Edition русской версии, хотя, если вам субъективно будет удобнее работать в версии на другом языке, то сделать свой выбор можно по ссылке Acronis True Image WD Edition на 11 языках мира. Возможно, эта программа работает только с устройствами от WD, хотя это. Но нам в данном случае это и нужно. Так же нам для работы понадобиться файл образа загрузочного диска WD Align CD, который следует скачать и записать любым доступным способом на диск. Причем, рекомендация тут такая - лучше писать на перезаписывающуюся CD-болванку, т.к., если вы не планируете его регулярно форматировать - эта программа будет нужна очень и очень редко.

Устанавливаем Acronis True Image WD Edition

В принципе, в установке этой программы нет ничего сложного, однако, принимая во внимание, что некоторые могут испытывать священный трепет перед ритуалом установки железок и программ в компьютер - приводим все этапы в картинках и описаниях.
Главное окно программы установки Acronis True Image WD Edition
Выбираем пункт "Установка Acronis...".
Окно установки программы Acronis True Image WD Edition
Читая сии хвалебные эпитеты, проникаемся любовью и уважением к разработчику. Однака сегодня нам от этой программы понадобится только одна функция - создание раздела. Лучше делать средствами этой программы, а не встроенными средствами Windows XP. Нажимаем "Далее".
Лицензионное соглашение Acronis True Image WD Edition
Читаем самым внимательным образом End User License Agreement (лицензионное соглашение, для тех, кто по Инглиски не разумеет), не менее внимательным образом с ним необходимо согласиться, а иначе все пропало! Ставим галку напротив "Я согласен с условиями договора" и нажимаем "Далее"
Окно выбора вариантов установки Acronis True Image WD Edition
Тут выбираем "Выборочная" - ведь мы же сегодня опытные пользователи? И жмем "Далее"
Список компонентов программы Acronis True Image WD Edition
В принципе, не будет никакого криминала, если мы выберем оба компонента для установки, так что оставляем все, как есть и нажимаем "Далее"
Окно выбора установки Acronis True Image WD Edition для всех или  только для текущего пользователя
Если вы единственный пользователь этого компьютера, то можно оставить все как есть. Если нет, то смотрите по ситуации. На самом деле, чтобы не путать вас - уточняем, что под количеством пользователей компьютера в данном случае подразумевается количество учетных записей, используемый на вашем компьютере. Если же для вас словосочетание "Учетная запись" сродни древнему индейскому заклинанию, то ничего не меняем и нажимаем "Далее"
Последний этап перед началом копирования файлов Acronis True Image  WD Edition
Теперь под звуки фанфар и барабанную дробь нажимаем изо всех сил... Нет, не "Далее", а "ПРИСТУПИТЬ"!
Окно копирования файлов Acronis True Image WD Edition
Если вы видите такое окно, значит все получилось и установка пошла!
Окно с результатами установки и предложением перезагрузки Acronis  True Image WD Edition
Говорим "Да" и ждем перезагрузку, попутно поражаясь высокой скорости загрузки операционной системы Windows XP в сравнении с Windows 2000 и Windows Vista.
После перезагрузки компьютера нажимаем кнопку Пуск>Все программы>Acronis>Acronis True Image WD Edition и запускаем, соответственно, Acronis True Image WD Edition. И сразу же выскакивает сообщение:
Уведомление Acronis True Image WD Edition об обнаружении пустого  диска
Здесь необходимо нажать "ДА"
Окно мастера Acronis True Image WD Edition
Здесь необходимо нажать "Далее"
Выбор диска WD15EARS для разметки
Здесь выбираем наш новый диск и нажимаем кнопку "Далее"
Задание предварительных параметров
Не забываем поставить галочку "Создать новый раздел в нераспределенной области" и нажимаем "Далее"
Проверка выбора Acronis True Image WD Edition
Просто нажимаем "Далее", программа уже все выбрала за нас
Выбор файловой системы для WD15EARS
Выбор файловой системы. На самом деле тут есть смысл выбирать только NTFS. Хотя программа и пишет предупреждение (оно стандартно, независисмо от того, какого размера диск мы собираемся размечать), относительно невозможности понять ее предыдущими версиями Windows - все равно выбираем NTFS, т.к. использование диска в вышеуказанных ОС не возможно чисто технически. Да и ограничения у Fat16 - максимальный размер раздела 2Гб, у Fat32 - 32 Гигабайта и не байтом больше, а у NTFS таких ограничений нет, да и сама файловая система гораздо надежней и безопасней. Нажимаем "Далее".
Выбор файловой системы для WD15EARS
Если вы не собираетесь создавать на этоь диске больше 4 разделов, а то и вообще одним ограничитесь (как мы, например), то подойдет и первый вариант (Первичный раздел). Если диск постоянно стоит внутри системного блока и никогда из него не извлекается, то разницы вы никакой не почувствуете - Windows будет примерно одинаково работать и с таким разделом и с таким, но если вы захотите проверить свой диск на вирусы на другом компьютере, подключив его к этому компьютеру через USB-шасси, то в случае "Логического" раздела (в среде Windows он еще "Динамическим диском" называется) скорее всего возникнут проблемы и ваши планы потерпят крах. Нажимаем "Далее"
Демонстрация текущих установок для WD15EARS
Здесь можно просто нажать "Далее"
Задание метки диска WD15EARS
Метку диска можно расценивать всего лишь, как некий элемент декора, никакой информационной функции для системы не несущий. Поэтому это поле можно смело оставить пустым и нажать "Далее"
Проверка параметров WD15EARS
Просто нажимаем "Далее"
Последний этап перед началом форматирования
Нажимаем кнопку "Приступить" и ждем... Хотя, не смотря на большой объем диска, процедура занимает считанные секунды
Уведомление об успешном завершении форматирования диска
Вот и награда за труды наши ратные... Только это еще не все. Помните про образ диска, который надо было скачать и записать на диск?

Адаптируем диск для использования с Windows XP - последний этап

Для тех, кто совсем не умеет записывать диски, мы разместили статью Записываем образ на диск (микроликбез) (откроется в новом окне или вкладке), которая может вам в этом помочь, а мы пойдем дальше, согласно основной теме нашей статьи.
Вставляем свежезаписанный диск и перезагружаем наш компьютер. Не забываем в BIOS поставить загрузку с CDROM (если не знаете как, то обратитесь к инструкции к своей материнской плате) и начинается загрузка с диска.
Сохранение данных перед началом WD Aling
Это окно предупреждает нас, о том что желательно сделать резервные копии ваших данных перед началом процесса. Но, поскольку наш диск девственно чист, нажимаем "OK"
Лицензионное соглашение WD Aling
Ставим галку "I accept this agreement" и нажимаем "Next"
Подтверждение выбора WD Aling
Программа сама определила наш новый диск, поэтому мы смело нажимаем "Next"
Проверка списка действий WD Aling
В этом окне обозначен перечень действий, которые совершит программа. Нажимаем "Proceed".
Окно процесса коррекции WD Aling
Процесс пошел, а нам остается только ждать. Он недолгий, и тоже занимает всего несколько секунд.
Завершение процесса коррекции WD Aling
Готово! Нажимаем "Quit", перезагружаем компьютер и можно приступать к установки Windows XP.
По заявлению производителя (и это действительно так), у дисков этой серии пониженное тепловыделение, поэтому они весьма хорошо чувствуют себя в слабо вентилируемых корпусах. Ием не менее грамотное охлаждение системного блока вашего компьютера - залог стабильной и продолжительной его работы на этом не следует экономить.


Техничесие характеристики данной серии жестких дисков:

Физические спецификации, производительность дисков
Заявленная емкость отформатированного диска1
2,000,398 MB
1,500,301 MB
1,000,204 MB
800,204 MB
640,135 MB
Вместительность
2 TB
1.5 TB
1 TB
800 GB
640 GB
Тип шины, скорость обмена данными
SATA 3 Gb/s
SATA 3 Gb/s
SATA 3 Gb/s
SATA 3 Gb/s
SATA 3 Gb/s
Количество секторов
3,907,029,168
2,930,277,168
1,953,525,169
1,562,824,368
1,250,263,728
Объем кеша3
64 MB
64 MB
64 MB
64 MB
64 MB
Вес и габариты устройств
Высота
1.028 Inches (26.1 mm)
Длина
5.787 Inches (147 mm)
Ширина
4.00 Inches (101.6 mm)
Масса
1.61 Pounds (Weight 0.73 kg)

sata drive connectors
sata drive connectors

Экологические спецификации
Объем
2 TB
1.5 TB
1 TB
800 GB
640 GB
Максимальная производительность
Оперативная (чтение)
65G, 2 ms
65G, 2 ms
30G, 2 ms
30G, 2 ms
30G, 2 ms
Неоперативная
250G, 2 ms
250G, 2 ms
300G, 2 ms
300G, 2 ms
300G, 2 ms
Акустические показатели
Режим простоя
24 dBA (avg)
24 dBA (avg)
24 dBA (avg)
23 dBA (avg)
23 dBA (avg)
Режим поиска 0
29 dBA (avg)
29 dBA (avg)
33 dBA (avg)
27 dBA (avg)
27 dBA (avg)
Режим поиска 3
25 dBA (avg)
25 dBA (avg)
29 dBA (avg)
Температурные характеристики
Рабочая
32° F to 140° F
(-0° C to 60° C)
32° F to 140° F
(-0° C to 60° C)
32° F to 140° F
(-0° C to 60° C)
32° F to 140° F
(-0° C to 60° C)
32° F to 140° F
(-0° C to 60° C)
Хранения
-40° F to 158° F
(-40° C to 70° C)
-40° F to 158° F
(-40° C to 70° C)
-40° F to 158° F
(-40° C to 70° C)
-40° F to 158° F
(-40° C to 70° C)
-40° F to 158° F
(-40° C to 70° C)
Электрические спецификации
Объем
2 TB
1.5 TB
1 TB
800 GB
640 GB
При номинальном напряжении (12 VDC)
Чтение/Запись
296 mA
296 mA
Простой
243 mA
243 mA
Режим ожидания
3 mA
3 mA
Сон
3 mA
При номинальном напряжении (5 VDC)
Чтение/запись
503 mA
503 mA
Простой
172 mA
172 mA
Режим ожидания
160 mA
160 mA
Сон
160 mA
160 mA
Номинальная потребляемая мощность
Чтение/Запись
6.00 Watts
6.00 Watts
5.40 Watts
4.86 Watts
4.86 Watts
Простой
3.70 Watts
3.70 Watts
5.40 Watts
4.85 Watts
4.85 Watts
Режим ожидания
0.80 Watts
0.80 Watts
0.40 Watts
0.38 Watts
0.38 Watts
Сон
0.80 Watts
0.80 Watts
0.40 Watts
0.38 Watts
0.38 Watts

1Принимая в качестве единиц измерения, что один мегабайт (MB) = одному миллиону байт, один гигабайт (GB) = одному биллиону байт и один терабайт (TB) = одному триллиону байт. Полный доступный объем определяется типом операционной среды.
2Принимая в качестве единиц измерения, что 1 мегабайт в секунду (MB/s) = одному миллиону байт в секунду, один мегабит в секунду (Mb/s) = одному миллиону бит в секунду и один гигабит в секунду (Gb/s) = равен одному биллиону в секунду.
3Принимая в качестве единиц измерения для кеша, что один мегабайт (MB) = 1,048,576 байт. 


Western Digital EARS: новая линейка с секторами по 4 кбайт.

Краткое содержание статьи: Всё больше и больше новых жёстких дисков будут хранить данные в секторах по 4 кбайт, а не в традиционных 512-байт участках, что позволит увеличить чистую ёмкость. На производительность это повлиять не должно, если вы будете следовать некоторым простым правилам. Мы провели тесты новой линейки Western Digital EARS, которая впервые продвигает секторы 4 кбайт на массовый рынок.


Введение
Samsung уже выпускала несколько жёстких дисков, которые используют размер сектора больше 512 байт, а именно Spinpoint M7E или портативный S1 Mini. Однако именно Western Digital представила новую линейку жёстких дисков EARS, которая обеспечивает поддержку размера сектора 4 кбайт на массовом рынке. Основная причина подобного шага заключается в увеличении чистой ёмкости из-за снижения объёма информации ECC в результате перехода на сектор большего размера. Мы протестировали 1-Тбайт жёсткий диск Western Digital Caviar Green (WD10EARS), чтобы оценить новую технологию.
Advanced Format
Данный термин стала использовать Western Digital, назвав последние продукты с сектором 4 кбайт как Advanced Format Drive(s). Впрочем, под данным названием скрывается только увеличение размера сектора с 512 байт до 4 кбайт. Основная цель - повышение ёмкости, но реализация оказалась отнюдь не тривиальной. Но давайте начнём с самых основ.
Жёсткие диски: основы
Жёсткие диски состоят из одной или нескольких вращающихся пластин, на которые нанесено магнитное покрытие. Головки отвечают за чтение или запись информации на поверхности - их работу можно представить аналогично звукоснимающей головке с иглой у винилового проигрывателя, хотя в данном случае головки расположены по обеим сторонам пластины. На поверхности каждой пластины размечены концентрические дорожки. Каждая дорожка содержит разное число секторов (им и посвящена нынешняя статья), и каждый сектор содержит определённое число битов. Значение бита "0" или "1" определяется магнитными свойствами участка. Все последние жёсткие диски базируются на так называемой технологии перпендикулярной магнитной записи, при которой магнитные домены ориентированы вертикально, а не горизонтально в отличие от предыдущего поколения. Перпендикулярная запись (PMR) позволила значительно увеличить плотность записи данных, которая измеряется в гигабитах на квадратный дюйм.
Как увеличить ёмкость?
Традиционный и наиболее часто встречающийся способ увеличения ёмкости заключается в повышении плотности записи данных. Конечно, гигабиты на квадратный дюйм позволяют технически точно выразить плотность хранения данных, но часто также говорят и о ёмкости одной пластины. 3,5" жёсткие диски сегодня могут хранить до 500 Гбайт на одной пластине с традиционными секторами по 512 байт. 2,5" жёсткие диски для ноутбуков по-прежнему ограничены 320 Гбайт на пластину, хотя вскоре плотность записи должна увеличиться. На данный момент вполне очевидно, что большее число пластин также приведёт и к увеличению общей ёмкости. Однако это увеличит себестоимость, а также количество движущихся частей.
Больший размер сектора приводит к меньшему количеству служебной информации
Больший размер сектора приводит к меньшему количеству служебной информации
Больший размер сектора приводит к увеличению чистой ёмкости, поскольку при этом снижается количество информации ECC и количество границ между секторами. WD утверждает, что переход с 512-байт на 4-кбайт сектор приводит к увеличению "чистой" ёмкости на 7-11%. Эффективность контроля ошибок ECC тоже увеличивается, поскольку один длинный код ECC требует меньше вычислений, чем несколько мелких кусочков. Впрочем, есть всё же некоторые проблемы.
Линейка WD EARS
WD EARS

Нажмите на картинку для увеличения.
WD стала первым производителем, массово представившим на рынок жёсткие диски с размером сектора 4 кбайт. Хотя для Western Digital это нельзя назвать серьёзным технологическим прорывом, да и объявление прошло довольно тихо, важна технология сама по себе и её правильная реализация. Причина кроется в проблемах с производительностью, если вы не обратите внимания на размер сектора в 4 кбайт при работе с операционными системами старее, чем Windows 7 или Vista. Мы как раз обсудим это чуть ниже. Именно поэтому WD, как нам кажется, решила переходить на размер сектора 4 кбайт на линейке Caviar Green, поскольку этим экономичным накопителям максимальная производительность не требуется.
Есть простой способ определить накопитель Advanced Format: это можно заметить по наклейке жёсткого диска (см. чуть ниже) или по размеру кэш-памяти. Ни один другой жёсткий диск WD для массового рынка за исключением моделей Caviar Black или RE4 не оснащается кэшем на 64 Мбайт. По крайней мере, в случае линейки Caviar Green это явно указывает на модели AFD.
Новая линейка продолжает модельный ряд EADS, рассмотренный нами в сентябре 2009 года, при этом вы получите прирост производительности по сравнению с предшествующими моделями. Скорость вращения шпинделя по-прежнему составляет 5400 об/мин, но по энергопотреблению мы получили новый рекорд: 2,8 Вт в режиме бездействия – это меньше, чем у любого другого 3,5" винчестера. Но следует помнить, что 1-Тбайт жёсткий диск использует всего две пластины; если бы пластин было три или четыре, то энергопотребление было бы уже не таким низким. Энергопотребление под нагрузкой чуть больше, чем у WD10EADS, но всё равно находится на относительно невысоком уровне. Производительность приложений в PCMark Vantage не впечатляет, но, опять же, не следует забывать, что этот накопитель и не позиционировался для рекордной производительности.
WD EARS

Нажмите на картинку для увеличения.
WD EARS

Нажмите на картинку для увеличения.


Производитель Western Digital
Модель WD Caviar Green
Модельный номер WD10EARS
Форм-фактор 3,5"
Ёмкость 1000 Гбайт
Скорость вращения шпинделя 5400 об/мин
Другие варианты ёмкости 1500, 2000 Гбайт
Число пластин 2
Кэш-память 64 Мбайт
NCQ Да
Интерфейс SATA/300
Рабочая температура 0-60°C
Заявленное энергопотребление в режиме бездействия 2,8 Вт
Измеренное энергопотребление в режиме бездействия 2,9 Вт
Допустимый удар в рабочем состоянии (2 мс, чтение) 65 G
Гарантия 3 года

Характеристики 4-кбайт сектора (Advanced Format)
Характеристики 4-кбайт сектора (Advanced Format)
WD установила на WD10EARS наклейку, на которой приведены общие инструкции по установке привода, чтобы получить максимальную производительность. Инструкции вполне простые: используйте программное обеспечение WD Align, чтобы получить максимальную производительность под Windows XP с несколькими разделами или при клонировании разделов, либо установите перемычки 7-8 до установки Windows XP на единственный раздел накопителя WD10EARS Advanced Format. Все другие операционные системы, а именно Windows Vista и Windows 7, не требуют вмешательства со стороны пользователя.
Эта информация уже говорит о многом: вероятно, две последние версии Windows готовы к работе с накопителями с 4-кбайт сектором, а Windows XP – нет. Кроме того, есть ещё один параметр, который следует выравнивать в некоторых ситуациях (если следовать инструкциям WD). А именно размер логических секторов против физических: все накопители, использующие секторы размером 4 кбайт могут эмулировать секторы по 512 байт в целях совместимости, поскольку некоторые приложения будут ещё некоторое время использовать секторы по 512 байт. Поэтому новые физические блоки по 4 кбайт состоят из восьми логических блоков по 512 байт. И с этим могут возникнуть проблемы.
"Подводный камень" по производительности
Если объёмы данных по 512 байт необходимо записать по двум физическим блокам по 4 кбайт, то жёсткий диск будет считывать задействованные блоки по 4 кбайт, модифицировать их, после чего вновь записывать на жёсткий диск. Этот процесс ещё называют чтение-модификация-запись (read-modify-write, RMW). Конечно, если подобные ситуации будут происходить время от времени, то ничего страшного не произойдёт, но когда постоянно возникают проблемы выравнивания восьми 512-байтных секторов по физическим 4-кбайт блокам, то падение производительности может стать уже серьёзным. Поэтому WD предлагает собственную утилиту Alignment (информацию и ссылку на скачивание можно найти здесь), которая просто перегруппирует все данные на жёстком диске, чтобы логические блоки 512-байт секторов начинались с начала физических 4-кбайт секторов.
Windows XP против Vista и 7
Windows Vista и Windows 7 умеют работать с секторами разного размера, то есть они автоматически выполняют выравнивание 512-байт секторов, в случае, когда физические секторы жёсткого диска начинаются с блока LBA 2048. У Windows XP нет такой возможности, а поскольку ОС создаёт первый раздел с сектора LBA под номер 63, то все последующие секторы будут неправильно выровнены, что ощутимо сказывается на производительности: каждая операция записи теперь включает операции чтения-модификации-записи, что привносит дополнительную задержку из-за дополнительного вращения пластин жёсткого диска.
Linux?
Linux fdisk позволяет легко и просто создавать разделы, если вам требуется учитывать 4-кбайт секторы жёсткого диска. Параметр –u позволяет определять абсолютный номер сектора. Любое число секторов, делящееся на восемь, будет прекрасно работать (то есть, например, 2048, как происходит в случае Windows Vista/7).
Утилита выравнивания WD
Western Digital сегодня предлагает два способа решения проблем с производительностью. Первый – утилита Alignment, которая просто переделывает все текущие разделы так, чтобы они начинались со "свежего" 4-кбайт физического сектора. Второй способ касается таинственной перемычки 7-8 на жёстком диске, которую мы не рекомендуем использовать: это совершенно милый патч таблицы разделов, поскольку он просто увеличивает эффективный сектор LBA на единицу: в итоге Windows XP, которая создаёт первый раздел на LBA 63, будет начинать его с сектора 64, поэтому раздел будет выровнен с 4-кбайт размером сектора жёсткого диска. К сожалению, если вы уберёте перемычку, то все ваши данные будут потеряны, в то время как утилита Alignment не такая опасная. Всё что вам потребуется – немного терпения, пока у жёсткого диска все разделы не будут выровнены так, как требуется. Утилита Alignment проработала с нашей тестовой установкой с инсталлированными драйверами и тестовыми приложениями (примерно 20 Гбайт) чуть больше одного часа.
Утилита выравнивания WD
Тестовая конфигурация


Системное аппаратное обеспечение
CPU Intel Core i7-920 (45 нм, 2,66 ГГц, кэш L2 8 Мбайт)
Материнская плата (Socket 1366) Supermicro X8SAX, Revision: 1.1, чипсет: Intel X58 + ICH10R, BIOS: 1.0B
Память 3 Гбайт DDR3-1333 Corsair CM3X1024-1333C9DHX
Системный HDD Seagate NL35 400 Гбайт, ST3400832NS, 7200 об/мин, SATA/150, кэш 8 Мбайт
Блок питания OCZ EliteXstream 800 Вт, OCZ800EXS-EU
Тесты
Измерение производительности h2benchw 3.12
PCMark Vantage 1.0
Производительность ввода/вывода IOMeter 2006.07.27
Fileserver-Benchmark
Webserver-Benchmark
Database-Benchmark
Workstation-Benchmark
Streaming Reads
Streaming Writes
Системное ПО и драйверы
Операционная система Windows Vista Ultimate SP1
Драйверы чипсета Intel INF Chipset Installation Utility 9.1.0.1007
Графические драйверы AMD Catalyst 8.12
Intel Matrix Storage Drivers 8.7.0.1007

Результаты тестов
Диаграмма передачи данных
Диаграмма передачи данных
Пропускная способность нового жёсткого диска выглядит вполне приличной, учитывая, что скорость вращения шпинделя составляет не самые рекордные 5400 об/мин.
Время доступа
Время доступа
Время доступа чтения находится на вполне нормальном уровне для жёсткого диска EARS.
Время доступа
Впрочем, по времени доступа записи можно видеть, насколько негативным может быть влияние секторов размером 4 кбайт. Впрочем, результаты времени доступа были получены при низкоуровневом физическом доступе теста c’t magazine h2benchw к нашему жёсткому диску, то есть файловая система не использовалась. В реальности время доступа не будет таким высоким на системах Windows XP или Windows 7 и Vista с правильным выравниванием.
Производительность ввода/вывода
Производительность ввода/вывода
Тест IOMeter мог бы показать схожее падение производительности, поскольку он может выравнивать блоки данных не так, как того требует операционная система. Впрочем, данный тест можно принудительно заставить выравнивать данные по блокам требуемого размера.
Производительность ввода/вывода
Производительность ввода/вывода
Производительность ввода/вывода
Пропускная способность и потоковое чтение и запись
Пропускная способность и потоковое чтение и запись
Пропускная способность и потоковое чтение и запись
Пропускная способность и потоковое чтение и запись
Пропускная способность и потоковое чтение и запись
Производительность приложений
Новый жёсткий диск EARS оказался быстрее своего предшественника EADS в большинстве наших тестов PCMark Vantage.
Производительность приложений
Производительность приложений
Производительность приложений
Производительность приложений
Производительность приложений
Производительность приложений
Производительность приложений
Производительность приложений
Производительность приложений
Энергопотребление
Энергопотребление
Энергопотребление в режиме бездействия снизилось по сравнению с предшествующей моделью.
Энергопотребление
Все другие тесты энергопотребления показали чуть более высокий уровень энергопотребления нового жёсткого диска. Впрочем, в данном классе результаты всё равно лучшие.
Энергопотребление
Энергопотребление
Эффективность: производительность на ватт
Эффективность: производительность на ватт
Эффективность особо не изменилась, она находится на очень хорошем уровне.
Эффективность: производительность на ватт
Температура и уровень шума
Температура и уровень шума
Это один из самых холодных жёстких дисков, какие только попадали в нашу тестовую лабораторию. Действительно, максимальная температура поверхности 36°C под стрессовой нагрузкой – это очень низкий уровень.
Температура и уровень шума
Уровень шума в режиме бездействия не очень сильно изменился по сравнению с предшествующей моделью.
Температура и уровень шума
Жёсткий диск тише работает при высокой активности головок, то есть при интенсивной нагрузке ввода/вывода.
Заключение
Заключение
Western Digital вполне последовательно внедряет модифицированную технологию записи на массовый рынок. Идея увеличения размера сектора отнюдь не нова, её обсуждают уже более десяти лет; в данном случае её можно назвать уже вполне совершенной. Конечно, сегодня на потребительском рынке она не даёт прямых или заметных преимуществ, но данный шаг очень важен сам по себе. Современные операционные системы, такие как Windows Vista или Windows 7 могут работать с изменённым размером сектора, так что прилагать дополнительных усилий не придётся, ощутимого падения производительности вы не получите. Старые системы, такие как Windows XP, придётся принудительно заставлять выравнивать их 512-байт секторы на жёстких дисках с помощью утилит, которые просто будут начинать раздел с нужного сектора. Это обязательный шаг, если вы не хотите получить серьёзное падение производительности операций записи.
Операционные системы вряд ли будут менять размер физического сектора более 512 байт в ближайшем будущем по причинам совместимости, но производители жёстких дисков могут немало выиграть от консолидации секторов: теперь нужно будет хранить меньше служебной информации ECC, да и границ между секторами будет меньше (они необходимы для отделения одного сектора от другого). В результате WD (и другие производители жёстких дисков, которые перейдут на размер сектора 4 кбайт) получат 10% увеличение ёмкости совершенно бесплатно. Конечно, вряд ли мы получим жёсткие диски с увеличенной на 10% ёмкостью, но следующие приросты ёмкости будут выполняться чуть быстрее.
Новый жёсткий диск WD10EARS даёт более высокую производительность по сравнению со своим предшественником WD10EADS, при этом энергопотребление осталось на прежнем уровне, а эффективность немного увеличилась. Конечно, данный жёсткий диск работает не так быстро, чтобы использовать его в качестве системного накопителя для производительных настольных ПК, но он даёт вполне достаточную скорость для хранилищ или файловых серверов, а также и для HTPC с пониженным энергопотреблением.