Из практических советов - если вам по какой-то причине важен объем винчестера (например, для нужд видеомонтажа), обратите внимание, что начиная примерно с 300 Гбайт объем растет гораздо медленнее, чем цена, так что два 250-гигабайтных диска обойдутся дешевле, чем один на 500 Гбайт. К тому же дисков небольшого объема к современной материнской плате можно подключить не один и не два, причем объединив их в массив RAID 0, в котором они будут работать гораздо быстрее, чем диск на 500 Гбайт. Правда, если один из дисков сломается (что вероятнее, нежели в случае одного большого диска), то погибнет весь массив.
   Впрочем, даже если вы предпочтете один винчестер большой емкости массиву из нескольких, то нет никаких гарантий, что в один прекрасный день и он не выйдет из строя. Последние несколько лет крупных скандалов, связанных с каким-нибудь заводским дефектом, приводившим к массовому отказу HDD, не было, однако единичные случаи отказа встречаются у всех производителей - и у Seagate, и у Samsung, и у Maxtor, и у Hitachi, и даже в хваленой серии WD Raptor с ее пятилетней гарантией. Поэтому традиционным советом долгое время было собирать для HDD, на которых хранится критически важная информация, избыточные массивы RAID 1, в которых информация на двух (или нескольких) дисках дублируется. RAID 1 тоже позволяет получить кое-какой выигрыш в производительности (за счет того, что данные можно одновременно читать с двух дисков, причем начиная с того, с которого это сделать удобнее), однако если в RAID 0 объем задействованных дисков складывается, то в RAID 1 - равен объему одного диска, задействованного в массиве. Учитывая дешевизну гигабайта дискового пространства, это не такая большая проблема, но сегодня появилось более изящное решение - RAID 5. Энное количество дисков объединяется в массив по тому же принципу, что и RAID 0 (то есть хранимая в массиве информация равномерно распределяется по дискам), но с одним дополнительным диском, на котором записываются биты четности для записанной на остальные диски информации.1 Четность - простейший код коррекции ошибок, но его вполне достаточно, чтобы при отказе любого из дисков, входящих в RAID 5, данные, записанные в массиве, можно было восстановить. За счет этого, например, можно подключить к материнской плате на чипсете nForce 570 шесть винчестеров и получить массив, соответствующий по объему и быстродействию массиву из пяти дисков, объединенных в RAID 0, но при этом не теряющий информацию и продолжающий работать в случае единичной поломки. Проще говоря, из массива на шесть дисков можно вынуть любой диск, и ничего страшного не случится, массив продолжит работать как ни в чем не бывало. Главное, чтобы, пока вышедший из строя или отключенный диск не будет заменен, не сломался еще один диск в массиве, потому что два пропуска в данных код четности уже не исправляет. Однако вероятность того, что почти одновременно сломаются два жестких диска, в сотни раз меньше по сравнению с вероятностью одиночного отказа. Кроме того, даже если заменить вышедший из строя диск нечем, теоретически RAID 5 можно просто «ужать», создав на его месте новый массив уже из пяти дисков, на 25% меньшего объема и скорости, но зато снова устойчивого к отказам. При цене 80-гигабайтных моделей в районе $50 создание даже самого маленького RAID5-массива на 240 Гбайт из четырех HDD выглядит довольно интересной идеей. Несмотря на вдвое большую стоимость по сравнению с одиночным 250-гигабайтным диском такая конструкция защищена от поломок и потери информации и обладает гораздо более высокой скоростью. Для дисков большего объема (скажем, массива из четырех дисков на 250 Гбайт, который обойдется в $400) картина получается еще более радужная, поскольку одиночный диск того же объема, более медленный и ненадежный, стоит $450. Одно лишь плохо (помимо высоких цен) - далеко не в каждый корпус можно установить 4-6 дисков, обеспечив им питание и охлаждение.
   Что касается корпусов - последнего компонента платформы, то гоняться за особенно мощными моделями даже при сборке дорогого компьютера нет смысла. Блок питания на 300-350 Вт легко «потянет» систему начального и среднего ценового диапазона, а на 350-460 Вт - навороченную, с двухъядерным процессором, мощной видеокартой или пресловутыми четырьмя HDD. Лучше обратите внимание на то, чтобы у БП был 24-контактный (а не устаревший 20-контактный) разъем питания: это, во-первых, признак того, что блок питания действительно сумеет полностью выдать заявленную мощность, а во-вторых, это уже достаточно актуально для некоторых материнских плат. Из примеров хороших корпусов упомяну Ascot 6AR и Chieftec; из «среднего звена» - Foxconn и Inwin; из дешевых, но пока меня не подводивших, - Microlab.
 
Почему Core 2 лучше всех?
 
   Как вы думаете, что устроено проще - быстрый и экономичный Core 2 Duo или медленный и горячий Pentium D? Это может показаться парадоксальным, но Core 2 Duo действительно проще - при том же объеме кэш-памяти в нем гораздо меньше транзисторов, а площадь кристалла и вовсе почти вдвое меньше. Вместе с тем вычислительная техника - это не человеческие взаимоотношения, где зачастую чем проще, тем лучше. Как же так получается? Я хотел было дать краткий ответ на этот вопрос, но исторический экскурс в принципы, положенные в схему функционирования Pentium III, и в усовершенствования, приведшие к Pentium 4, AMD Athlon и Core 2, разросся до половины темы номера. Вкратце же - дело не столько в «удачности Core 2» как архитектуры, сколько в проблемах его конкурентов.
   Первый, «особенно безнадежный» случай в лице сложнейшего шедевра вычислительной техники, коим является процессор Pentium 4 в частности и архитектура NetBurst вообще, разгромно проигрывает Core 2 примерно по той же причине, по какой сорокатонный танк с тысячесильным газотурбинным двигателем никогда не догонит обыкновенную легковушку. Схемотехника процессора и заложенные в нее идеи великолепны, многие из них, возможно, опередили свое время, но при всем колоссальном потенциале NetBurst «слишком тяжела» для того, чтобы «быстро ездить». Использованные в ней решения чересчур сложны - а при нынешних микромасштабах кристалла где сложность, там и большой расход энергии. В результате архитектура работает и на 6 ГГц, и вполне пригодна для обещанных нам 10 ГГц, да вот беда - через нее необходимо пропускать такой поток энергии, который, во-первых, придется снимать с процессора криогенной установкой, а во-вторых, даже решив проблему с охлаждением, мы столкнемся с тем, что при столь мощном токе потребления в существующих дизайнах материнских плат начиная с какого-то момента попросту не удается обеспечить достаточно стабильное энергопитание процессора. Pentium 4 на частоте пять-семь-восемь гигагерц, на которые он изначально был рассчитан, был бы чрезвычайно впечатляющим процессором, но увы - «гладко было на бумаге…». Возникает «тепловой тупик».
   Проблемы архитектуры K8, которая, в отличие от NetBurst, использует очень простые и изящные схемы вместо навороченных монстров вроде отдельных функциональных блоков, работающих внутри ядра на удвоенной частоте, диаметрально противоположны проблемам, с которыми столкнулась Intel. Если инженеры последней, грубо говоря, пострадали за то, что были «слишком умными» и погнались за лучшим в ущерб хорошему, то в истории разработки K8 остро ощущается огромный разрыв между тем, какие средства расходует на R amp;D Intel и какие расходы на разработки может себе позволить больше озабоченная проблемой выживания AMD. Core 2 производится по 65-нм технологическому процессу, Athlon 64 - по 90-нм, причем чем дальше, тем разрыв в возможностях Intel и AMD больше. Там, где в Intel параллельно работают две-три команды над разными вариантами процессоров, команда AMD занята совершенствованием одного; там, где Intel успевает выкатить три степпинга, AMD обновляет два, и т. д. При таком соотношении сил AMD просто не имеет права на серьезную ошибку, равно как и на смелый эксперимент, - и в итоге продвигается вперед маленькими осторожными шажками. Причем по иронии судьбы, похоже, именно такой «маленький и неспешный» метод работает лучше всего: Core 2, в отличие от Pentium 4, тоже «вырос» не сразу, а медленно и постепенно, еще от первых Pentium Pro к Pentium II, Pentium III, Pentium M и Core «Yonah». Однако вечно играть на ошибках соперника таким образом невозможно - что мы нынче и наблюдаем.
   Что касается Intel Core 2 Duo, я не стану принижать его возможности и говорить, что это простой или неинтересный процессор. Израильская команда разработчиков великолепно доработала то, что было создано их предшественниками, практически «вылизав» кристалл настолько, насколько вообще было возможно. Огромная производительность оперативной памяти и схемы «умной» предвыборки, в 98% случаев заранее угадывающих, какие данные потребуются в следующий момент. Чрезвычайно быстрая кэш-память второго уровня, разделяемая между ядрами, и очень быстрые и подключенные по широким шинам кэши первого уровня. Целых три функциональных устройства, каждое из которых реализует все операции с упакованными 128-битными операндами SSE (это могут быть четыре 32-битных или два 64-битных числа) всего за один такт. Нигде, насколько мне известно, раньше не применявшаяся новаторская система обработки микроинструкций, записывающих данные в оперативную память. Интересная реализация декодирования x86-инструкций, позволяющая превращать две инструкции в одну микрооперацию. И - что поражает больше всего - практическое отсутствие «узких мест». Фактически из архитектуры P6, которая неявно лежит в основе Core 2, разработчики «выжали» все что можно. AMD, несмотря на то что ее K8 в принципе гораздо перспективнее P6, о таком остается только мечтать, - многие ее «узкие» места давно известны, но не «расширяются» годами.
   Впрочем, не подумайте, что я исполняю по архитектуре K8 похоронный марш. Хотя, как я уже сказал, AMD не имеет права на ошибку, рискованные (и революционные) скачки, будучи прижатой к стенке, она все же совершает. В будущем году AMD обещает выпустить значительно улучшенную версию K8, которая (особенно если с 65-нм технологическим процессом все пойдет гладко) сможет сразиться с Core 2 на равных. А затем настанет черед ответного хода Intel, и корпорация, по слухам, уже сейчас «кует» что-то принципиально новое (главное, чтобы инженеры снова не увлеклись и не соорудили второй Pentium 4). Вопреки скепсису последних лет, потенциал для увеличения производительности отдельного процессорного ядра (во всяком случае, в подходе AMD) на ближайшую пятилетку прослеживается явно.
   Что же касается дня сегодняшнего, то AMD к концу года надеется (благодаря Fab 36 в Дрездене и заключенному с Chartered Semiconductors производственному соглашению) значительно увеличить свою долю на рынке, продавая процессоры хоть и гораздо дешевле, но зато и в гораздо больших количествах.
 

