Есть ноутбук Lenovo B590 20206. 2-ядерный Celeron 1005M @ 1.90GHz и 2 Г памяти. Покупался, чтобы издеваться над Windows XP в VMware в общественном транспорте, и с задачей справлялся. Но XP стала неактуальна, а я заинтересовался Гимпом и Блендером. Особой мощности не требуется, но ждать свопа по 10 минут надоело. Возникло желание заменить процессор и память. Вот что есть сейчас:
$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Celeron(R) CPU 1005M @ 1.90GHz
stepping : 9
microcode : 0x20
cpu MHz : 1895.502
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer xsave lahf_lm cpuid_fault epb pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt dtherm arat pln pts flush_l1d
bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf
bogomips : 3790.99
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Celeron(R) CPU 1005M @ 1.90GHz
stepping : 9
microcode : 0x20
cpu MHz : 1895.495
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 2
initial apicid : 2
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer xsave lahf_lm cpuid_fault epb pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt dtherm arat pln pts flush_l1d
bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf
bogomips : 3790.99
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
$ cat /proc/meminfo
MemTotal: 1823696 kB
MemFree: 177472 kB
MemAvailable: 565172 kB
Buffers: 44084 kB
Cached: 682260 kB
SwapCached: 0 kB
Active: 1025448 kB
Inactive: 465528 kB
Active(anon): 736544 kB
Inactive(anon): 199856 kB
Active(file): 288904 kB
Inactive(file): 265672 kB
Unevictable: 48 kB
Mlocked: 48 kB
SwapTotal: 1947644 kB
SwapFree: 1947644 kB
Dirty: 44 kB
Writeback: 0 kB
AnonPages: 764716 kB
Mapped: 327120 kB
Shmem: 171772 kB
Slab: 84360 kB
SReclaimable: 51580 kB
SUnreclaim: 32780 kB
KernelStack: 8048 kB
PageTables: 30104 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 2859492 kB
Committed_AS: 3859376 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 0 kB
VmallocChunk: 0 kB
HardwareCorrupted: 0 kB
AnonHugePages: 0 kB
ShmemHugePages: 0 kB
ShmemPmdMapped: 0 kB
CmaTotal: 0 kB
CmaFree: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 127604 kB
DirectMap2M: 1820672 kB
$ lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 7 Series Chipset Family LPC Controller (rev 04)
00:1f.2 IDE interface: Intel Corporation 7 Series Chipset Family 4-port SATA Controller [IDE mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
00:1f.5 IDE interface: Intel Corporation 7 Series Chipset Family 2-port SATA Controller [IDE mode] (rev 04)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
$ lsusb
Bus 002 Device 003: ID 1c4f:0034 SiGma Micro
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 001 Device 003: ID 04f2:b2fa Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Согласно https://download.lenovo.com/pccbbs/mobiles_pdf/b590_hmm_en.pdf (страницы 84-85) можно установить 2 планки DDRIII 1600 4GB (на выбор из 5 моделей) и один из процессоров:
Intel I5-2520M 2.5G 3M 2c J1 PGA processor 102001067 Intel B815 1.6G Q0 2M 2cPGA processor 102500229 Intel I3-2370M 2.4G J1 3M 2cPGA processor 102500228 Intel SNB I3-2350M 2.3G 3M J1 PGA processor 102500018 Intel SNB I3-2330M 2.2G 3M J1 PGA processor 102500017 Intel SNB B950 2.1G 2M Q0 PGA processor 102500016 Intel SNB B940 2.0G 2M Q0 PGA processor 102500015 Intel SNB I3-2310M 2.1G 3M 2c J1 PGA processor 102001065 Intel B970 2.3G D2 2M 2cPGA processor 102500230 Intel SNB B800 1.5G Q0 2M 2c PGA processor 102500101 Intel SNB B960 2.2G 2M 35W PGA processor 102500133 Intel B820 1.7G Q0 2M 2cPGA processor 102500350 i5-3210M Ivy Bridge L-0 3MB 2c PGA 2.5GHz STD 35W processor 102500301 i3-3110M Ivy Bridge L-0 3MB 2c PGA 2.3GHz STD 35W processor 102500303 Intel B980 2.4G Q0 2M 2c PGA Processor 102500362 Intel B830 1.8G Q0 2M 2c PGA Processor 102500440 Intel I3-2328M 2.2G J1 3M 2c PGA Processor 102500421
Вопросы:
Что ставить? i5-3210M Ivy Bridge? i5-2520M Sandy Bridge? Есть что-то совместимое не учтённое в мануале 2013 года?
И как там дела с Meltdown, Spectre и L1TF? Везде одинаково плохо?
Необходимо ли ставить строго рекомендованные модули памяти, или пойдут любые SODIMM DDR3 1600?
Есть ли смысл обращаться в авторизованный СЦ? Опыт есть? Или проще самому? (Десктопы себе собираю с 2000-х, но с ноутами дела не имел.)
Или за 10 000 рублей можно найти что-то получше? :)
Промежуточный итог: Сменил 1 2-гигабайтную планку памяти на 2 4-гигабайтные. Все тормоза сразу исчезли.
Покупал в 4notebook.ru. Позволили сесть на диван в углу и прогнать Memtest. Хотя попросили заплатить после успешного прохождения пары тестов. Цена — на 300 рублей выше, чем в каталоге плеер.ру, то есть с учётом плееровских наценок — чуть ниже.
Для смены процессора на многоядерный оказалось необходимо сменить и материнскую плату с 20206 (чипсет HM70) на 20208 (чипсет HM77). Поищу.