March 30, 2021

Контроллеры или контролёры.

Мы все под контролем: "Большой Брат следит за тобой!". Макароновирус и последующие события происходят не случайно и преследуют конкретную цель - цифровизация и перевод онлайн всего, переход на новый уровень управления толпой.

Если Вы хотите быть невидимыми для Большого Брата, но при этом пользоваться всеми благами системы. Если Вы понимаете, что в мире будущего важна инфобезопасность и инфосвобода, а иначе Вас ждёт электронный концлагерь, то информация в этом разделе для Вас. Изучите внимательно статьи в данном разделе и используйте полученные знания во благо! Здесь сложные вещи объяснены простыми словами и даны конкретные инструкции, что и как нужно сделать, чтобы обезопасить себя и стать гуру интернета. Но всё начинается с железа... Итак, приступим, приятного Вам чтения!

В сфере IT технологий, как и в любой другой, Вы, либо считаете что это важно, тогда изучаете и разбираетесь сами, либо действуете как все и перепоручаете это кому-то другому. Во втором случае Вас лечат больные врачи, защищают малограмотные юристы, учат финансам нищие преподаватели экономики - в общем всё как у всех! Чтобы получить другой результат, не как у всех, нужно решить важно ли это для Вас и готовы ли Вы потратить на это своё драгоценное время. А может и так сойдет?

В 1991 году я впервые узнал что такое компьютер и что слова Макинтош и Паскаль означают не только одежду и меру давления. Потом сел за IBM с MsDOS и удивился - зачем они сделали такой отвратительный интерфейс, ничего не понятно, в отличии от Apple? Потом Виндоус 3.1 - я плевал в монитор и перезагружался в DOS, чтобы написать курсовую по астрономии. Тогда первый раз у меня возник вопрос: "Почему на Macintosh всё красиво и быстро, а тут такое г...о?!".

Когда появилась Windows XP с возможностью настройки загрузки, использования ресурсов и оборудования, я радовался - наконец-то, они приблизились к Яблоку! Windows 7 до SP2 уже требовала знания волшебных комбинаций при установке и после, но ещё позволяла выключить всякий бред и избавиться от тормозов. Тогда появились вирусы, антивирусы и снова далеко до Мака. Вроде железо делают одни и те же производители, но на Apple всё летает и нет вирусов! ПОЧЕМУ, и самое главное КАК СДЕЛАТЬ ТАК ЖЕ?

Для того, чтобы получить ответ на данный вопрос, нужно начать с самого начала - с контроллеров. Они управляют всеми устройствами, принимают и дают команды к действию на языке устройства. У жёсткого диска свой контроллер, у процессора свой, у оперативной памяти свой и т.д. Материнская плата (МП) должна не только понимать команды всех устройств, но и сама их отдавать, при необходимости.

Операционная система тоже должна уметь разговаривать на языках контроллеров всех устройств, а иначе как она будет управлять ими? С каждым годом язык контроллеров меняется, появляются новые команды, старые перестают работать. Например, сейчас жёсткие диски HDD имеют интерфейс SATA, а раньше был IDE, сейчас ещё появились SSD жёсткие диски, так вот команды у них разные. DirectX, Open CL, OpenGL - это язык графики, и если Ваша видеокарта понимает только DirectX 10, OpenGL 3, то современные игры и видео в высоком качестве будут Вам недоступны. Аналогично, так же русский язык меняется со временем, появляются новые слова, термины, обозначения и если с Вами заговорить на языке наших бабушек, то что Вы поймёте?

Почему Windows XP никуда не встаёт?

Потому что она не знает язык современных контроллеров, если Вы найдете всё оборудование до 2005 года выпуска, то она установится. Но что это будет за конфигурация? Windows 7, в скором времени, ожидает тоже самое. Что означает прекращена поддержка чего-либо, например материнских плат Intell выпущенных более 10 лет назад или операционной системы Windows 7? Это значит что Вы не сможете скачать официальный апгрейд с языками современных контроллеров и будете довольствоваться теми командами, которые были на момент релиза (2005 год выпуска Windows XP Professional x64 Edition).

Причем тут контроллеры?

Почему продукция Apple летает, в чём секрет? Там всё оборудование и программное обеспечение подобрано так, что все контроллеры понимают друг друга с полуслова, нет перекосов, ненужных компонентов и операционная система не бредит правами доступа, в отличие от Windows - их просто нет! Вся работа компьютера завязана на передаче команд/информации от одного устройства к другому. Информация передается в виде синусоиды где задана определенная частота (50 Гц, 800 Гц, 1333 Гц и т.д.), а амплитуда определяет 0 или 1 для двоичной системы исчисления.

Чем больше возможных вариантов для амплитуды, тем выше разрядность системы исчисления, то есть для десятеричной системы требуется 10 вариантов амплитуд, для 64 битной необходимо 64 варианта, а для 128 соответственно 128. Это можно сравнить с музыкой, где у каждой мелодии есть ноты и тональности в которых они звучат.