ФМ-ВЕЩАНИЕ: Изменение ИТ-ландшафта

 
    Автор: Феликс Мучник
    Лето заканчивается. Вместе с ним, к сожалению, у многих заканчиваются и отпуска. Скоро начинается последняя треть года, в российском ИТ-бизнесе традиционно более активная, чем предыдущие восемь месяцев. У меня сложилось стойкое предчувствие, что, кроме привычных сезонных продаж компьютеров и разных гаджетов к учебному и Новому году, увеличенных сезонных трат бюджета 4-го квартала на закупку программного обеспечения, традиционного августовско-сентябрьского увеличения интернет-трафика и прочих радостей жизни для производителей, дистрибьюторов, дилеров, интернет-провайдеров и интернет-магазинов, этой осенью мы увидим сильно изменившуюся картину ИТ-мира.
   Попробую описать это ощущение. Представьте строительство микрорайона, в котором сначала был пустырь, потом появились отдельные дома, и вдруг - о чудо! - начали закладываться магазины, аптеки, автостоянки, какие-то люди суетятся на этих фундаментах, краны вздымаются ввысь, вокруг роют ямы для посадки деревьев. Конечно, все ходят, натыкаясь на заборы вокруг строек, ругаясь на грязь вокруг, пишут на заборах всякие слова и рисуют граффити. Но, без сомнения, пройдет какое-то время (хорошо бы не очень большое), все будет построено, посажено, обустроено, и, переселившись сюда, нам больше не захочется менять район.
   Если до нынешнего года мы строили на ИТ-рынке и в Рунете отдельно стоящие здания, то сейчас возникает масса предпосылок для возможного (подчеркну намеренно, только возможного) начала активного строительства инфраструктуры рынка и резкого увеличения его объемов. Давайте попробуем перечислить, хотя бы вкратце, произошедшие или предполагаемые события, часть из которых я уже затрагивал в своих колонках.
   Правительство: вслед за указом президента о поддержке ИТ-отрасли в достаточно короткий срок приняты решения о технопарках, изменения по налогам для офшорного программирования (программисты считают их недостаточными, но хоть такие), решение об организации Венчурного фонда информационных технологий, решение об организации Федерального агентства по поддержке экспорта ИТ, изменения в законодательстве об интеллектуальной собственности (часть уже вступает в силу с 1 сентября, а обсуждение четвертой части Гражданского кодекса РФ продолжится в сентябре перед отправкой на рассмотрение в Думу). Под патронажем Министерства ИТ проводится экспертное исследование Foresight по перспективам развития ИТ-технологий до 2020 года.
   Интернет: активное проникновение высокоскоростных каналов в Москве и начало этого процесса в регионах, количество рунетчиков доросло (по разным оценкам) до 15-20-милионнов, типичный интернет-пользователь начинает привыкать к тому, что Интернет - это не только поиск информации, но еще и инструмент для покупок, инструмент для ведения бизнеса.
   Бизнес-процессы в стране, включая правительственные системы: по самым разным причинам ускорился процесс реальной автоматизации (иногда, правда, не очень удачной, подумал я, вспомнив о невозможности в июле купить свою любимую текилу). Посему начал возрастать спрос на услуги по правильному консалтингу, проектированию, внедрению тяжелых и не очень тиражных продуктов и естественным образом продолжилось вымирание тех, кто занимался чистым бокс-мувингом.
   Зарубежный ИТ-бизнес стал активнее перемещаться или постепенно приходить на нашу территорию - это и перенос некоторыми вендорами логистики на российскую территорию, это и более активная работа по организации представительств, и попытка присмотреться, кого бы купить или с кем придется конкурировать. Инвесторы, так те уже год просто стаями вьются на различных конференциях, связанных с ИТ и Интернетом. На предстоящем в октябре юбилейном пятом ISDEF опять в отдельный блок выделены доклады на инвестиционной секции.
   А что же наш ИТ и интернет-бизнес? Все явно готовятся к тому, что рост рынка в следующие годы будет измеряться не десятками, а сотнями процентов. Кто приводит бизнес-процессы в порядок, обеспечивает большую прозрачность бизнеса, ведет переговоры об инвестициях и других вариантах финансовых вливаний, а кто и сам начинает финансировать стартапы. Никто до конца не может поверить сам себе, министру и аналитикам, что такой рост возможен, но на всякий случай становится в низкий старт. Жалко ведь будет, если сосед поймет раньше и убежит дальше.
   Так что не пройдет и двух-трех лет, как наш ИТ-микрорайон расцветет, обстроится, и будет приятно выйти, посидеть на лавочке и, выпив холодного пива/кваса/водки/текилы с соседями (в зависимости от времени года и пристрастий), пообсуждать, как раньше на этом месте были одни котлованы и краны. Вы в это верите? Я - да!
 

