Как ускорить компьютер?

Будем ускорять не новый ПК.

Начнем с железа.

Не будем использовать разные варианты разгона, а попробуем штатными способами сделать компьютер быстрее. Для начала внимательно посмотрим на все электролитические конденсаторы на материнской плате, особенно на те, которые рядом с процессом. Если есть вздутие — то материнской плате осталось немного и вкладывать в нее деньги бессмысленно. Если все в порядке — надо УЗНАТЬ спецификации материнской платы.
Не надо верить разным сайтам, включая сайт ПРОИЗВОДИТЕЛЯ материнской платы. Надо на сайте производителя найти инструкцию к Вашей материнской плате и скачать. Да, часто данные в официальной инструкции от производителя не соответствуют данным на сайте этого производителя. На сайте параметры лучше — маркетинг, однако.
И да, инструкцию лучше скачать в English, она более полная, чем вариант Multy-language

И что будем делать — покупать новые компоненты или покупать б/у? Мое мнение — б/у можно  брать только те компоненты, где нет электролитических конденсаторов, они со временем высыхают.

Покупать новое: материнская плата, блок питания, видеокарта, HDD, SDD
Покупать старое: процессор, планки памяти, кулер (при наличии подшипников и при отсутствии тепловых трубок)

Что вообще можно собрать из старого железа. что бы собранное еще и работало? Слово «работало» подразумевает комфортную работу, а не минимальные требования к системе 🙂

Для Windows XP SP3 32 bit = хватит socket 478, системная шина 800 Мгц и Intel Pentium 4 (ядро Prescott), ищем материнскую плату с поддержкой данного процессора и ядра.

Статья про Intel Pentium 4

Материнская плата на socket 478:
— поддержка Intel Pentium 4 (ядро Prescott) с технологией HT
— системная шина 800 Мгц
— наличие SATA1 (расширенного режима AHCI не будет)
— поддержка AGP 8x (т.е. должно быть сигнальное напряжение 0,8В на AGP, рекламный вариант «AGP 4x/8x only 1,5V» не устраивает)
— 4 слота памяти DDR1 (4 гигабайта и Dual Mode), Windows XP конечно «увидит» только 3,5 гигабайта

Комментарий 1: следует отметить. что и BIOS «увидит» только те же 3,5 гигабайта из 4-х. Это связано с особенностью старых чипсетов и в описании к материнской плате красиво называется «3+Gb» или «Total memory UP 4Gb». Полностью фраза на английском языке выглядит так:

When all four sockets are populated with 1GB DIMMs (total 4Gb), the system may detected only 3+Gb (a little less than 4Gb) due to ICH5 resource allocation.
Перевод: 
Когда все четыре разъема используют планки 1Gb (всего 4Gb), система может определить только 3+Gb (немногим менее чем 4Gb) вследствии выделения ресурсов чипом ICH5

Комментарий 2: скорее всего на такой плате будет встроенный сетевой адаптер 10/100 Mbs. Найдите б/у адаптер 10/100/1000 Mbs на шину PCI — просто часть современных загрузчиков (особенно для игр) не всегда корректно работает со старыми сетевыми адаптерами 10/100 Mbs, не хватает новых протоколов.

Вот пример такой материнской платы ASUS P4P800-VM
Плата поддерживает практически всю линейку Pentium 4, включая Pentium 4E 3,4 и Pentium 4 Extreme Edition 3,4 (для FSB 800 Mhz). Или как вариант ASUS P4C800-E Deluxe (практически полный аналог + разгон из BIOS + LAN 1000 + 3-й коннектор для вентилятора корпуса).

Сводка по старым материнским платам ASUS 478 socket 4 DDR1

Плата Чипсет Разгон Видео AGP 8x/4x LAN
 P4P800  865  yes  no  4x  1000
 P4P800 Deluxe  865  yes  no  4x  1000
 P4P800 SE  865  no  no  8x  1000
 P4P800-E Deluxe  865  yes  no  8x  1000
 P4P800-MX  865  no  yes  no  100
 P4P800-VM  865  no  yes  8x  100
 P4C800-E Deluxe  875  yes  no  8x  1000

Посмотрим на серию Pentium 4

Pentium 4 Pentium 4E Pentium 4 Extreme Edition
Кэш L1: 8 kB
L2: 512 kB
L1: 16 kB
L2: 1024 kB
L1: 8 kB
L2: 512 kB
L3: 2048 kB
Инструкции MMX, SSE, SSE2, SSE3 MMX, SSE, SSE2, SSE3 MMX, SSE, SSE2

Pentium 4 Extreme Edition (бывает на 3,2 и 3,4 Ггц) для энтузиастов. Сделан на ядре Gallatin от серверного процессора XEON. На российском рынке вообще не видел, на иностранных площадках (aliexpress, ebay) продаются на уровне 130-150 долл. (при том, что обычные Prescott 3,2 Ггц по цене 10-15 долл.) Множитель разблокирован и можно обеспечить работу процессора на уровне 4,2-4,6 Ггц (и не забыть по хорошее охлаждение).

Итого получаем достаточно быструю систему с двумя виртуальными ядрами процессора.  Проблемой будет найти блок питания с упором на напряжения +3,3В и 5В (нужна суммарная мощность по этим линиям 200-230Вт). В современных блоках питания упор сделан на +12В и суммарная мощность по линия +3,3В & +5В не более 130-150Вт.

Можно ли на такое железо поставить Windows 7 64/32 bit? Можно, но работать не будет, т.к. не будет драйверов на материнскую плату (звук, видео, lan) и на видеокарту AGP.Для Windows 7 конфигурацию железа смотрим ниже.

Для Windows 7 SP1 64 bit максимальная = хватит socket 775, системная шина 1066/1333 Мгц и Intel Core 2 Quad (ядра Kentsfield, Yorkfield), ищем материнскую плату с поддержкой данного процессора и ядра.

Статья про Intel Core 2 Quard

Материнская плата на socket 775:
— поддержка Intel Core 2 Quad (ядра Kentsfield, Yorkfield)
— системная шина 1333/1600 Мгц
— наличие SATA2 (надо найти с поддержкой контроллером режима AHCI)
— PCI-E 16x ver 2.0 (для видеокарты)
— 4 слота памяти DDR3 (нужно 16 гигабайт и Dual Mode) — да, есть такие платы

Почему надо 16 гиг для 64-битной системы и почему 8 гиг будет мало? 16 гигабайт мы потратим следующим образом:
— 6 гигабайт на виртуальный диск и файл подкачки
— 1 гигабайт уйдет (примерно, с запасом) на ядро системы и прикладные программы
— игра word of tanks хочет от 64-битной системы забрать 4 гигабайта
И вот осталось всего 5 гигабайт про запас…

Итого получаем достаточно быструю систему с физическими четырьмя ядрами. Энтузиасты еще могут ставить на socket 775 серверный процессор Intel XEON через переходник, но мы не будем этим заниматься.

Вот пример такой материнской платы GA-EP45T-UD3LR

По итогам сборки ПК необходимо его проверить под максимальной нагрузкой. Есть замечательная программа OCCT, которая умеет делать стресс-тест для компьютера и фиксировать все текущие параметры.

Сводка: какую максимально быструю систему можно собрать на каждой платформе (на базе Intel)

Платформа Процессор Память BOOT Видео ОС
Socket 478 Intel Pentium 4 (3,2 или 3,4) Prescott 1 Core DDR1 4 Gb 400 MHz  SATA1 HDD AGP HD 3850 512Mb Windows XP SP3 32 bit
Socket 775 Intel XEON (X5482 3,2 или X5492 3,4) 4 Core, переделанный из socket 771 DDR3 16 Gb 1333 MHz  SATA2 (+AHCI) SSD PCI-E rev. 2.0 Windows 7 SP1 64 bit
Socket 1366 Intel Xeon 5690 6 Core 3,46 GHz DDR3 24 Gb* 1600 MHz  SATA3 (+AHCI) SSD PCI-E rev. 2.0 Windows 7 SP1 64 bit
Socket 1151** Intel Core i7 Skylake 6 Core 4.0 GHz DDR4 32Gb 3200 MHz  M2 SSD PCI-E rev. 3.0 Windows 10 64 bit

* Процессоры на socket 1366 Core i7 / XEON поддерживают трехканальный режим работы памяти, поэтому 6 слотов * 4Gb = 24 Gb
** Socket 1151 — последняя версия от 2015 г., ранее были <- 1150  <- 1155 <- 1156

Но возникает вопрос.
Если мы хотим хороший игровой ПК на платформе прошлых поколений (socket 775, 1366), то у нас будет разъем под видеокарту только PCI-E 2.0, а все современные быстрые видеокарты сделаны на PCI-E 3.0. Что делать? (Да, конечно, можно установить видеокарту формата PCI-E 3.0 в слот PCI-E 2.0 и она даже будет работать. Но из-за того, что скорость слота 2.0 в два раза ниже 3.0 — большую часть времени видеокарта будет ждать данных от процессора и фактически простаивать).

Наше решение — материнская плата с несколькими разъемами PCI-E 2.0 и поддержкой SLI/CrossFire. Устанавливаем несколько видеокарт формата PCI-E 2.0, соединяем их мостиком SLI/CrossFire и получаем одну виртуальную видеокарту сравнимой мощности с PCI-E 3.0
Варианты материнских плат:
ASUS P5Q3 = Socket 775, 16 Гб DDR3 и 2 слота PCI-E 2.0 с поддержкой CrossFire
ASUS P5Q3 Deluxe = Socket 775, 16 Гб DDR3 и 3 слота PCI-E 2.0 с поддержкой CrossFire
ASUS P6T6 WS Revolution = Socket 1366, 24 Гб DDR3 и 3 слота PCI-E 2.0 с поддержкой SLI/CrossFire

Как собрать недорогой игровой компьютер — читаем здесь.

Но на последних материнских платах с UEFI BIOS есть одна проблема. Точнее — это для пользователя проблема, для производителя — это счастье.
Смотрим внимательно на скан Everest.

Мы видим безобидную статистику по загрузкам системы. Откуда программа ее берет? Информация о каждой загрузке и перезагрузке записывается в энергонезависимую память NVRAM BIOS. И вот тут нас ждет засада — объема памяти при ежедневном включении/выключении ПК хватает на 3-4 года. Потом ПК перестает загружаться. Это даже не «запланированный износ», это просто ограничение использования компьютера.
И решений особо немного:
— купить новый ПК
— купить новую материнскую плату
— поменять микросхему BIOS в специализированном сервисе (и да, теперь микросхема BIOS впаяна, нужна тепловая станция, паяльник не поможет — это раньше в далекие 2000-е годы микросхема BIOS просто вытаскивалась).