Кэш, который не наличка

Практически все компоненты имеют характеристику, называемую кэш. Что это за зверь такой и как он влияет на работу? Кэш - это небольшой объём памяти, который использует устройство для своей работы, некий буфер. Именно размер кэша определяет скорость работы устройства, но кэш кэшу рознь, особенно когда речь идёт о центральном процессоре.

Где брать видео?

В любом изображении, видео или игре есть логика и графика. Сначала идёт логика и определяет что показывать, а потом графика, которая определяет качество и выводит изображение на экран. Поэтому лучше всего использовать графический процессор (ГП), встроенный в центральный процессор (ЦП), потому как они сбалансированы, а так же не нужно передавать данные от ЦП к ГП, как в случае с дискретной видеокартой. Однако, такое расположение накладывает серьёзные ограничения как на ГП так и ЦП, но в ноутбуке, как правило, ведь тоже нет отдельной видеокарты, почему бы не использовать те же принципы?!

Видеокарта это маленькая материнская плата со своим процессором и оперативной памятью, но решает она только те задачи, которые сможет поставить перед ней логика процессора и передать МП.

Видеокарта только мешает!

Ещё год назад я бы счёл Вас чайником, если бы услышал такое - ведь я программист с высшим образованием и точно знал, что это не так. Так было потому, что я не заморачивался подробным изучением технических характеристик и считал, что чем больше, тем лучше! Если Вы не игроман и не используете графические программы на уровне НИИ, то видеокарта будет только мешать, создавать лишний шум, тепло, тратить электричество и Ваши деньги.

Разобрав свой ноутбук, я увидел, что материнская плата занимает примерно четверть площади внутри и её размер составляет около 10х20 см, тогда у меня возник вопрос - нафига мне этот ящик размером 50х40х20 см (стандартный системный блок), который не знаешь куда поставить, как спрятать провода для подключения, который шумит, собирает пыль и внутри у него куча свободного места? Какие у него преимущества, чем он лучше ноутбука и нужен ли мне этот гроб, если ноут без проблем справляется со всем что мне нужно (особенно если не использовать Windows) без видеокарты и кучи вентиляторов?

Но у ноутбука тоже есть минусы, которые мне не нравятся: клавиатура, при использовании которой, руками закрываешь часть экрана, сенсорная панель, которая нервно курит в стороне по сравнению с мышью, маленький основной монитор, который занимает много места на столе, при этом материнская плата располагается так, что если Вы прольёте чай, то непременно на неё! Данных недостатков лишён моноблок, а если учесть что аккумулятора у ноутбука после 9-12 месяцев использования хватает лишь чтобы перенести его в другую комнату, то выбор для меня очевиден.

Центральный процессор

К выбору процессора нужно подходить отталкиваясь от задач, которые должна выполнять вся система, возможностей МП и с пониманием того, что означают его характеристики. Помимо количества ядер, потоков и частоты, очень важную роль играет размер его кэша, причем стоит понимать в чём отличие 1 уровня от второго и третьего. Центральный процессор следует подбирать совместно с материнской платой, учитывая какую память Вы будете использовать. Компьютер это целостный механизм, начиная от монитора и заканчивая клавиатурой с мышью, ведь если хоть один из компонентов будет работать неправильно, то вся система даст сбой.

Ещё есть производительность в тестах, которую кто-то, где-то, на чём-то замеряет и якобы она является главной, но все тесты это общая температура по больнице, они не учитывают Ваши задачи и Вашу комплектацию. Почему никто простыми словами не объясняет что такое разница уровней и объём кэша, как данные характеристики отражаются на работе процессора и системе в целом?

Задача ЦП - просчитать логику и поставить задачу перед ГП для формирования изображения. Кэш первого уровня самый быстрый, второй в 2 раза медленнее и третий ещё тормознее. Процессоры от Intel серии i имеют маленький кэш первого уровня, чуть больше второго и большой третьего. Первый и второй уровень это команды, которые процессор принимает/отдаёт материнской плате, поэтому если у Вас идёт обработка графики в ЦП, то большого объёма внешних команд не будет, но имеет значение объём кэша третьего уровня, так как именно его использует ГП, встроенный в ЦП.

Когда Вы используете дискретную видеокарту, то отключается ГП, встроенный в ЦП, цена которого, как правило, составляет практически половину от стоимости всего процессора. Это всё равно что ездить по бездорожью на дорогом скоростном авто. Логика по прежнему остается в ЦП, а графику обрабатывает видеокарта и функции ЦП сводятся к тому, чтобы как можно быстрее определить что показывать и отдать нужные команды видеокарте, а тут решающее значение имеет скорость обмена данными и их объём за одну передачу. У процессоров Интел кэш первого и второго уровня скромный, зато большой кэш третьего, а у Амд наоборот кэш третьего уровня, может вообще отсутствовать, зато большие первого и второго.

