SLC S23 Week3 || Computer Repair - CPU (Processor)

in hive-145157 •  2 days ago 

image.png

Перший досвід роботи з процесором

Перший раз я побачив процесор коли замінював мікросхеми памяті в своєму першому комп'ютеру. Він вже тоді був самою більшою мікросхемою серед всих інших, це підкреслювало його силу та могутність. це було коли я ще вчився, та комп'ютер цей мене зацікавив. Я знав що він не такий як всі інші комп'ютери IBM PC - але це не робило його менш цікавим. Тоді розповсюджувалися журнали ZX Ревью (ZX Review), ксероксів тоді ще не було - а журнал дали на кілька днів почитати, то ж я деякі статті переписував, були там і статті про процессор. Ио ж я з журналу цього дізнався про процесор більше ніж в інституті. А так яе продуктивності наявної в ПЗУ мови BASIC не вистачало - мені довелося вивчити рідну мову процесора - асемблер.

image.pngIMG_2029-1.jpg
image.pngimage.png

Я вже працював декілька років, але в комп'ютери що у нас були не зазирав так глибоко. Та й не було потреби. Комп'ютери купували готові, необхідності міняти чи перставляти процесор не було. Власного домашнього сучасного компютера у мене не було, то ж подумки я часто "збирав" собі комп'ютер. Накопичуав на нього гроші, хотів купувати частинами. І першу частину яку я купив - це був CD-RW(бо дуже хотілося записувати диски CD). Я мріяв піти працювати в комп'ютериний магазин, щоб реально знайомитися з комп'ютерними комплектуючими. Та був страх перед процесором. Той що я хотів обрати собі додому - коштував як мої дві місячні зарплати. А між трапитися процесор і дорожче, та то був страх не перед процесором, а перед його дороговизною. В нього були такі тоненькі ніжки, їх легко зламати або ж недосвідченими діями пошкодити - довелося б компенсувати його вартість.
Ще не маючи змоги придбати собі додому новий ПК я слідкував за розвитком комп'ютерів вцілому і процесорів зокрема. Через деякий час омріяний процесор застарівав, ставав не сучасним - і ціль була вже інший більш потужніший коп'ютер.
Мій перший комп'ютер з магазину був на базі Celeron 2300MHz як прихильник Intel я обирав флагмана індустрії. Щоправда вже за кілька років я перейшов на народний AMD напервне AthlonXP, потім Athlon64, потім Athlon64 Х2.

Гадаю що вивчення мови асемблер дало мені змогу зрозуміти як працює процесор - виявляється, грубо кажучи, що він нічого крім додати та відняти два числа не може)) та ще читати та записувати до пам'яті всі дії зводяться до цього. Також розуміння таких деталей дало мені змогу краще зрозуміти програмування.

image.png

Як же дізнатися про процесор для тих хто не наважується з тих чи інших причин зазирнути в середину ПК.
Є дивовижна маленька програма яка в цьому допоможе cpuz, це покликання на архів, і програму можна запустити прямо з архіву

image.png

І якщо решта вкладок назараз не потрібні, то на вкладку що вимірює продуктивність зазирнемо.
Виконавши тест свого процесора та обравши інший зі списку для порівняння можна порівняти свій процесор з іншими. Я обрав Ryzen 3700X не дуже новий та не дуже сильний процесор Але одно його ядро більш ніж вдвічі потужніше. А вцілому в чотири рази продуктивніший.

image.png

Ще одна програма яка надасть інформацію не лише про процесор а й про систему вцілому - hwinfo
image.png

Проте є ще одна програма, але вона платна це AIDA64

image.png
Через те що це оціночна 30 денна версія вона не показує певні поля(закриваючи їх написом TRIAL VERSION)
проте я її згадав тут через базу даних тестів процесорів
image.png
Тут можна протестувати систему(память і процесор) і порівняти свою систему з сучасними.

