Dell-Intel story (Latitude E7440)
Navýšenie pamäte RAM, dual režim, CPU trottling a veľa prekvapení.
Vážení linuxáci,
toto je môj notebook Dell Latitude E7440. Kúpil som ho použitý a k jeho kúpe ma nakoplo, keď som uvidel tenké firemné Lenovo v rukách jednej kočky. Zápasila s Excelom a ja som jej pomohol. Môj vtedajší notebook bol 3x hrubší, 3x pomalší a s 3x nižšou výdržou batérie. Dozrel čas na výmenu. Na E7440 ma vtedy oslovil tenký dizajn, takmer bezhlučný chod zriedkavo striedaný tichým ventilátorom, vymenený displej za IPS FHD, batéria 5h+, možnosť štartu systému v režime Legacy. To bol rok 2016 a dátum výroby podľa UEFI BIOSu november 2014. Najpodstatnejšie bolo, že Dell je pomerne linux positive. Bingo!
Od vtedy ubehlo dosť času. Výmena SSD výrazne pomohla v rýchlosti a v znížení hlučnosti, ale po čase si človek zvykne. A na dobré sa rýchlo zvyká! S 8GB sa virtuálky dajú používať, ale prečo sa obmedzovať? Jedna pamäť v slote a druhý prázdny. To si pýta vyskúšať duálny režim. Podľa návodu v slovenčine som sa dočítal, že to môžem nakŕmiť s pamäťami DDR3L SDRAM (1600 Mhz).
Podľa stránky Intelu si môj i5-4310U rozumie s DDR3L 1333/1600, LPDDR3 1333/1600 a max. teoretická priepusnosť pamäte je 25.6 GB/s.
Hovorím si, že teda dobre. Jasné ako facka. Tá jedna pamäť 8GB Hynix HMT41GS6BFR8A-PB, čo je už nainštalovaná, zvláda štandardné aj nízke napätie a pracuje v režime 1600MHz 11-11-11 28, unbuffered, nonECC. Dvojičku som nezohnal, ale pošťastilo sa mi výhodne kúpiť Crucial CT102464BF160B.M16FPM. Podľa webu podporované napätie je 1,35V.
Prekvapenie č.1
Otvorím kryt a vidím na konektore pamäte 1,5V! To ma teda nepotešilo. Čo s tým? Po vybraní pôvodnej pamäte som našiel nápis DDR3L. V prázdnom slote bola táto informácia totiž prelepená nálepkou s čiarovým kódom! Vyriešené. Nová pamäť pôjde do slotu.
Na snímke nižšie UEFI BIOS hlási Dual InterLeave – potešenie na mojej strane!
Prekvapenie č.2
Štandardne používam Memtest x86 a neveril som vlastným očiam. Crucial CT102464BF160B.M16FPM sa tvári ako Micron 16KTF1G64HZ-1G9P2! V Číne sa minuli nálepky?! Každopádne táto pamäť by mala byť lepšia a podporuje 1,5V aj 1,35V.
Test pamäte dopadol dobre. Neskôr som spustil ešte diagnostický test UEFI BIOSu. Bez problémov.
Prekvapenie č.3
Našiel som benchmark na pamäť mbw. To už som začal cítiť, že nie je čosi v poriadku. Sľubovaná rýchlosť od Intelu 25,6 GiB/s bola ďaleko vzdialená od toho, čo som nameral. Občas som sa dostal na 3,6GiB/s! WTF. Nejako zvláštne mi funguje speed stepping. Tak som sa s tým začal hrať. Niekedy to zabralo, niekedy nie. Hovorím si, že to asi bude tou novou pamäťou. Rozpisovať to veľmi nebudem. Testovanie všetkých kombinácii - stará pamäť v prvom module, v druhom module. Nová pamäť v prvom module, v druhom module. A potom obe pamäte a vzájomná zámena. Občas to išlo lepšie, a potom to prestalo ísť lepšie. V zúfalstve som medzi tým updatoval UEFI BIOS z verzie A14 na A28. To už som stiahol uši a spustil Windows, lebo som nemal náladu niečo skúšať. A mimochodom to aktualizovalo aj Intel ME.
Pre ilustráciu uvádzam len tie najlepšie výsledky s jednou pamäťou:
Hynix HMT41GS6BFR8A-PB
AVG Method: MCBLOCK Elapsed: 0.24433 MiB: 2048.00000 Copy: 8382.134 MiB/s
Micron 16KTF1G64HZ-1G9P2
AVG Method: MCBLOCK Elapsed: 0.21187 MiB: 2048.00000 Copy: 9666.305 MiB/s
Prekvapenie č.4
Ak je pamäť Micron 16KTF1G64HZ-1G9P2 osamote, tak naozaj ide na rýchlosti 1867 MHz napriek tomu, že návod k notebooku a aj Intel hovorí niečo iné! To vysvetľuje aj výsledky predchádzajúcich testov.
Prekvapenie č.5
CPU Trottling. Procesor si po zahriatí bežne zníži svoju frekvenciu a nastaví PROCHOT (Processor Hot). V mojom notebooku funguje BD PROCHOT (Bidirectional). Teda ak GPU je horúca, aj tá môže znížiť takt procesora a opačne. Všetko by bolo pekné, keby nebol procesor stále na 800MHz bez ohľadu na teplotu a záťaž po prvom reštarte od zmeny pamäte napr. z 8->16GB alebo z16->8 GB! Osobne to považujem za kurvítko. Bežný užívateľ by povedal, že notebook je starý a spomalil sa.
Tak som si pustil CPU benchmark pod Windows a ventilátor sa nespustil! Pritom ventilátor je funkčný (diagnostika UEFI BIOSu ho spustila) a vnútro notebooku je bez nánosu prachu. Senzory sú tiež funkčné.
Po dlhom štúdiu som otvoril Windowsy znovu a nainštaloval utilitu ThrottleStop, ktorej ovládanie dobre popisuje poľský návod. Deaktivoval som BD PROCHOT, nastavil som násobičku a vyčistil som príznaky obmedzenia. A ventilátor zahučal! Dobré znamenie.
Zhruba po každom štarte toto treba spustiť nanovo, aby sa notebook dostal do vysokého výkonu. Windows bežne doma nepoužívam, takže som potreboval riešenie pre Linux.
Veľmi mi pomohli tieto stránky:
https://askubuntu.com/questions/337147/throttlestop-for-ubuntu
https://github.com/DivyanshuVerma/throttlestop-linux
Mne stačí nasledovná modifikovaná verzia (s root oprávneniami):
modprobe msr lsmod | grep msr
Pre vyšší výkon:
rdmsr 0x1FC
Toto vráti hodnotu napr. 4005d z miesta 0x1FC, od ktorej treba odčítať 1d. Teda v mojom prípade 4004d. Následne na to isté miesto zapíšem napr.:
wrmsr 0x1FC 4004d
Pre zníženie frekvencie nazad zapíšem napr.:
wrmsr 0x1FC 4005d
Narovinu – prišlo mi to divoké, ale funguje to. Ak niekto vie, čo všetko 4005d robí, prosím, napíšte do diskusie. Zaujímajú na aj iné pamäťové miesta. A mbw na konfigurácii 16GB 1600MHz v Dual InterLeave režime?
AVG Method: MCBLOCK Elapsed: 0.17601 MiB: 2048.00000 Copy: 11636.013 MiB/s
Záver
Až by som povedal, že sa katovali kosty a stačilo by TURBO tlačidlo v štýle éry 386. Keďže mbw má testovať zhruba realitu, tak zrýchlenie pamäte oproti Single módu je (11636/8382) 38,8%. Mbw teda nie je nejaký syntetický test, ktorý je optimalizovaný na dosahovanie najvyšších výkonov. A aké sú vaše výsledky? Napíšte do diskusie spolu s typom pamäte a použitého režimu.
Pre pridávanie komentárov sa musíte prihlásiť.
NO DO PICE! akoze dalsi "odbornik", co sa vyjadruje na zaklade domienok. radsej si to zmaz, kym sa nestrapnis pred vsetkymi...
Hoď sem linky na tvoje články alebo zverejnený kód, čo si napísal. Pozriem sa na to...
https://linuxos.sk/forum/23442/
https://linuxos.sk/forum/23985/
Dobre a aké konkrétne domnienky som napísal vo svojom blogu?
Bo nie si z Prešóva, bo máš diakritiku v blogu aj v komentároch, to jedného nasere.
Hlavne takého čo o jednu sekundu musí dlhšie podržať šmatladlo aby nepísal všetko ako idiot.
Jaaaj samalama kde si stratil diakritiku?
Už sa strať doprdele za WlaSaTým, alebo sa naučať písať tupelo.
Väčšinou ľudia ktorí útočia na iných zakrývajú nejaký vlastný komplex a ani tu nie je všetko s kostolným poriadkom, sto péro chlapec 50 kilo aj s topánkami s kakavkom v ruke pení pred monitorom na svet,,,
To je svet BSD, treba si pozrieť hlavných predstaviteľov a ich fóra. Takéto bezduché výkriky je ich moto. Tiež som nad BSD rozmýšľal, než som ich spoznal.
Banda primitívov a preto sú v prdeli a vždy budú.
Daj mi prosim odkaz na ich forum, chcel by som tam poziadat o radu na vhodne bsd distro pre moj stary pocitac. A nech mi je odpustene ze tu prasim forum absenciou diakritiky, moja klavesnica compaq q9009 ju nema. Teda ma ale nemam bielu fixu co by vydrzala na ciernych klavesach a zapamatat si co je kde som lenivy... :)
Starsie Dell-y s oblubou kupuje nas Milan z Trafacky, ma ich uz zo 5 ks. Sa mi zda, ze aj Livan ma nejaky starsi kus od Dellu, obaja ich chvalia.
No napriek tomu všetkému, čo som napísal, je E7440 notebook, s ktorým som najviac doposiaľ spokojný. S novším Dellom v práci som o máličko menej.
standardne spravanie.
ked robim testy (Hardinfo / PTS) na 90% budem mat frekvenciu cpu 800MHz alebo 1GHz (pri AMD) v biose treba zrusit thermal throttling alebo CoolnQuiet cim ale v notebooku stupne hlucnost a samozrejme teplota.
thermal throttling deaktivujem pri overovacich testoch aj na desktope kde prehriatie nehrozi (Intel Pentium G3240 + shuriken) a bezne tam mam do 45 stupnov cpu aj v hre
E7440 je ultrabook. podobne ako ACER Aspire S5 ktory som dal tyzden po kupe svokre.
choroby mal podobne. single chanel vyssia rychlost ram, dual chanel pomalsi (oba moduly totozne)
vykon i5 nizsi ako stareho celeronu 1007u
1. suhlasim. je to tepelna ochrana v C´n´Q. na zvýšenie životnosti. pokial C´n´Q vypnem notebook ide full
2. ano tak by to malo fungovat, ak sa pouzije aktivna podlozka ani by to notebook nemalo nejako poskodit
3. jo preto nepouzivam EFI
4. tak by to malo byt. pri Aceri to tak nebolo skoncil inde. Vzal som si HP
5. 4310U je haswell, tie boli fajn. ten acer mal i5-3337U to bol Ivy Bridge alebo Sandy.
ja som teraz oprasil a prestahoval do bastlenej "case" GX620 (P4 + 4 GB ram) a stale funguje dobre, len tie ich specialne vystrelky aby sa to nedalo dat do normalnej skrine.
Pokiaľ máš zapojene obe RAM-ky, tak zrejme dochádza k degradovaniu výkonu, preto, že máš 2 RAM-ky, ktoré majú rozdielnu obnovovaciu frekvenciu:
Čo viem, tak ak chceš mať maximálny výkon, tak majú mať rovnaké obnovovacie frekvencie.
a najlepsie aj rovnake cipy.
Tak ono to nie je podmienka. Rýchlejšia pamäť sa prispôsobí pomalšej. Pamäť zvláda obvykle rôzne rýchlosti, ako píše výrobca.
Čo sa týka DELLu, mám podobnú zlú skúsenosť. Objavil som na nete jednu firmu, ktorá predáva použité RAMky do starých ntb. Povedal som si, že si na mojich dvoch ntb rozšírim RAM z 4 GB na 8 GB. Do Asusu sa mi podarilo zakúpiť presne takú RAMku za 10 €, ktorú som tam už mal, stačilo ju založiť a fungovala. Posilnený týmto úspechom som si povedal, že si rozšírim RAM i v ntb DELL. Originál tam bola RAM Hynix 4GB 2Rx8 PC3-10600S-09-11-F3. Kedže presne takú istú RAM už nemali, zakúpil som RAM s tými istými charakteristikami ale od Samsungu. Založil som ju a nič. Ntb nenabehol. Po vybratí novej už ntb nenabehol ani so starou RAM. Nabehol až keď som použil iba starú RAM ale v druhej šachte. Ono s tými RAMkami je to niekedy lotéria a je dobré mať možnosť ich vyskúšať viacej, čo sa dá iba v obchode. P.S. Mám tam ten istý mišmaš s DDR3L (1.35V) a 1,5 V, ako aj Ty na obrázku.
Ak by sa Ti chcelo, napíš mi typ Dellu a aspoň procesor, aký máš a aké pamäte si tam dával s presným označením modelu/typu.
Mám Dell Latitude E6220 s i5. Typ, ktorý som tam dával som už uviedol - DDR3 Samsung 4GB 2Rx8 PC3-10600S-09-11-F3 (M471B5273DH0-CH9). Originál tam bola rovnaká RAM ale výrobca bol Hynix.
No ak boli ozaj obidve rovnaké 2Rx8, tak to ma nič zatiaľ nenapadá. A číslo toho Hynixu vieš? Chcel som to vedieť zo zvedavosti, či by som pri tvojom notebooku rovnako narazil.
Na tej RAM je napísané toto -Hynix 4GB 2Rx8 PC3-10600S-9-11-F3 (HMT351S6CFR8C-H9).
Pravdepodobne by som na tvojom mieste dopadol rovnako. Jediný podstatný rozdiel tuším v podmienkach prístupu typu burst k pamäti, ale to nie som si vôbec istý, či to spôsobovalo tvoj problém.
Hynix HMT351S6CFR8C-H9 Burst Length (BL) switch on-the-fly: BL 8 or BC (Burst Chop) 4
Samsung M471B5273DH0-CH9 Burst Length: 8 (Interleave without any limit, sequential with starting address “000” only), 4 with tCCD = 4 which does not allow seamless read or write [either On the fly using A12 or MRS]
To, co popisujes s CPU na 800MHz sa mi stavalo na Latitude 5491. Vzdy som musel resetnut BIOS do defaultu (aj ked bol v defaulte), aby dalsi boot bol OK. Dell mi v ramci zaruky vymenil dosku a odvtedy som s tym problem nemal.
Dobré vedieť! Vďaka za info.
Stoji ta namaha a cas straveny tuning za to? Je system stabilny? Da sa rozpoznat narast vykonu z hladiska bezneho uzivatela? Ci staci vsetko v BIOSe nastavit na automatiku a ano sa to postara sa o seba?
Ak človeka baví to čo robí a vidí z toho výsledky, určite to je uspokojivejšie ako hotové riešenie,,,
Môj notebook sa správa stabilne. Problém je, že ak všetko nastavím na automatiku, tak tá nefunguje spôsobom, ktorý je pre mňa vždy prijateľný.
Či stojí ten čas za to? Otázka je, ako to meriaš? Samozrejme neexistuje jediná správna odpoveď a zrejme sa prikloníš k jednému pohľadu podľa svojho svetonázoru.
Váčšinou dlhé komentáre preletím, ale tento som dočítal až do konca. Je to ten príbeh ako sa stať s manažéra na užitočného človeka. To som absolvoval pred cca troma rokmi a už sa nikdy nechcem vrátiť späť, úplne ti rozumiem.
Tiež meriam môj vymedzený čas tu na zemi UNIXtime stmaps a dúfam, že bude dlhý, mno zatiaľ nemám extrahované dáta z CERNu aby som si ho zrátal.
Si človek s ktorím si určite rád sadnem na nápoj podľa výberu, čo chceš.
Pozvanie ma teší :), ale samozrejme, až keď táto Korona nebude hrozbou.