Оперативная память

Сколько слышал рассказов и сам сталкивался с тем, что покупаешь оперативную память (ОП), которая по всем характеристикам (частота, тайминги) должна подойти, но при установке получаем черный экран, либо зависания и/или синий экран. Почему? Потому, что контроллер установленный в процессоре и/или материнской плате не знает музыку, которую играют чипы в оперативной памяти и узнать наверняка подойдёт ли данная планка памяти под Вашу конфигурацию, можно лишь опытным путём.

Начиная с 2010 года, контроллер оперативной памяти устанавливается в ЦП. Он определяет частоту и максимально допустимый объём, но не стоит забывать про материнскую плату, ведь именно она связывает ЦП и ОП, она передаёт команды и данные в обе стороны и должна это делать без искажений, а то получится игра в испорченный телефон.

Смысла нет покупать игровую память с различными технологиями типа HyperX, которая стоит в 1,5 раза дороже обычной, если данные технологии не поддерживает Ваш ЦП и/или МП. При использовании процессора AMD, самая лучшая оперативная память будет та, которая идёт только на AMD с частотой которую максимально поддерживает контроллер ЦП. Ещё есть универсальная память, которая встаёт везде, например Samsung или Kingstone, но с AMD будет лучше работать Kllisre, который в 1,5-2 раза дешевле и понимает только AMD. Почему? Проведём аналогию: когда Вы приезжаете в Турцию или Мексику или Тайланд, то базовое знание английского языка позволяет получить весь спектр услуг в отеле, но стоит выйти за территорию отеля, то уровень понимания резко падает! Так вот универсальная память общается на "английском", её понимают все контроллеры, а память Kllisre знает только "турецкий" и в Турции она будет чувствовать себя лучше чем универсальная.

Объём памяти, в первую очередь, зависит от задач, которые должен выполнять компьютер в целом. Для интернета и просмотра видео вполне достаточно 4 Гб двумя планками, для работы с видео и графикой нужно начинать с 8 Гб и для игр или работы на нескольких мониторах одновременно потребуется минимум 16 Гб. Самое главное - устанавливать планки парами с одинаковой частотой, идеально одного производителя, либо подобрать чипы одинаковой формы и размера. При установке парами, память работает в двухканальном режиме и передает в 2 раза больше данных!

Жёсткий диск

Раньше у меня был один критерий для выбора - чем больше объём, тем лучше! А теперь объём имеет второстепенное значение, ведь 240 Гб в ноутбуке хватало без проблем. Потому что я научился пользоваться облаками, и если мой компьютер или телефон упадут на дно Марианской впадины, то я обрадуюсь, потому что куплю новый!

Теперь для меня главными критериями являются скорость и надёжность, затем идут размер, вес, шум и стоимость. Ведь если жёсткий диск медленный, то вся система будет тормозить, независимо от остальных составляющих. Бесспорными лидерами по всем критериям, за исключением цены, являются SSD диски, особенно для операционной системы Windows (подробно данный вопрос рассмотрен в следующей статье). Но и среди HDD есть хорошие варианты, например Western Digital Black 1 Tb. Благодаря кэшу размером 64 Мб, интерфейсу Sata 6 Гбит/с и двухядерному контроллеру - он является достойной альтернативой SSD и стоит в несколько раз дешевле. При выборе SSD диска, как и любого другого компонента, нужно знать на каком языке разговаривают его контроллеры, насколько хорошо МП его понимает и сможет ли реализовать его потенциал.

Музыка проводов.

Компьютер можно сравнить с оркестром, в котором каждый компонент должен играть свою арию так, чтобы получилась музыка, а не какофония. Если у Вас монитор способен показать 2 млн цветов, а видеокарта 5 млн или наоборот, то им будет тяжело понимать друг друга и они будут периодически не попадать в такт друг друга, чем вызывать общий диссонанс всего оркестра. Мониторы, имеющие только VGA тип подключения - самые старые, те у которых присутствует DVI - более современные, а мониторы последнего поколения идут с возможностью подключения через HDMI или DisplayPort. От того каким кабелем, через какие порты (VGA,DVI,HDMI,DP) Вы подключите монитор к видеокарте и того, насколько они соответствуют друг другу, зависит скорость формирования изображения на экране и его энергозатратность.

Вспомните басню Крылова "Квартет". Чтобы у Вас не получилось такого же компьютера, как оркестр в басне, нужно чтобы все компоненты не только понимали друга друга, но и сочетались друг с другом! Представьте оркестр в котором балалайка, скрипка, рок гитара и флейта, насколько хорошо они смогут сыграться?

Мы желаем Вам подобрать для себя идеальное сочетание всех компонентов и обзавестись компьютером, который будет служить Вам длительное время верой и правдой!

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