Я ж всетаки зніму кулер та дістану процесор))
Але наносити пасту не буду - так як мені треба перставити процесор з одного ПК в інший - то ця процедура зачекає ще кілька днів.
Єдине що зауважу - є дві думки як наносити термопсту(а можливо їх ще більше) - одні наносять каплю на середину і ставлять кулер, а інші ж розмазують по всій поверхні. Мені здається вірно так і так.

image.pngimage.pngimage.png

В програмі AIDA64 можна протестувати свою систему охолодження/процесор

image.png

як видно за 10 хвилин роботи температура мого гарячого 123Ватного процесора не піднялася вище 60 градусів.

image.png

Завдання 3: Фактори продуктивності ЦП (2 бали)

Поясніть, як технічні характеристики процесора, такі як тактова частота, кількість ядер і розмір кешу, впливають на продуктивність. Порівняйте дві різні моделі ЦП і обговоріть їхні переваги в іграх, продуктивності або навантаженні ШІ.

На перший погляд звичайного користувача продуктивність комп'ютера вимірюється його частотою, на другий погляд в кількості ядер. Дехто вважатиме що кількість ядер то більш важливо. Про розмір кешу взагалі мало хто знає. Так це все всерівно суб'єктивні оцінки. Відлік часу сучасних комп'ютерів починається з процесора 4004 який бв на той час ще 4 бітним(сучасні системи 64 бітні). Вважають що процесор винайдено в 1971 році, але це і так і ні. Прроцесор існував і до того - але не у вигляді одного чипу. Він був представлений багатьма мікросхемами в різних модулях. Винахід же 4004 був у тому що вперше вдалося все вмістити в одній мікросхемі. працював він на скромній частоті 740КГц, виконував 92 600 операцій на секунду містив у собі 2300 транзисторів. В наступному році вийшов процесор Intel 8008 який вже був 8-біт, працював на частотах 500-800 кГц, містив у собі 3,500 транзисторів. Через два роки Intel випустила покращений процесор 8080 який за частотою (2-4 МГц) був близько 5 раз швидшим, а вцілому в 10 раз швидшим, містив 4700 транзисторів. І тут один із розробників процесорів Federico Faggin створив із співвласником власну фірму Zilog та створили процесор Z80 - серце(мозок) мого першого домашнього комп'ютера. Цей процесор був серцем багатьох домашніх компютрерів 80х років. Процесор чию систему команд я знаю краще від процесора Intel(хоч і командами асемблера давно не програмують)

image.png

Наступним вийшов процесор 8086 настала ера 16 розрядних комп'ютерів, що тривала до виходу 80386 і переходом до 32 розрядних. Щоправда старт IBM PC почався з процесора 8088 що був простішою і дешевшою версією 8086
Далі пішла битва конкурентів Intel та AMD, яка спочатку випускала процесори під ліцензією Intel але своїми силами, а потім стала створювати і власні процесори. Наприклад Intel 386 працював на максимальній частоті 33MHz, в той час як аналогічний AMD386 на чатсоті 40MHz.

image.png

Прихід 80486 привів до поняття кеш памяті першого рівня(кеш память в самому процесорі 8Кб, в старших модулях 16Кб) та кеш памяті другого рівня - та що на материнській платі. Це значно пришвидшило продуктивність процесора. Ще з часів перших процесорів які не вміли множити та ділити(лиш додавати та віднімати) були математичні помічники - сопроцесори яким давали імена 8087, 80287, 80387 - з появою ж 80486 математичний сопроцесор також був розміщений в процесорі. Це привело до більшого споживання процесором енергій і більшого нагріву. Перші 486 були наділені простими радіаторами охолодження, а старші моделі вже й кулерами.
З появи 486 з'являється множник - DX2 DX4. До цього процесори працювали на частоті системної шини -33МГц. DX2 - означає що внутрішня частота вдвічі більша - 66МГй ( у DX4 - вчетверо але не 133 а лиш 100, тобто втричі, але маркетинг написа не DX3 а DX4)

image.pngimage.png
intel 80486-33intel 80486-66

