Читаем 1001 совет по обустройству компьютера полностью

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

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

Особо следует поговорить о выборе между 32-разрядными и 64-разрядными системами. Большинство современных процессоров поддерживает 64-разрядные вычисления (включая даже почти все модификации самого простого и дешевого процессора Intel под названием Atom, предназначенного в основном для мобильных компьютеров). Названия таких процессоров и чипсетов к ним дополнительно включают в себя цифру 64: «Intel 64», «amd64», «x86-64», «x64», «EM64T» – разные названия одной и той же технологии.

На практике преимущество 64-разрядных систем заключается не в собственно разрядности вычислений (это может и не дать заметного эффекта), а в том, что системы с такой разрядностью могут поддерживать гораздо больший объем памяти. Сравните – обычная 32-разрядная Windows XP поддерживает физическую память максимум в 4 гигабайта, из которых реально работает около 3,5. 64-разрядная Windows XP поддерживает уже 16 Гбайт, а Windows 7 – до 192 Гбайт (в зависимости от редакции), что фактически равно объему современных жестких дисков.

Но также понятно, что для достижения реального эффекта в таких системах нужно еще много условий. Нужны не просто соответствующие драйверы, которые могут работать в 64-разрядной системе – они вместе с аппаратурой должны реально поддерживать 64-разрядный режим расчетов. Нужны соответствующие программы – обычные 32-битные, естественно, не дадут никакого прироста производительности, даже если их приспособить для работы в 64-разрядной среде. Наконец, нужны собственно задачи, для которых эффект будет значимым: включающие объемные вычисления и оперирование большими объемами данных. Таких задач, как уже говорилось, у обычного пользователя сегодня практически нет – даже с преобразованиями фотографий формата настенных календарей рядовая современная персоналка справляется, как говорится, «на раз».

Возможно, в скором времени все персональные компьютеры и системы для них станут 64-разрядными, и будет накоплено много соответствующего программного обеспечения. Но пока для всех практических случаев, включая даже самые «навороченные» компьютерные игры (одна из самых сложных задач для бытового компьютера), выбор 32-разрядной системы является необходимым и достаточным. Заодно вы гарантированы от несовместимости старых программ с 64-разрядной системой – хотя Microsoft обещает, что в большинстве случаев эти программы будут выполнятся, но все-таки не все. И довольно глупо покупать какой-нибудь новый антивирус только из любви к прогрессу, не получив таким способом ровным счетом никаких преимуществ.

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

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных