Про Linux и 64 бита. 2006

Алексей Федорчук
2006.10.31

В этих заметках речь пойдёт о вещах, не очень связанных между собой — и о 64-битных Linux’ах вообще, и о сравнении 32- и 64-битных вариантах дистрибутива Kubuntu, и о новшествах, ожидаемых в его очередном релизе — Edgy (на основе впечатлений от текущего тестировочного снапшота. Сюжетообразующим же моментом, подобно «Соломенной шляпке», будет выступать машина, на которой все описанные события разворачивались. Так что по справедливости с описания машины я и начну.

Тем, кто не любит читать про компьютерное железо, первую часть настоящего опуса можно смело пропустить. Да и те, кто хорошо знаком с предметом, вряд ли найдет в ней много нового для себя — того, чего он не знал бы из сетевых обзоров и новостных лент.

За каким же таким зеленым я это пишу? — спросите вы меня. Отвечу откровенно — просто потому, что мне нравится писать про всякие хорошие компьютерные железяки (надеюсь, те, кто все-таки прочитает первую часть, согласятся со мной, что речь в ней идет о действительно неплохих железяках).

И потом: существует же жанр анималистической прозы — не хочу равнять себя с великими именами, но вспомним замечательные рассказы Эрнеста Сеттона-Томпсона и Чарльза Робертса о собаках, кошках, лошадях… А ведь компьютерные железяки — точно такие же наши друзья и помощники, так же со своим характером. Так почему бы и не писать о них? Так что — начинаю.

Возникла у меня давеча потребность — обзавестись десктопом. Как известно, первое в этом деле — определиться с платформой. Особых колебаний в этом я не испытывал — напрашивающимся вариантом был AMD64. Не то чтобы я прочно записался в фанаты этой фирмы, но, по моему скромному мнению, на данный момент ее «камни» оказываются предпочтительными с точки зрения цена/производительность. А почему именно 64? Да просто чтобы не отставать от века. Тем паче, что 32-битные Athlon’ы из прайсов почти исчезли, а с Sempron’ами сам черт ногу сломит — то ли это просто перемаркированные Athlon’ы, то ли Athlon64 без 64-битных инструкций (эка загнул, а?), то ли, наконец, кастрированные, за счет урезания кэш-памяти, Athlon64. Заманчиво, конечно, было бы обзавестись двухъядерным Athlon64, но это поползновение я подавил на корню: даже четыре процессорных ядра не помогут мне сочинять статьи хотя бы в полтора раза быстрее, чем я это делаю сейчас.

Однако определиться с именем процессора — это еще полдела. Ведь 64-битные Athlon’ы нынче встречаются в трех исполнениях — под сокеты 754, 939 и так называемый сокет AM2 (940-разъем, механически аналогичный таковому для серверного Opteron’а). Благо, прогресс компьютерных технологий от долгих размышлений меня избавил: цены на них полностью снивелировались, так почему бы и не взять самый современный, то есть AM2? Конечно, это почти неизбежно влекло за собой и приобретение памяти DDR2 — но, изучая прайсы, я с удивлением обнаружил, что и она стоит ничуть не дороже, чем предшественница (DDR просто), а местами так и дешевле. Так что оставалось только выбрать точную маркировку «камня», каковая весьма опосредованно связана как с тактовой частотой, так и с объемом кэш-памяти. Но эту графу своей калькуляции я, по понятным причинам, собирался заполнять по остаточному принципу.

Ибо более важным представлялся выбор материнской платы. Таковых в наличии имелось более чем вдоволь, однако цены на большинство из них показались мне совершенно запредельными, определяясь либо совершенно не нужным мне функционалом (типа SLI), либо вообще непонятно чем. Я уже было склонился к иному сокету, как вдруг обнаружил «маму», удовлетворявшую меня по всем параметрам. Это была ASUS M2NPV-MX на чипсете GF6150.

Скомпонованная в формате micro-ATX, мать эта имела на борту одноименный северный мост с интегрированным видео и южный мост 430 MCP (в терминологии NVidia — процессор для медии и коммуникаций).

На плате, кроме процессорного разъема, имели место быть:

 

  • четыре разъема под DDR2 SDRAM — для работы в двухканальном режиме их следовало заполнять черезполосно (то есть — сначала первые разъемы из обоих «банков», затем — вторые);
  • четыре разъема SATA-II, причем декларируется возможность создания аппаратных RAID уровней 0, 1, 0+1 и 5;
  • два разъема PATA (один — горизонтально расположенный):
  • разъем под флоппик (а оно еще нужно?);
  • 1 слот PCIEx16 для внешней видеокарты, 1 слот PCIEx1 (честно говоря, даже не знаю для чего) и 2 слота PCI (на всякий пожарный случай).
  • Кроме того, имеются дополнительные разъемы для подключения сериального порта на внешней планке (в комплекте не представлена), аудиотросика от CD-привода и куча разъемчиков для внешней акустики (их я ниасилил — мелкий букафф).

    Питание платы осуществляется стандартно по нынешним временам — 24-контактным разъемом ATX-2.2 и дополнительным 4-контактным ATX12V.

    Во внешний мир из платы ведут:

    • два видеовыхода — стандартный VGA и DVI, позволяющие подключать два монитора соответствующих стандартов одновременно; с учетом возможности использования внешней видеокарты, также на два разъема, количество мониторов можно теоретически довести до четырех;
    • разъемы PS/2 для клавиатуры и мыши;
    • сетевой разъем (Gigabit Ethernet);
    • аудиоразъемы (Line In, Line Out и микрофонный);
    • четыре разъема USB.

    Кроме этого, на плате имеется еще два разъема — каждый для подключения пары дополнительных USB-выходов.

    В общем, по моему скромному мнению, плата являет собой классический «туристский» — ничего лишнего, но все необходимое имеется. Надо отметить, что она имеет более «продвинутую» модификацию — M2NPV-VM, содержащую кое-какие дополнительные компоненты (в частности, разъем FireWire). Однако я в таковых не нуждался, и потому не стал заморачиваться ее поисками. К слову сказать, одним из факторов, определивших мой выбор, было то, что плата эта имелась в близлежащем ко мне магазине, в котором я всегда сталкивался с чутким и внимательным отношением к клиентам.

    Далее, естественно, следовала память. Тут особо думать было нечего — 2 модуля (двухканальности ради) по 512 Мбайт DDR-II SDRAM от любого приличного производителя, чья продукция имелась в наличии (в моем случае таковым оказался Samsung).

    Следом — винчестер SATA-II. Поверив авторитетному мнению Topper’а, высказанному в одном из топиков Linuxforum’а, я остановился также на Samsung’е о 120 гигабайтах — и, забегая вперед, скажу, что в своем выборе не раскаялся.

    Теперь можно вернуться к выбору процессора. Особых претензий в этом плане у меня не было. Посему запросил я самый младший «камень» из линейки под AM2. Им оказался Athlon 64 3500+ — с реальной тактовой частотой 2,2 Ггц и 512 Кбайт кэша. В боксовом исполнении — дабы не морочить голову подбором кулера, ибо кулеры из AMD’шных боксов, насколько я с ними сталкивался, были традиционно неплохи.

    А вот теперь наступило время серьезных раздумий — куда это все хозяйство упаковать? Надо сказать, что гробы в виде Midi Tower, куда можно уложить императора Цинь Ши Хуанди со всей его терракотовой гвардией, мне смертельно надоели. К тому же и «мама» формата microATX располагала к малогабаритному корпусу. И тут мне повезло: разглядывая картинки на сайте вышеупомянутого магазина, я обратил внимание на корпус фирмы Codegen (судя по всему, вполне китайского происхождения). Величался он также Midi Tower (точная маркировка — Super Power 3D01-C9 PIV ATX 350Вт ), но при габаритных размерах 360мм x 445мм x 140мм мог рассматриваться как нечто среднее между Slim и Desktop, тем паче, что в рабочем положении допускал как вертикальную, так и горизонтальную ориентацию. Поначалу он вызвал у меня некоторые подозрения (в том числе и из-за цены — 46 американских уёв). Однако внимательное разглядывание in situ убедило меня в несравненных его достоинствах.

    В числе коих, кроме двоякой ориентации (а это, по моему мнению, безусловный плюс), нужно отметить абсолютно стандартный блок питания — то есть, если номинальных трехсот пятидесяти ватт почему-либо не хватит, заменить его на более мощное питало труда не составит.

    Далее, не смотря на малые габариты, он вполне допускает установку полноразмерной ATX-платы. В данный момент для меня это не было актуально, но — от сумы, тюрьмы и смены «мамы» в нашей стране зарекаться не след.

    Штатное место под винчестер наличествовало в одном экземпляре. Но сейчас мне больше и не требовалось, а на будущее — второй винт можно было воткнуть в трехдюймовый отсек для флоппи-привода. Кстати, пятидюймовых отсеков (с наружным доступом) также наличествовало два — а поскольку больше одного в нынешние времена не нужно, второй из них также можно, с помощью минимальных монтажных работ, задействовать под хард-драйв.

    Блок питания, как я уже сказал, номинально исчислялся в 350 ватт. По нынешним временам немного — но ведь в любом случае неизвестно, какие такие ватты в каждом конкретном случае имеет ввиду производитель. Однако питающих кабелей от него отходило вдоволь — стандартный ATX-двадцатиконтактник, сопряженный с ним дополнительный четырехконтактный разъем — оба они в сумме обеспечивают двадцатичетырехконтактную «материнскую пуповину», и пресловутый четырехконтактный разъем, вошедший в анналы под названием Pentium-4 Ready.

    Наконец, на задней стенке штатно имелось два корпусных вентилятора, причем разнонаправленных, втяжной и вытяжной — в тесноватом корпусе деталь вовсе не лишняя.

    Сам по себе корпус производил впечатление сделанного весьма аккуратно — ни малейших заусенцев, острых краев, оставляющих шрамы вроде как у перво-, второ- и червонноконников, в общем, ничего, что традиционно ассоциируется с консервными банками от дядюшки Ляо из шанхайского опиумного притона. Собственно, единственным, что можно было бы поставить этому корпусу в упрек, оказалось отсутствие сетевого выключателя на блоке питания. Однако перечисленные выше плюсы перевесили это маленький минус — на крайняк дотянуться до розетки завсегда можно.

    Но самое потрясающее впечатление корпус произвел в сборе — сама сборка, кстати, прошла легко и без всяких приключений и неудобств. Судите сами: вентилятор на блоке питания, два корпусных вентилятора, мощный процессорный кулер — по идее все это должно было бы реветь, как шестидесятые широты. Однако шумовой эффект даже при снятых стенках был минимален. А в закрученном состоянии машина давала не больше децибеллов, чем мощные современные ноутбуки.

    Свой немалый вклад в звуковое сопровождение, точнее, в отсутствие оного, вносил и винчестер: давно я не видел таких тихих и холодных накопителей.

    Короче говоря, наступил психологический момент для включения машины. Что я и проделал — сначала на предмет изучения BIOS Setup. Правда, сказать о нем мало чего можно — самый обыкновенный Award BIOS с обычными на сей день опциями. Единственно, что должно отметить — возможность выделить из системной памяти под видеопамять объем, начиная с 16 Мбайт. Это мне показалось плюсмо — последнее время все больше приходилось името дело с BIOS, полагавшими, что менее чем с 64 мегабайтами видеопамяти пользователю жизни не будет. Все прочие параметры я оставил умолчальными — разве что выставил нужную последовательность загрузки: CD ROM -> 1 SATA.

    Перейти к верхней панели