Ще в інституті, (а в нас були 386, 486 лиш на демо-виставки првозили Pentium) пам'ятаю статті де "прогнозували" якими будуть 80686, та 80786 роцесори в реальності ж після 486 Intel вирішила назвати свої процесори Pentium - як ознаку більш стрімкого стрибка продуктивності.
Але все таки в цей час AMD випускала Am5x86 на частоті 133MHz - з цих пір виникає ідея міряти продуктивність не MHz а рейтингом. Так як AMD випускала свох процесори як Am5x86 PR75, ніби вони за деякими тестами(з переважною оцінокою офісних а не математичних застосунків) мали продуктивність на рівні Pentium 75
Ще в цей час пригадую процесори Cyrix, яка теж випускала аналоги х86. Наприклад Cyrix Cx486SLC, які були насправді 386 з більшими частотами. Intel зареєструвала Pentium як торгову марку і AMD довелося вигадувати імена для своїх процесорів - K5, K6, K7..
Далі процесори Intel та AMD все більше відрязнялися вириваючись вперед то один то інший. Згодом AMD перша вззяла рубіж в 1Gz, перша випустила 64-бітний процесор. Після чого Intel випередила випустивши Core 2 Duo доволі "холодні" процесори.

ПроцесорРік випускуТактова частотаКеш (L1)TDP (Вт)Техпроцес (нм)СокетКількість транзисторів
Intel 400419710,74 МГц-0,510 000DIP162 300
Intel 800819720,5–0,8 МГц-~110 000DIP183 500
Intel 808019742 МГц-~1,36 000DIP406 000
Intel 808619785–10 МГц-~23 000DIP4029 000
Intel 8028619826–25 МГц-~4–51 500PGA68134 000
Intel 80386DX198512–40 МГц-~5–71 500PGA132275 000
Intel 80486DX198920–100 МГц8 КБ7–151 000PGA1681 200 000
Intel Pentium199360–233 МГц16–32 КБ10–30800–350Socket 4/5/73 100 000

Для мене саме цей період - сама цікава історія прозвитку процесорів. Тут все чисто та ясно, зараз же обираючи сучасний процесор навіть одного виробника, то навіть одна модель має силу силену модифікацій. Моделі навіть перелічити важко, не те що проаналізувати...

Отже основні характеристики процесора це - тактова частота, кількість ядер, величина кешу, тепловиділення - TDP, техпроцес, сокет...ціна.
Ціна звісно не технічна арактеристика, до того ж вона змінюється з часом. Виходять нові моделі і ціна "старого" процесора падає.

Деякі процесори під Socket AM4, рік випуску 2019-2020, техпроцес 7 нм.

ПроцесорЯдра/ПотокиТактова частотаКеш (L1+L2+L3)TDP (Вт)Ціна
Ryzen 3 31004/83,6–3,9 ГГц256 КБ + 2 МБ + 16 МБ6550$
Ryzen 5 36006/123,6–4,2 ГГц384 КБ + 3 МБ + 32 МБ6580$
Ryzen 5 5600X6/123,7–4,6 ГГц384 КБ + 3 МБ + 32 МБ65125$
Ryzen 7 5700X8/163,8–4,6 ГГц512 КБ + 4 МБ + 32 МБ65175$
Ryzen 7 5800X8/163,8–4,7 ГГц512 КБ + 4 МБ + 32 МБ105190$
Ryzen 9 5900X12/243,7–4,8 ГГц768 КБ + 6 МБ + 64 МБ105305$

Але серед цих всих характеристик для кінцевого споживача/користувача найбільше значення мають ціна та продуктивність. Останні два мої процесори за якими я працював це спочатку FX-6300 що мав потужність 95Ват, точніше я не міг його змінити так як більш потужний потребував материнської плати з підтримкою 125Ват. Невдовзі така в мене з'явилася і я придбав собі процесор FX-8350 який до сих пір в мене працює, ще там були довгоочікувані сині порти USB3.0

ПроцесорЯдра/ПотокиТактова частотаКеш (L1 + L2 + L3)TDP (Вт)
FX-63006/63,5–4,1 ГГц288 КБ + 6 МБ + 8 МБ95
FX-81208/83,1–4,0 ГГц384 КБ + 8 МБ + 8 МБ125
FX-83508/84,0–4,2 ГГц384 КБ + 8 МБ + 8 МБ125

Називати ці процесори 6-8 ядерними не зовсім вірно. в деяких задачах вони скоріше 3-4 ядерні.
Ці процесори випускалися 2011-2012 року на 32нм техпроцесі, і звісно дуже сильно програють сучасним.

image.png

В переважній більшості процесор найнадійніша і безпроблемніша деталь комп'ютера, якщо нічого не чіпати то все працюватиме. Навіть зупинка кулера, чи навіть його відвалювання(з часом пластмасове кріплення може зламатися і тожі процесор відпаде). Були часи коли процесори "горіли" без кулера. Але з того часу процесори захистили, при перегріві вони пропускають такти, а в гірших випадках навіть повністю відключають живлення системи.

Це зараз купив процесор до відповідного сокет і він працює, в більшості випадків. Я пригадую перші материнські плати з Pentium, чи з 486. Частота процесора складається з двох складових - частоти системної шини і множника. Множник в ті часи встановлювався перемичками на материнській платі. (зараз це можна зробити в BIOS - по замовчуванню там стоїть Auto, але для продвинутих користувачів є можливість змінити ці параметри, як частоту системної шини так і множник)

image.png

Я пригадую одне пояснення як Pentium на 150MHz міг працювати швидше процесора з більшою частотою Pentium на 166MHz. Частота системної шини в ті часи була 66MHz то ж якщо множник ставили 2 - виходило 133MHz, 2.5 -166MHz, 3- 200MHz. Але можна було міняти і частоту системної шини, з 66 на 75 і навіть 83MHz
прейшовши від 662.5=166, до 752=150 можна було отримати більш продуктивну систему.

А якщо компоненти системи такі якісні що могли працювати при 83MHz то 83*2=166MHz, тобто частота процесора не змінилася -а система працює швидше.
Описаний процес називається - розгін. В результаті чого частота процесора підвищується і він працює продуктивніше. Та чи шкідливо це? Весь інтернет переповнений такими питаннями та відповідями на них. Адже не все так просто.

Розгін процесора

Свій перший комп'ютер із Celeron я розігнав у перші ж дні – він замість штатних 2300 MHz працював на 3 GHz. Але це був лише експеримент, і я повернув усе назад.

Чому можливий розгін?

  1. Маркетингові причини
    Виробник не виготовляє кожну модель процесора окремо. Щоб задовольнити потреби широкого кола користувачів, він випускає один і той самий процесор, маркуючи його різними частотами. Це дозволяє продавати як дорогі, так і дешевші моделі.

  2. Якість кристалів
    Не всі процесори ідентичні. Деякі екземпляри можуть працювати на вищих частотах, інші – ні. Виробник тестує кожен чип і маркує його відповідно до його стабільності. В результаті, інколи доволі якісний зразок потрапляє до моделей середнього рівня.

  3. Приховані можливості процесора
    Деякі бюджетні процесори – це фактично урізані версії потужніших моделей. Наприклад, у мене був двоядерний процесор, який належав до ряду чотириядерних. Він розроблявся як чотириядерний, але потрапив до категорії двоядерних. Я увімкнув у BIOS усі чотири ядра – і вони запрацювали! Я навіть протестував його в іграх. Але варто було встановити 64-бітну систему, як "додаткові" ядра почали спричиняти збої – система не завантажувалася. Довелося повернутися до двох ядер. Мені не пощастило, але деякі користувачі знаходили цілком робочі чотириядерники в таких випадках.

Як робиться розгін?

  1. Зміна множника або частоти шини

    • У BIOS підвищується частота процесора або змінюється множник (якщо він розблокований).
    • Деякі процесори мають заблокований множник, і тоді розгін можливий лише через зміну частоти системної шини.
  2. Перевірка стабільності

    • Кожне підвищення частоти тестується на стабільність.
    • Якщо система починає зависати, перевантажуватися або вимикатися, значить, частота завелика.
  3. Підвищення напруги

    • Щоб стабілізувати роботу процесора на вищих частотах, оверклокери збільшують напругу.
    • Це дозволяє працювати на ще вищих частотах, але при цьому значно зростає нагрівання.
  4. Потужне охолодження

    • Через зростання температури потрібні кращі системи охолодження – від потужних повітряних кулерів до рідинного охолодження.
    • У екстремальних випадках для розгону використовують рідкий азот, що дозволяє досягати рекордних частот.

