Добавить в корзинуПозвонить
Найти в Дзене
XenoChecker

Давным-давно, на заре компьютеров, или Что такое магистраль, идущая по фронту

Фу,
ну вот что за люди пошли? Притащил мне парень этот, весь такой модный, с
новым компьютером. И, значит, жалуется: "Что-то у меня
производительность не та, что-то он тормозит. Процессор, мол, новый,
быстрый, а толку-то мало". Я ему и говорю: "Да ты, наверное, сам что-то
намудрил, юнец". А он мне про какие-то гигагерцы, ядра... Я послушал,
послушал и решил, что надо ему объяснить на пальцах, что не только
процессор решает, но и то, как он с другими компонентами
"разговаривает".
И тут мы подходим к понятию, которое уже почти
забыли, но которое было чертовски важным: FSB, или Front Side Bus.
По-русски, магистраль, идущая по фронту. Фу, ну и словечки. Суть-то
проста.
Представьте себе процессор. Это мозги. А вокруг него,
куча всего: оперативная память, видеокарта, жёсткий диск. Вот процессор
работает, что-то считает, и ему нужна информация из оперативной памяти.
Как он её получит? Через специальную дорогу, которая их соединяет. Эта
дорога и есть FSB. Это, по сути, основн


Давным-давно, на заре компьютеров, или Что такое магистраль, идущая по фронту
Давным-давно, на заре компьютеров, или Что такое магистраль, идущая по фронту

Фу,
ну вот что за люди пошли? Притащил мне парень этот, весь такой модный, с
новым компьютером. И, значит, жалуется: "Что-то у меня
производительность не та, что-то он тормозит. Процессор, мол, новый,
быстрый, а толку-то мало". Я ему и говорю: "Да ты, наверное, сам что-то
намудрил, юнец". А он мне про какие-то гигагерцы, ядра... Я послушал,
послушал и решил, что надо ему объяснить на пальцах, что не только
процессор решает, но и то, как он с другими компонентами
"разговаривает".

И тут мы подходим к понятию, которое уже почти
забыли, но которое было чертовски важным: FSB, или Front Side Bus.
По-русски, магистраль, идущая по фронту. Фу, ну и словечки. Суть-то
проста.

Представьте себе процессор. Это мозги. А вокруг него,
куча всего: оперативная память, видеокарта, жёсткий диск. Вот процессор
работает, что-то считает, и ему нужна информация из оперативной памяти.
Как он её получит? Через специальную дорогу, которая их соединяет. Эта
дорога и есть FSB. Это, по сути, основная шина, которая связывает
процессор с системной логикой (чипсетом) на материнской плате, а через
неё, и со всей остальной системой.

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

Поэтому, когда
вы выбирали процессор, нужно было смотреть не только на его частоту в
гигагерцах, но и на частоту FSB. Например, был процессор с частотой 3,0
ГГц, но его FSB был всего 800 МГц, а у другого, тоже 3,0 ГГц, FSB был
уже 1333 МГц. Второй, конечно, был бы гораздо быстрее, потому что он мог
быстрее обмениваться данными с остальными компонентами.

Сегодня
этот термин уже почти не используется. В современных системах, особенно с
процессорами Intel Core и AMD Ryzen, используется другая архитектура,
где контроллер памяти встроен прямо в процессор, а общение с другими
компонентами происходит через более совершенные технологии, такие как
QuickPath Interconnect (QPI) или HyperTransport. Но суть остаётся той
же: важна не только скорость самого процессора, но и скорость его
"общения" с остальным миром. Так что не думайте, что если у вас
процессор с кучей ядер, то он по умолчанию будет летать. Смотрите, что
там у него под капотом.