Сeло щепетневка: Пластилиновая память

 
    Автор: Василий Щепетнев
    Патефон много крепче моего ноутбука. Стальной диск, стальная пружина, заводная ручка тоже стальная, блестящий стальной звуковод. Игла - корундовая. Ребенком я часами просиживал перед чудом механической техники, ставя на диск хрупкие пластинки апрелевского завода. И - не ломался патефон, терпел. Тарапунька со Штепселем, Шуров с Рыкуниным, даже «Славное море священный Байкал», верно, изрядно досаждали соседям. Впрочем, выходная мощность у патефона была слабенькой, а стены - каменными.
   А DVD-комбо на вид уж больно непрочен. Не то что малышу несмышленому доверить инструмент, сам боюсь лишний раз попользоваться. Хрустнет, и поминай не поминай - одно. Легкомысленные делают вещи. Табурет дубовый на даче второй век живет, а компьютерное кресло подо мной разваливается еще быстрее, чем здравоохранение под чиновниками. Время такое. В самом деле, зачем делать DVD-комбо долговечным, как патефон? Еще чуть-чуть, и мы дружно изменим винчестерам и DVD, перейдя на флэшки: никаких движущихся частей, никакого шума, снижение расхода энергии, компактность и надежность. Сто пятьдесят серий нового фильма про тюрьму на крошечном носителе, терабайтный бесшумный флэш-винчестер - красота!
   А главное - флэшку так легко переписать!
   Герой Оруэлла из Министерства Правды изменял прошлое в соответствии с требованиями настоящего путем громоздким и малоэффективным. Пожарные Брэдбери выезжали по вызову с огнеметами - а нефть-то дорогая! Да и в реальной жизни еще совсем недавно стоило какому-нибудь писателю перебраться в другую страну, как книги его, согласно секретному предписанию, изымались из публичных библиотек и предавались очищающему пламени. Но оставались библиотеки частные. То же с газетами: «Правду» прежних годов не каждому дозволялось перелистать, но выписывали ее миллионы. Начнешь менять обои, соскребешь старые со стены - и читаешь приветствия вождю германского народа Адольфу Гитлеру от наших вождей. Сложнее с кино, важнейшим из искусств: запросто уничтожить фильм, стоящий миллионы рублей и приносящий недурную прибыль, из-за одного-другого перебежчика нехозяйственно. Приходилось просто вымарывать артиста из титров, совершая тем мистическую казнь.
   Но все это - прежде. Теперь миллионы дисков стоят у киноманов на полках, недоступные для ножниц цензора. Возникла проблема. Вдруг опять захочется сжечь или отрезать? А захочется непременно, природа власти не меняется. Власть историю не любит. Предупреждение распространителям старой информации возникло неспроста. В русском языке есть слово «злопамятный», но нет антонима. Беспамятные подданные - мечта правителя. Память должна быть пластичной, чтобы легче лепить удобное власти прошлое.
   Диски и кассеты с нелицензионной продукцией бросают под гусеницы не ради интересов заокеанских дядюшек или группы «Руки в брюки». Это тренировка, учение, опыт. Итоги опыта неутешительны: давят, давят, а выдавить не могут. Тут помогает хрупкость, ненадежность систем воспроизведения. У вас могут остаться копии книг, фильмов и документов, но сможете ли вы ими воспользоваться? Да и долговечны ли они, копии? Помню, в ранних «Огородах» Евгений Козловский радостно сообщал, что перегнал свою фототеку на компакт-диски, а несколько лет спустя сокрушался, что диски эти нечитаемы. Хорошо, если остались кондовые нецифровые носители - фотокарточки, пленки. А если нет?
   Совсем исключить бумагу заманчиво, я уже и не помню, когда последний раз покупал ее. Написал что-нибудь, сохранил копию на втором винчестере, на дискете, на флэшке, разослал на три сервера - и спокоен, прекрасно сознавая, что рукописи не горят, но стираются.
   Можно ли манипулировать содержимым Интернета? Взять да и изменить во всех документах, на всех серверах ну хотя бы дату полета Гагарина с 12 апреля 1961 года на то же число 1991 года или, напротив, перенести ее в 1931 год? В первом случае можно убедить будущие поколения, что покорителями космоса были американцы, во втором - что кабы не война, мы б на Марсе вишневый сад разбили. Да что будущие поколения, год-другой комплексного промывания мозгов, и я сам в вишневый сад поверю, человек существо внушаемое. Не удивлюсь, если переписать Интернет гораздо легче, чем представляется неспециалисту. Никаких бульдозеров, никаких огнеметов, просто запускается программа, и Батый превращается в Ивана Грозного. Но как быть с информацией на винчестерах, СD и прочих автономных носителях? Можно подождать, пока они устареют морально и материально. А можно подстегнуть этот процесс, распространив носитель, подверженный дистанционному стиранию - например, посредством направленного электромагнитного импульса. Проедет ночью по кварталу неприметный фургон с надписью «Хлеб», или над телевышкой вспыхнет на мгновение лиловый огонек, а наутро все флэш-винчестеры чисты. За небольшую плату, а то и даром всяк сможет их наполнить свежей, идеологически выверенной версией Гимна, Конституции, Истории, Философии, etc. Элегантное, практичное, высокотехнологичное, дешевое решение.
   И никаких пожарных вызывать не нужно.
 