Висновок

Розгін – це можливість вичавити більше продуктивності з процесора, але він несе ризики:

  • Збільшення тепловиділення.
  • Можливе скорочення терміну служби.
  • Потреба в потужному охолодженні.

**Найкращі методи обслуговування ЦП **

У світі процесорів він зістаріє швидше, ніж вийде з ладу. Незважаючи на це, йому все ж краще подовжити життя. Я б виділив два режими роботи процесора:

  1. Штатний режим (без розгону) – процесор працює так, як задумав виробник, із заводськими характеристиками.
  2. Розгінний режим – користувач самостійно обирає частоту та напругу процесора.

Штатний режим

У цьому режимі перш за все слід забезпечити комп’ютеру якісне живлення:

  • Надійний і справний блок живлення.
  • Якісна та справна материнська плата.
  • Штатні (заводські) параметри напруги та частоти процесора.

Далі важливим стає температурний режим.

Як видно на старих фото, перші процесори навіть не мали радіатора. Потім з’явилися радіатори, згодом – кулери, які ефективніше відводили тепло.

Система охолодження повинна відповідати тепловій потужності процесора.

  • Маленький (низький) радіатор відводить менше тепла.
  • Вищий і масивніший радіатор справляється краще.
  • Правильний вибір кулера залежить від конкретного процесора.
image.pngimage.png
два радіатори різної товщини, меншого може бути не достатньорадіатор з тепловими трубками, для більш ефективного охолодження

Але навіть гарний кулер може працювати неефективно, якщо радіатор не щільно прилягає до процесора.
Якими б гладкими не здавалися поверхні процесора та радіатора, насправді вони мають мікронерівності. Для кращого контакту використовується термопаста.

  • Вона заповнює мікротріщини та покращує теплопередачу.
  • Згодом паста висихає й втрачає ефективність – її потрібно періодично змінювати.

Забруднення та пил

З часом кулер забивається пилом, що знижує ефективність охолодження.

  • Вентилятор починає працювати на вищих обертах і шуміти.
  • Якщо пилу стає занадто багато, навіть максимальні оберти не допомагають.
  • Якщо вдома є домашні тварини, процес забруднення відбувається ще швидше.

Крім процесорного кулера, важливо виводити гаряче повітря з корпусу – інакше нагрів буде наростати.

Забезпечення якісного живлення, охолодження та чистоти значно подовжить життя процесора.

Якщо все зробити правильно, можна отримати безкоштовний приріст продуктивності. Але якщо щось піде не так – система може стати нестабільною або навіть вийти з ладу.
Отже з мого досвіду виділю такі основні моменти

Обслуговування процесора (ЦП)

Охолодження:- Використовуйте відповідний кулер та забезпечте хорошу вентиляцію корпусу.
- Контролюйте температуру (до 80-85°C) через HWMonitor, AIDA64.
Заміна термопасти:- Міняти раз на 1-2 роки або при перегріві.
- Наносити тонкий шар, попередньо очистивши стару пасту спиртом.
Чистка від пилу:- Раз на 3-6 місяців за допомогою стисненого повітря або пензлика.
- Очищувати радіатор, вентилятори та вентиляційні отвори.
Налаштування BIOS:- Використовувати заводські параметри або контролювати напругу при розгоні.
- Оновлювати BIOS та драйвери тільки за потреби.

На останок скажу що процесор основна, найдорожча, найважливіша частина комп'ютера. І найнадійніша. Я жодного разу не бачив згорілого процесора. Хоча його і можна вивести з ладу невірними налаштуваннями BIOS

Posted using SteemPro

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...

Дуже оширні пости з широкою інформацією!
Дякую за поради)

Loading...