Софтерра: Красная кнопка

 
    Автор: Алексей Климов
    Рассматриваемая программа не требует от пользователя специальных навыков, талантов или интуиции. Вам даже не надо заранее знать ее назначение. Просто установите любую версию SnagIt - когда-нибудь пригодится.
   После установки новой, восьмой версии на язык просится слово «ностальгия». Кажется, спираль эволюции оконных интерфейсов сделала очередной виток и возвращается к стилю Windows 3.11 (рис. 1). Не то чтобы внешний вид был самым достойным для начала обзора свойством продукта, просто другие характеристики труднее описать подобающими интеллектуальному СМИ словами. Поэтому дальше вам предстоит на лету переводить мои впечатления от программы в общепонятные выражения из коротких слов.
   Начнем с выяснения назначения SnagIt. Для кого-то это малопонятный в своей навязчивости 13-мегабайтный заменитель клавиши Print Screen; для других - «виртуальный цифровой фотоаппарат» со встроенной системой распознавания текста. Я же использую такую разностороннюю грабилку экрана для создания макетов графических интерфейсов новых программ из «сфотографированных» частей интерфейсов существующих. А служба поддержки одного известного промышленного софта устанавливает SnagIt в автозагрузку клиентских машин и больше не задает пользователям сакраментальный вопрос: «Что вы видите на экране?» SnagIt все видит сама и по нажатии горячей клавиши (или по расписанию) отсылает по заданному адресу снимки экрана или рабочего поля.
   То есть все, что вы видите на экране, SnagIt способна превратить в графический, видео- или текстовый файл, а также снабдить пояснительными аппликациями и простейшей интерактивностью (при сохранении во флэш-формат). Описанная функциональность реализована через множество промежуточных шагов, требующих от пользователя лихорадочного метания курсора от настройки к настройке до полного изнеможения и согласия с установками по умолчанию, называемыми профилями (Capture Profiles).
   Предустановленные профили, отображаемые мнемоническими пиктограммами в главном окне программы, являются простейшими макросами для автоматизации прохождения разветвленного пути «что снимать - куда сохранять». Например, «снимать участок экрана - сохранять в видеофайл с максимальной компрессией». Создание нового профиля для каких-то уж очень специфических задач сводится к сохранению под другим именем сделанных пользователем изменений в настройках профиля существующего.
   Использование заранее настроенных предустановок (в том числе дополнительных) предполагает выполнение большего числа однотипных принтскринов. Например, сбор ключевых кадров прохождения какой-либо игры. При индивидуальной же обработке и систематизации каждого снимка экрана рационально задействовать входящие в состав дистрибутива растрово-векторный графический SnagIt-редактор и SnagIt-просмотрщик графических файлов. Для них, по задумке разработчиков, главным поставщиком изображений является сам скрин-граббер SnagIt. Но приводить в журнале иллюстрации, где в рабочем поле одной программы изображено сфотографированное с экрана окно другой программы, - путаница уже на уровне описания рекурсии.
   Поэтому, рассматривая «обычную фотографию» в качестве подложки для демонстрации возможностей SnagIt-редактора, самостоятельно оцените его пригодность для вашей деятельности. Например, при оформлении результатов наружного наблюдения частного детективного агентства для акцентирования значимых фрагментов (рис. 2). Обратите внимание, графические инструменты сгруппированы по целевому, а не функциональному назначению. Похвалу в адрес такого подхода сформулировать просто: степень непохожести интерфейса на Photoshop и CorelDrow подчеркивает отличия целевой аудитории SnagIt от когорты профессиональных и примкнувших к ним дизайнеров. «Недизайнерам» работать (в смысле «производить вещи или услуги на продажу») с таким интерфейсом, на мой взгляд, удобнее - почти все элементы иллюстраций к этой статье подготовлены в SnagIt. Однако выполнен сей титанический труд не экспромтом, а после беглого изучения объемистой