7 watts idle sa Intel 12th/13th gen: ang pundasyon para sa pagbuo ng low power server/NAS

Magsisimula tayo sa kaunting kasaysayan:

Hindi lahat ng aking sistema ay naging matagumpay. Noong 2022 sinukat ko ang ilang iba pang mga system sa 19 watts at 27 watts bilang bahagi ng Pagpigil sa “Gas-Guzzling” tendencies ng AMD Radeon na may Multi-Monitor . Habang pinamamahalaan kong mapababa ang 27 watt AMD system na iyon sa paglipas ng panahon, hindi lahat ng CPU/motherboard combo ay nakalaan para sa 10watt ballpark.

Bago magpatuloy, ang 7 watt figure para sa system na ito ay bago naidagdag ang storage. Kasama sa 7 watts (sinusukat sa dingding) ang:

  • Motherboard (Intel H770)
  • CPU (Intel i5-12400)
  • 64GB RAM
  • SSD (nagbo-boot ng Ubuntu Server 23.04)
  • PSU (Corsair)
  • Naka-set up ang C-States sa BIOS para umabot ito sa C8
  • powertop na may auto-tune (na hindi pinagana ang USB keyboard nang matulog ang port)

Tandaan na kung hindi ko pinapayagan ang powertop na i-disable ang keyboard, nakakakuha ako ng 8 watts na sinusukat sa dingding.

Tingnan natin ang mga detalyadong spec at mga pagpipilian sa bahagi. Sa pagkakataong ito, mayroon akong mga sumusunod na layunin:

  • mababang idle power
  • makatwirang pagganap ng CPU para sa compression
  • kayang humawak ng 12 hard drive + at least 1 NVMe
  • kapasidad na (kalaunan) i-convert ang 12 hard drive na iyon sa 6 NVMe + 6 SSD SATA
  • panatilihing kontrolado ang mga gastos – dahil kailangan ng pagbili ng motherboard, subukang manatili sa DDR4 at muling gumamit ng CPU na mayroon na ako.

Ang pagsasama-sama ng isang bagong sistema na may pag-asang makapasok sa ballpark ng 10 watt range *sinusukat mula sa dingding* ay kadalasang hindi lamang isang hamon, ngunit isang kaunting sugal. Minsan kailangan mo lang gawin ang iyong pinakamahusay na pinag-aralan na mga hula sa mga tuntunin ng mga bahagi, buuin ang iyong rig, ibagay ang iyong makakaya, at hayaang mahulog ang mga chips kung saan sila maaaring.

Motherboard – ASUS Prime H770-Plus D4

Bago ako magsimula, narito ang isang mabilis na pagtingin sa layout ng motherboard. Magiging may-katuturan ang GREEN na mga slot na konektado sa CPU at mga slot na nakakonekta sa ORANGE na chipset sa buong write-up na ito.

ASUS PRIME H770 na may layout ng M.2 at PCIe port

Sa oras ng pagsulat, ang malawak na magagamit na mga opsyon sa consumer ay mga motherboard sa Intel 600/700-series at AMD 500/600-series.

Ang isa sa aking mga layunin sa itaas ay ang kapasidad para sa isang panghuling 6 na NVMe drive.

Paghuhukay sa mas malalim na mga detalye kung bakit ito ay maaaring maging isang hamon (huwag mag-atubiling laktawan ang seksyong ito)…

Problema: Mayroong 0 consumer motherboards na may 6x M.2 slots na lahat ay magagamit sa parehong oras sa PCIe mode. Sa AMD ang MEG X570S Unify-X Max *mukhang* katulad nito, ngunit suriin ang manual at makikita mo na kung susubukan mong i-populate ang lahat ng 6, ang huli ay dapat na isang SATA na variant. Ang ASRock Z790 PG Sonic ay mayroon ding 6 na mga puwang, ngunit maaari mo lamang gamitin ang 5 sa mga ito (na may lehitimong dahilan: nag-aalok sila ng Gen5 NVMe slot ngunit ito ay may alinman/o caveat).

Bakit Umiiral ang Problema na Ito: May mga limitasyon ng chipset lane sa mga consumer board. Sa pag-aakalang gusto ko ang kakayahang patakbuhin ang lahat ng M.2 sa Gen4x4 at ipagpalagay na ang isang tagagawa ay talagang handang italaga ang lahat ng mga linya sa mga slot ng M.2 NVMe (hindi sila), ang AMD X570 at Intel B760 ay magiging max sa tatlong M.2 mga slot, na may AMD B650 at Intel H670/Q670/Z690/W680 na namamahala ng apat. Limang M.2 slot ang posible sa AMD X670 at Intel H770 boards. Anim sa isang Z790 board. Higit pa riyan, kakailanganin ang mga pambihirang hakbang tulad ng pagnanakaw sa pangunahing slot ng mga linya ng PCIE. Kung ninanais ang manipis na bilang ng M.2, ang mga tagagawa ay maaaring magpatakbo ng mga linya sa Gen4x2 ayon sa teorya o magdagdag ng ilang slot ng Gen3 M.2, ngunit sa puntong iyon ay nakagawa sila ng isang *napaka* angkop na produkto.

Ang Solusyon: Ang mga adaptor ng PCI-E hanggang M.2 ay naging kinakailangan. Ngayon kapag naghahanap ng motherboard, naging isang bagay kung idagdag ang mga M.2 slot na kasama sa anumang available na PCI-E slot na may kakayahang x4 o mas mataas. Ang aking mga opsyon ay limitado na ngayon sa AMD X570, Intel H770, at Intel Z790 motherboards. Tandaan na habang ang paggamit ng bifurcation ay isang posibilidad sa ilang motherboard na makakuha ng higit sa 1 NVMe mula sa pangunahing slot ng PCIe, nagpasya akong huwag umasa dito.

Nagpasya akong pumunta sa ruta ng Intel para sa ilang kadahilanan:

  1. Chipset TDP: 600/700-series Intel chipsets lahat ay may 6W TDP, samantalang ang TDP ng AMD X670 chipset ay medyo mataas (7w+7w). Ang pagkonsumo ng kuryente ng AMD chipset ay nag-aalala sa akin nang ilang sandali, dahil ang mga nakaraang X570 chipset ay may TDP na 11w at nangangailangan ng fan.
  2. Bilis ng Chipset: Ang mga chipset ng Intel H670/Q670/W680/Z690/H770/Z790 ay may DMI 4.0 x8 na link sa CPU. Ang AMD X570/B650/X670 ay may PCIe 4.0 x4 na link sa CPU. Ang theoretical throughput sa Intel ay dapat na dalawang beses kaysa sa AMD (16GB/s vs 8GB/s).
  3. Mayroon na akong 64GB ng DDR4 na magagamit ng Intel system. Ang mga AMD 600-series chipsets ay lahat ng DDR5-only.
  4. Mayroon na akong Intel 12th Gen CPU.
  5. Wala pa akong nakikitang positibong talakayan tungkol sa pagkonsumo ng kuryente ng AM5. Sa lahat. Update: habang isinusulat ko ito, lumabas talaga ang balita tungkol sa mga AMD 7000-series na mga CPU na nasusunog/umbok kung saan ang motherboard socket pins ay nakakatugon sa CPU. Oo, sorry AMD, hindi sa pagkakataong ito.

Kaya Intel iyon. Pagkatapos tingnan ang mga available na DDR4 motherboards sa merkado, mabilis kong pinaliit ang mga opsyon sa 2 manufacturer: MSI at ASUS.

Walang pakialam sa mga paghahambing sa board? Huwag mag-atubiling laktawan ito.

Ang nakakaakit na mga MSI board ay ang PRO Z790-P WIFI DDR4 at Z790-A WIFI DDR4. Halos magkapareho sa ibabaw, maliban sa “A” ay medyo mas premium (audio, rear port, heatsink, power phase, atbp). Pros/cons:

  • Pro: 4x M.2 (Gen4x4) + 1x PCIE Gen5x16 + 1x PCIE Gen4x4 ay sumusuporta sa kabuuang 6 Gen4 NVMe
  • Pro: 2x PCIE Gen3x1 dagdag
  • Pro: 6 na SATA port
  • Con: Intel 2.5G LAN (kilalang may problema at buggy)
  • Con: Hindi ako fan ng MSI BIOS
  • Con: Ang aking kasalukuyang B660 board na nagreresulta sa mas mataas na pagkonsumo ng idle kaysa sa inaasahan ay isang MSI.

Ang mga kaakit-akit na pagpipilian ng ASUS ay ang Prime H770-Plus D4 at Prime Z790-P D4 (opsyonal na edisyon ng WIFI). Masyadong mahal ang pagpasok sa TUF, Strix, o ProArt.

Magsisimula ako sa pamamagitan ng paglilista ng mga kalamangan/kahinaan para sa H770-Plus:

  • Pro: Sinusuportahan ng 3x M.2 (Gen4x4) + 1x PCIE Gen5x16 + 2x PCIE Gen4x4 ang kabuuang 6 Gen4 NVMe
  • Pro: 2x PCIE Gen3x1 dagdag
  • Con: 4 SATA port lang
  • Pro: 2.5G Realtek Network Adapter (mas maganda sa Intel 2.5G LAN sa mga araw na ito)(tingnan ang mga komento)

Ang Z790-P D4 ay magkatulad maliban kung mayroon itong mas maraming power phase, mas mahusay na heatsinking, mas maraming USB port, karagdagang fan header, at para sa aming mga layunin…:

  • +1 PCIE Gen4x4
  • -1 PCIE Gen3x1

Sa huli ang ASUS Prime H770-Plus D4 ay humigit-kumulang $100 na mas mura noong panahong iyon at ito ang aking pinili.

Ang isang baligtad na nakita ko sa “mas mura” na mga board ay malamang na magkaroon sila ng mas kaunting mga bahagi at sa gayon ay mas kaunting vampire power drain sa idle, kahit na hindi ito palaging isang katiyakan.

CPU – Intel i5-12400 (H0 stepping) – Alder Lake

Mayroon na akong CPU na ito bilang bahagi ng isang nakaraang build ng desktop. Noong panahong napili ito para sa desktop system dahil:

  • mayroon itong AV1 hardware decode
  • mayroon itong pinakamataas na performance na makukuha mula sa Intel lineup ng ika-12 henerasyon na umiiwas sa E-core silicon overhead
  • sa build na iyon, nakakakuha pa rin ako ng bagong motherboard na may 2xDP, at hindi naging makabuluhan sa akin ang pagiging mas matanda.

Ang desktop build na iyon ay naging isang pagkabigo, at nagra-rank bilang isa sa aking hindi gaanong paboritong mga build.

Ilang detalye…

Nagkaroon ako ng mga isyu kung saan minsan 1 lang sa 2 DP-attached na monitor ang magigising sa Linux na nangangahulugang kailangan kong hilahin/muling ikonekta ang isa pang DP connector, o manu-manong suspindihin/ipagpatuloy ang system para masubukan itong muli.

Ang isa pang isyu ay ang pag-reboot sa pagitan ng Windows/Linux kung minsan ay nagdulot ng mga kakaibang isyu na nangangailangan ng buong poweroff/restart.

Ang pag-decode ng hardware sa Ubuntu gamit ang Wayland ay may problema pa rin at kapag sinubukan ng mga program na gamitin ito para mag-play ng video, magkakaroon ng mga problema.

Sa wakas, hindi tulad ng aking mga nakaraang Intel system na lahat ay maaaring ibagsak malapit sa 10 watt mark, ang isang ito ay idling sa 19 watts, kahit na pinaghihinalaan ko ang MSI motherboard na ginagamit ko ay maaaring isang kadahilanan.

Karamihan sa mga sakit ng ulo na naranasan ko ay nauugnay sa GPU at display. Dahil malapit na akong bumuo ng isang bagay na nakatuon sa server, hindi na iyon isang kadahilanan.

MEMORY – 64GB DDR4-3200

Narito ang ginamit ko:

  • 2x16GB Kingston HyperX dual-rank (Hynix DJR)
  • 2x16GB Kingston HyperX single-rank (Hynix CJR)

Ito ang alaala na mayroon ako noon. Pinatakbo ko ang 4 na stick ng memorya sa XMP profile ng dual-rank kit na 16-18-18-36. Ang lahat ng iba pa ay mahalagang iniwan sa mga default maliban na pinatakbo ko ang RAM sa 1.25 volts (mas mataas kaysa sa stock 1.20, ngunit mas mababa kaysa sa XMP 1.35v na setting). Ang TestMem5 at Memtest86 ay nagpakita ng katatagan sa 1.22v, kahit na ang pagsubok sa memorya na ito sa mga nakaraang motherboard ay nagpakita na ang 1.22v ay hindi matatag, kaya para sa kaunting dagdag na buffer pagdating sa katatagan ay pinalakas ko ang boltahe sa 1.25v.

Boot Drive – Sandisk Ultra 3D 1TB SSD

Ang bahaging ito ay hindi sadyang pinili. Noong gusto kong mag-install ng bagong Ubuntu Server para sa pagsubok, ito ang nag-iisang SSD na sinipa ko na hindi kasalukuyang ginagamit. Magsasagawa ako ng maraming pagsubok sa A/B sa mga PCIE at NVMe na device, kaya ang pag-install ng Ubuntu 23.04 sa isang SATA SSD ay makatuwiran upang mapanatiling libre ang mga slot ng PCIE.

Tandaan na pagkatapos ng pagsubok, ang pangunahing OS ay tatakbo sa isang Samsung SSD 970 EVO Plus 500GB NVMe . Hindi gaanong masasabi maliban na ang mga bagay na Samsung ay malamang na mapagkakatiwalaan na pumunta sa mga mode na mababa ang kapangyarihan.

Sa paggamit ng parehong mga drive, hindi ko masusukat ang anumang pagkakaiba ng kapangyarihan sa pagitan ng mga ito sa aking pagsubok. Sinubukan ng Tom’s Hardware ang Samsung idle sa 0.072 watts (sa pamamagitan ng ASPM/APST), at sinubukan ni Anandtech ang Sandisk Ultra 3D idle na maging 0.056 watts (sa pamamagitan ng ALPM). Parehong mas mababa sa 1W na resolusyon ng aking Kill-A-Watt meter.

PSU – Corsair RM750

Kahit na ang 750W PSU na ito ay maaaring mukhang overkill para sa isang sistema na nilalayong umupo sa paligid ng 10 watts, kapag ang 12 drive na motor ay umiikot nang sabay-sabay, ang agarang pagkarga ay malamang na masyadong mataas. Isinasaad ng Seagate ang 2A/3A DC/AC na peak currents sa 12V rail para sa isa sa kanilang 10TB 3.5″ drive. Kahit na ang peak random read/writes ay maaaring mag-clock sa higit sa 2A.

Ang putok na pangangailangan ng kuryente na ito ay may potensyal na maging problema kung ang PSU ay hindi nakayanan ang gawain. Kung ang hanay ng 6 na drive ay sama-samang humila ng 150-200 watts sa parehong sandali na ang CPU ay tumataas upang humila ng pinakamataas na 120W, iyon ay isang pagtalon mula sa humigit-kumulang 10 watts na idle hanggang sa humigit-kumulang 400 watts. Madali itong magdulot ng agarang paghina ng boltahe – kung bumaba ito nang sapat upang magdulot ng agarang pag-crash/pag-reboot, malamang na hindi ito isang malaking bagay, ngunit kung bumababa ito nang sapat na ang data ay nasira sa panahon ng pag-refresh ng memorya o kapag ang isa pang drive ay nasa kalagitnaan ng pagsulat… mas masakit na problema yan. Ang sobrang laki ng PSU sa ilang antas (o pagdaragdag ng ilang mga in-line na capacitor sa mga power rail) ay may katuturan.

Sa kabutihang palad, sa kabila ng pagpapatakbo sa labas ng pinakamataas na hanay ng kahusayan, karamihan sa serye ng Corsair RM ay medyo mahusay sa isang malawak na hanay.

Mga Pagsukat ng Power – Inisyal

Ilang mahahalagang piraso:

  • Sinusukat ang kapangyarihan mula sa dingding
  • Ginamit ang Intel PowerTOP para i-auto-tune ang mga setting
  • Ubuntu Server 23.04

Ilang potensyal na mahalagang BIOS bits:

  • Ang mga CPU C-state ay pinagana sa BIOS (C10)
  • Pinagana ang ASPM nang nakatakda ang lahat sa L1
  • Pinagana ang RC6 (Render Standby).
  • Pinagana ang Aggressive LPM Support (ALPM)
  • disabled: HD Audio, Connectivity Mode, LEDs, GNA Device, Serial Port

9-10 watts ang konsumo kapag naka-on ang display output.

7 watts ang konsumo sa sandaling naka-off ang display (consoleblank=600 kernel boot parameter para sa isang 600s timer), na kung saan nakaupo ang system na ito halos buong linggo.

8 watts ang konsumo kung na-disable ang USB keyboard power management. Kung hindi ka nag-SSH sa server mula sa ibang lugar, maaaring kailanganin ang paggastos ng dagdag na watt para sa paggamit ng keyboard.

Problemadong Pagsukat ng Power – Napuno ng umiikot na kalawang (spun-down)

Tulad ng nabanggit sa simula, nagsimula ako sa 12 hard drive. Ang kalahati ay 2.5″ at ang kalahati ay 3.5″. Dahil ang motherboard ay mayroon lamang 4 na SATA port, isang SATA controller at isang port multiplier ang ginamit upang pangasiwaan ang natitirang mga drive. Bukod pa rito, 4 na NVMe drive ang ginamit nang maaga: isa sa mga ito, ang isang Western Digital SN770 ay may posibilidad na maging mainit kahit sa idle na nagpapahiwatig na malamang na hindi ito pupunta sa isang low power mode.

Sa lahat ng kagamitan na nakakonekta, habang naka-idle, naka-display off, at sa 12 drive na pinaikot pababa sa standby, nagulat ako nang makitang ang konsumo ng kuryente ko sa idle ay napunta mula 7 watts hanggang sa napakalaki na 24-25 watts . Sobra sobra! May mali.

Power Consumption Puzzles – High Power Investigation at Diagnosis

Nadiskonekta ko ang mga hard drive at sinimulan kong subukan ang mga bahagi nang paisa-isa. Ang mga ito ay medyo magaspang na mga pagsubok na sinadya upang makakuha ng isang magaspang na ideya tungkol sa salarin, kaya ang mga numero dito ay hindi tumpak.

Mabilis kong natuklasan na ang JMB585 SATA controller na ginagamit ko ay nagdulot ng pagtaas ng konsumo ng kuryente ng isang bagay sa 6-10 watt range (mga tumpak na sukat sa susunod na seksyon). Ang controller mismo ay dapat na tumagal lamang ng ilang watts, at ang maliit na heatsink ay nanatiling cool, kaya malinaw na marami pang nangyayari. Saan napupunta ang kapangyarihan?

Nagpasya akong panoorin ang CPU package C-states. Kung wala ang JMB585 SATA controller, naabot ng system ang C6. Noong muling nakonekta ang JMB585, ang pinakamahusay na na-hit ng system ay C3. Ah ha! Pero bakit? Lumalabas na kung ang isang PCIE-connected device ay hindi mapupunta sa ASPM L1, ang CPU ay hindi makatulog nang malalim. Ang JMB585 controller card ay tila walang suporta sa ASPM.

Ang isang maliit na karagdagang eksperimento ay nagsiwalat ng isang bagay na hindi ko alam, at ito ay may kinalaman sa C6 vs C8. Tatama lang ang system sa C8 kung walang naka-hook up sa mga linya ng PCIE na naka-attach sa CPU. Sa madaling salita, kung mayroon mang nakasaksak sa tuktok na slot ng PCIE o sa tuktok na puwang ng NVMe, C6 ang maximum. Ang pagkakaiba sa konsumo ng kuryente sa pagitan ng C6 at C8 *tila* ay mas mababa sa isang watt sa isang simpleng pagsubok.

Kaya habang ang C8 ay magiging isang luxury, ang pagpindot sa C6 ay isang kinakailangan. Ang C3 ay gumagamit ng masyadong maraming kapangyarihan. Kung pipigilan ng mga SATA controllers ang CPU na maabot ang pinakamahusay na power saving states, nagsimula akong mag-isip kung dapat ba akong naghahanap ng motherboard na may 6-8 SATA port para hindi na ako umasa sa mga add-on na controllers. …

Ang isang maliit na paghahanap para sa mga SATA HBA ay nagpakita na kahit na walang maraming mga pagpipilian dito, ang ASM1166 SATA controller ay dapat na sumusuporta sa ASPM L1, kahit na ang firmware ay kailangang i-flash para ito ay gumana nang maayos (at upang gumana sa lahat sa mga mas bagong Intel board). Ito ay isang bagay na kailangan kong i-order: Mayroon akong mga ekstrang Marvel at JMicron, ngunit hindi nila sinusuportahan ang ASPM. Talagang iniiwasan ko ang ASMedia sa loob ng maraming taon, ngunit dahil sa pangangailangan ay nagkakaroon na sila ng isa pang pagkakataon: Nag-order ako ng ilang ASM1166 6 port SATA controllers.

Aside: BadTLP, Bad! Mga Error sa AER Bus mula sa pcieport

Sulit na banggitin… Sa paunang pagsubok sa isang WD Black SN770 (Gen4 NVMe), nakakita ako ng problema noong ginamit ang pangunahing (nangungunang CPU-attached) na mga PCIE at NVMe port. Ang pagpapatakbo ng dmesg ay nagresulta sa output na puno ng mga bagay tulad ng:

pcieport 0000:00:06.0: AER: Natanggap na nawastong error: 0000:02:00.0
nvme 0000:02:00.0: Error sa PCIe Bus: severity=Nawasto, type=Physical Layer, (Receiver ID)
pcieport 0000:00:eport 0000:00: Error sa Bus: severity=Corrected, type=Data Link Layer, (Transmitter ID)
pcieport 0000:00:06.0: AER: Error ng Ahente na ito ang unang iniulat
nvme 0000:02:00.0: [ 6] BadTLP

…pagkatapos ng maraming trial-and-error nalaman ko na kung ang setting ng BIOS na “PEG – ASPM” ay nakatakda sa [Disabled] o [L0s] walang mga error.

ASUS PRIME H770-PLUS BIOS Advanced Platform Misc ASPM

Siyempre, ito ay isang masamang opsyon, dahil ang [L1] ay mahalaga para sa pagtitipid ng kuryente. Kung ginamit ang [L1] o [L0sL1], ang tanging opsyon ay itakda ang Bilis ng Link ng mga port na iyon sa [Gen3], na hindi huminto sa mga error, ngunit binawasan ang mga ito nang malaki.

Ipinakita ng ilang pananaliksik na ang ugat ay maaaring maging anumang bilang ng mga bagay. Dahil ang pagpapalit ng motherboard o CPU ay hindi isang kaaya-ayang pag-iisip, ang pinakamagandang pag-asa ko ay ang pagpapalit sa ibang brand ng NVMe.

Nag-order ako ng ilang Crucial P3 NVMe drive. Ito ay naging isang matagumpay na pagsisikap: sa mga WD drive na pinalitan ng Crucial drive, hindi na ako nakakakuha ng anumang mga error , kahit na tandaan na ang mga ito ay Gen3 drive.

Power Consumption Puzzles – Paghahanap ng L1.1 at L1.2 na paganahin sa mga port na konektado sa chipset lamang

Noong na-install ko ang 2 Crucial P3 NVMe drive sa PCIEx16 slot na konektado sa CPU at sa tuktok na slot ng M2, napansin ko ang mas mataas na idle temps kaysa sa inaasahan. Habang ang NAND ay nakaupo sa humigit-kumulang 27-29C, ang mga controller ay nag-uulat ng 49-50C – mas mataas kaysa sa inaasahan ko para sa mga partikular na drive na ito.

Inilipat ko ang isa mula sa slot ng PCIEx16 patungo sa isang slot ng PCIEx4 na konektado sa chipset. Ang isang kawili-wiling pagkakaiba sa pagitan ng mga drive na ito ay nagpakita sa pamamagitan ng lspci -vvv:

M2 slot na nakakonekta sa CPU: L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
Chipset-connected PCIE slot: L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1. 2+ ASPM_L1.1+

Ang mga L1 sub-state ay tila pinagana lamang sa mga slot na konektado sa chipset. Sa kasamaang-palad, ngunit ito ay tila nag-tutugma sa magagamit na mga setting ng BIOS sa screenshot sa itaas.

Sangguniin nating muli ang larawan ng motherboard upang ipakita ang sitwasyon:

ASUS PRIME H770 na may layout ng M.2 at PCIe port

Inilagay ko ang parehong mga NVMe drive sa mga slot ng PCIE na konektado sa chipset. Ngayon ay parehong nagpakita ng L1.1+/L1.2+ at ang parehong controller temp ay bumaba mula sa 49-50C range hanggang 38-41C.

Sa kasamaang palad noong sinubukan ang iba’t ibang mga pagsubok sa A/B gamit ang 2 Crucial NVMe drive na ito na may iba’t ibang mga configuration ng slot at iba’t ibang mga setting ng BIOS, nakita ko ang napaka-inconsistent na pag-uugali sa mga tuntunin ng temperatura, kahit na ito ay nagkakahalaga ng pagpuna na ang JMB585 at isang NVMe boot drive ay konektado din sa mga pagsubok na ito. . Halimbawa, ang parehong mga drive ay maaaring idle sa paligid ng 40C hanggang sa isang malambot na pag-reboot kung saan ang punto 1 (o pareho) ay maaari na ngayong idle sa hanay na 50C. Minsan, tila posible na panatilihin ang 1 drive sa M.2 na nakakonekta sa CPU at panatilihin ang 40C na temperatura sa parehong mga drive hangga’t hindi na-populate ang x16 slot. Marahil ay natamaan ako ng isang uri ng bug. Ang Samsung boot NVMe ay tila nagpapanatili ng isang pare-parehong idle na temperatura anuman ang nangyayari sa Crucial NVMe drive, kaya pinaghihinalaan ko na ang Crucial drive mismo ay hindi bababa sa bahagyang sisihin.

Kapansin-pansin, minsan ang isa (o pareho) ng controller temps ay bumababa hanggang sa 29C range kapag nasa chipset-connected slots. Dahil hindi makatotohanang layunin ang pagsubok na humanap ng low-power na 4TB NVMe na kapalit para sa Crucial P3, ang pinakamagandang pag-asa ko sa puntong ito ay ang ASPM-incompatible na JMicron JMB 585 ay may kasalanan, dahil malapit na itong mapalitan ng ang ASPM-compatible na ASMedia ASM 1166.

Late Update: Sa kasamaang-palad ay hindi ko nasubaybayan ang mga temperatura sa kabuuan ng pagsubok, at ang mga heatsink/airflow sa pagitan ng mga drive ay nagulo lahat. Ngunit para sa anumang halaga nito, Sa huling build, ang aking Crucial P3 controller temps ay 31-34C, at NAND temps ay 23-24C.

Power Consumption Puzzles – Pagpapalit mula sa JMB585 hanggang sa ASM1166.

Pagkatapos ng ilang linggo dumating ang ASM1166. Una ng ilang piraso tungkol sa card na maaaring makatulong sa iyo kung isasaalang-alang mo ito…

Nagsimula ako sa isang flash ng firmware – ang mga ASM1166 card ay kadalasang may lumang firmware na hindi gumagana sa mga motherboard ng Intel 600-series at mula sa naiintindihan ko ay maaaring magkaroon ng mga isyu sa pamamahala ng kuryente. Ang mas bagong firmware ay makikitang lumulutang sa iba’t ibang lugar, ngunit nagpasya akong kumuha ng kopya mula sa SilverStone (“ayusin ang isyu sa compatibility” sa seksyong I-download ng https://www.silverstonetek.com/en/product/info/expansion-cards /ECS06/ ) at sinunod ang mga tagubilin sa https://docs.phil-barker.com/posts/upgrading-ASM1166-firmware-for-unraid/ . Tandaan na ang mga SilverStone file ay may kaparehong MD5 sa firmware na nakita ko sa pamamagitan ng pagsunod sa thread sa https://forums.unraid.net/topic/102010-recommended-controllers-for-unraid/page/8/#comment-1185707 .

Para sa sinumang nagpaplanong bumili ng isa sa mga ASMedia card na ito, dapat kong tandaan na tulad ng karamihan sa mga SATA controller at HBA doon, ang kalidad ay talagang nag-iiba. Ang isa sa aking mga card ay may heatsink na medyo baluktot: ang thermal pad ay sapat na makapal upang maiwasan itong mag-short ng mga kalapit na bahagi, ngunit magkaroon ng kamalayan na ang mga produktong ito ay maaaring talagang hit-and-miss. Ito ay isa sa mga sitwasyon kung saan ang pagbabayad ng kaunti pa upang bumili mula sa isang lugar na may magandang patakaran sa pagbabalik ay maaaring maging maingat.

Medyo nagsagawa ako ng pagsubok sa A/B, kaya narito ang isang mabilis na “JMicron JMB585 vs ASMedia ASM1166” sa mga tuntunin ng kabuuang pagkonsumo ng kuryente ng system, bagama’t maaari lamang itong naaangkop sa platform na ito (o marahil kahit na ang partikular na motherboard na ito).

JMicron JMB585 vs ASMedia ASM1166

DRIVELESS

Una, ang paggamit ng kuryente nang walang anumang mga drive na konektado sa mga card (ang SATA SSD boot drive ay konektado sa motherboard) upang makakuha ng baseline. Ginagamit ang PowerTOP sa lahat ng device maliban sa keyboard (nagdaragdag ng +1 watt). Ang mga sukat pagkatapos matulog ang output ng display.

  • 8 watts – Walang SATA controller – C8 power state
  • 9 watts – ASM1166 sa isang chipset-connected x4 slot – C8 power state
  • 12 watts – JMB585 sa x16 slot na konektado sa CPU – C3 power state
  • 15 watts – JMB585 sa isang x4 slot na konektado sa chipset – C3 power state
  • 22 watts – ASM1166 sa CPU-connected x16 slot – C2 power state

Ang ASM1166 ay mahusay dito kung nakasaksak sa isang chipset-connected slot (lamang +1 watt), ngunit nakakatakot kung nakakonekta sa pangunahing PCI-E slot (+14 watts) kung saan ang CPU package power state ay bumagsak sa C2. Nakakagulat, ang JMB585 ay kumikilos sa kabaligtaran na paraan kung saan mas mababa ang pagkonsumo nito sa slot na konektado sa CPU (at hindi ito naging sanhi ng C2) – gayunpaman, makikita mo sa lalong madaling panahon na nagbabago ang mga bagay kapag aktwal na nakakonekta ang mga drive…

Nagsagawa ako ng karagdagang pagsubok sa mga controllers, kabilang ang paglalaro ng “mga upuang pangmusika” na may ilang NVMe drive upang makita kung maraming device ang maghahagis ng wrench sa mga bagay, ngunit walang nangyaring hindi inaasahan kaya laktawan ko ang mga detalyeng iyon.

DAGDAG NG MGA DRIVE

Nang kumpleto ang mga pagsukat ng baseline, susunod na oras na upang aktwal na maglagay ng ilang mga drive sa mga controllers na ito. Ang SATA SSD boot drive ay nanatili sa motherboard, 2 NVMe drive ang idinagdag sa mix (chipset-connected maliban kung iba ang nabanggit), at 4 sa 2.5″ SATA hard drive ay inilagay sa controller. Ililista ko ang pagkonsumo ng “spun down” pagkatapos mag-standby ang mga hard drive – ang “spun up” ay eksaktong 2 watts na mas mataas sa bawat pagsubok habang ang mga drive ay idle.

  • 10 watts – ASM1166 sa isang chipset-connected x4 slot – C8 power state
  • 11 watts – ASM1166 sa isang chipset-connected x4 slot na may 1 NVMe na inilipat sa CPU-connected x16 slot – C6 power state
  • 11 watts – 2x ASM1166 sa chipset-connected x4 slots, na may 1 NVMe drive lang – C8 power state
  • 16 watts – JMB585 sa isang chipset-connected x4 slot – C3 power state
  • 24 watts – JMB585 sa CPU-connected x16 slot – C2 power state

Sa 4 na drive na konektado sa pamamagitan ng chipset-connected slot, ang ASM1166 ay nagdaragdag ng +2 watts sa system power consumption, samantalang ang JMB585 ay nagdaragdag ng +8 watts. Walang contest.

Ang karagdagang benepisyo ay nagamit ko ang parehong ASM1166 card sa system, samantalang ang pagtatangka na gamitin ang pareho ng aking JMB575 card nang sabay ay nagresulta sa pagtanggi ng system na mag-boot, kahit na maaaring ito ay isang platform o partikular sa motherboard. isyu.

Gayunpaman, mayroong isang trade-off – palagi kong nalaman na ang JMB585 ay matatag na maaasahan, kasama na kapag ipinares sa isang JMB575 port multiplier. Ang aking nakaraang karanasan sa ASMedia SATA controllers ay mas mababa kaysa sa stellar: ang pagiging maaasahan sa ASM1166 ay nananatiling makikita, ngunit sa pinakadulo hindi bababa sa ito ay isang masamang kandidato para sa isang port multiplier dahil hindi ito sumusuporta sa FBS (lamang na CBS).

Ang ilang iba pang mga menor de edad hiccups na ipinakita sa ASM1166:

  1. Kapag inalis/muling ipinasok ang NVMe boot drive, may lumabas na BIOS message na nagsasabing hindi ito makapag-boot dahil sa GPT corruption. Ang mga ASM1166 card ay kailangang pansamantalang tanggalin para sa BIOS upang “mahanap” muli ang NVMe boot drive (pagkatapos nito ay mai-install muli ang mga ito).
  2. Sinasabi ng mga ASM1166 card na mayroong *maraming* port – nagdudulot ito ng karagdagang oras ng pag-boot dahil kailangang ulitin ng Linux ang lahat ng mga ito.

ASMedia ASM1166 na nagke-claim ng maraming port na wala talaga nito

Update: SATA at SSD Brands

Binanggit ng isa sa mga komento ang isang mas lumang Samsung 840 PRO SSD na naglilimita sa C3 samantalang pinayagan ng Crucial Force GT SSD ang C8. Habang ang mga iyon ay mas lumang mga drive, nakita ko pa rin itong medyo nakakagulat. Ito ay nagkakahalaga ng pagsisiyasat.

Ginamit ko ang H770 bilang isang testbed na may Samsung 850 EVO SATA SSD boot drive kasama ang isang Crucial P3 NVMe at nagtayo ng custom na kernel upang payagan ang Realtek network adapter na maabot ang L1.2. Walang ASM1166, gamit lang ang Intel onboard na SATA. Naabot ko ang C10 pagkatapos patakbuhin ang powertop gamit ang auto-tune at hayaang makatulog ang display. Sinubukan ko ang iba’t ibang mga drive na mayroon ako, pinapatay ang system sa bawat oras upang magpalit ng mga drive at ulitin ang proseso. Narito ang mga resulta.

Mga drive na nagresulta sa pag-stuck ng system sa C6:

  • 1TB Patriot P210 SATA SSD

Mga drive na pinapayagan ang C10:

  • 500GB Samsung 850 EVO SATA SSD
  • 4TB 2.5″ Seagate SATA HDD
  • 8TB 3.5″ Seagate SATA HDD
  • 14TB Toshiba SATA HDD
  • 1TB Sandisk Ultra 3D SATA SSD
  • 4TB Sandisk Ultra 3D SATA SSD (tandaan: slow trim)
  • 4TB Crucial MX500

Iminumungkahi kong maging maingat kapag pumipili ng mga tatak at modelo ng SATA SSD. Susubukan kong i-update ang listahang ito sa paglipas ng panahon gamit ang mga drive na nasubukan ko, ngunit tandaan na ang ilang mga tagagawa sa espasyo ng imbakan ay nagpakita ng hilig sa tahimik na pagpapalit sa mas mababang mga bahagi sa ilan sa kanilang mga pangunahing produkto, kaya dapat mong palaging i-verify ang na-claim na sukatan ng pagganap ng anumang storage device na binibili mo habang nasa loob ng iyong return window. Huwag mag-atubiling mag-iwan ng komento na may magagandang/masamang drive na iyong nararanasan.

Power Consumption Puzzles – Konklusyon

Ilang mahahalagang piraso kung naglalayon para sa mababang pagkonsumo:

1) Ang suporta sa motherboard at pagsasaayos ng BIOS ay kritikal – Mayroon akong mga motherboard na may napaka-inflexible na BIOS. Sa isang ito, dapat na paganahin ang “Native ASPM” at ang naaangkop na L1 states (upang payagan ang OS-controlled sa halip na BIOS-controlled) para gumana ang mababang power consumption.

2) Kailangang suportahan ng lahat ng device ang ASPM L1. Kung hindi, talagang nagpapagulong-gulong ka. Ang pinakamahirap na bahagi dito tulad ng nahulaan mo ay ang paghahanap ng mga SATA controllers na sumusuporta dito – kung maaari, kumuha ng motherboard na sapat na Intel chipset-connected SATA ports upang maiwasan ang pangangailangan ng isang hiwalay na card. Dapat kong tandaan na ang paghahanap ng mga NVMe drive na may gumaganang mababang kapangyarihan na mga estado ng kapangyarihan ng APST sa ilalim ng ASPM ay hindi palaging ibinigay at gugustuhin mong magsaliksik din doon.

3) Kung maabot mo ang C8 power state, iwasang gumamit ng CPU-attached PCIe lane (top PCIe at M2 slot). Sa partikular na motherboard na ito, ang payo ko ay ang pag-iwas sa paggamit ng mga ito nang buo kung magagawa mo, maliban kung kailangan mo ang low-latency na full-bandwidth na path sa CPU o ang iyong mga device ay napakaaktibo na hindi na sila matutulog pa. Alalahanin na ang aking JMicron at ASMedia SATA card ay naging sanhi ng CPU Package C-State na bumagsak sa C2 kung nakasaksak sa x16 PCI-E slot.

4) Ang pagsukat ng kapangyarihan mula sa pader ay ang tanging paraan upang matiyak na ang iyong *sa tingin* ay nangyayari ay talagang nangyayari. Ang isang Kill-A-Watt na device ay magbabayad para sa sarili nito sa paglipas ng panahon kung gagamitin mo ito – isaalang-alang na binili ko ang minahan noong 2006 ($16USD + $14USD na pagpapadala noong panahong iyon sa pamamagitan ng eBay). Noong panahong iyon, natagpuan ko ang aming bihirang ginagamit na fax machine na palaging naka-on sa ginamit na 7 watts… pinapanatili lamang na naka-off ang isang device kapag hindi nagamit sa susunod na 10 taon na higit pa sa binayaran para sa Kill-A-Watt.

Power Consumption kapag na-load up ng isang bungkos ng mga HDD

Ngayon na ang iba’t ibang bahagi ay lumipat sa loob at labas ng system sa buong prosesong ito, ang kasalukuyang setup ay ang mga sumusunod:

  • 1x Samsung 970 EVO Plus NVMe (500GB boot drive)
  • 2x Crucial P3 NVMe (4TB bawat isa)
  • 5x Seagate 2.5″ HDD (5TB bawat isa – 4TB ang ginagamit)
  • 6x Seagate 3.5″ HDD (10TB bawat isa – 8TB ang ginagamit)
  • 2x ASM1166 card na nagbibigay ng mga SATA port

Kabuuang kapangyarihan na sinusukat mula sa dingding (naka-on ang display, naka-enable ang keyboard):

  • 50 watts kasama ang lahat ng 11 HDD sa active-idle
  • 38 watts na may 6x 3.5″ HDD sa Idle B
  • 34 watts na may 6x 3.5″ HDD sa Idle C
  • 21 watts na may 6x 3.5″ HDD sa Standby_Z (spin down)
  • 18 watts na may 5x 2.5″ HDD DIN sa Standby
  • 16 watts na naka-off DIN ang display output
  • 15 watts kapag pinapayagan ang PowerTOP na i-disable ang USB Keyboard

Ang Seagate ay nagre-rate ng standby na pagkonsumo ng mga 3.5″ drive na ito sa halos 0.8w bawat isa, at ang 2.5″ na drive sa humigit-kumulang 0.18w bawat isa. Naaayon ito sa nakikita ko sa itaas. Ang aking mga aktibong-idle na numero ay talagang tumutugma din sa mga spec ng Seagate.

Ang malinaw na obserbasyon: kumpara sa iba pang bahagi ng system, ang 3.5″ drive ay mga halimaw na gutom sa kapangyarihan.

Ang mga HDD ay papalitan sa kalaunan ng mga SSD. Sa idle consumption na kasing baba nito sa HDD standby, walang malaking pagmamadali at ang prosesong ito ay unti-unting magaganap habang ang aking mga HDD drive/spares ay nabigo at ang mga presyo ng SSD ay bumaba .

Ang plano para sa “end game” ay para sa isang all-SSD build. Orihinal na ang plano ay para sa 1 boot drive, 6xNVMe (malamang na Crucial P3 4TB) para sa isang RAIDZ2 array, at 6xSATA (malamang na Samsung 870 QVO 8TB) para sa 2nd RAIDZ2 array. Dahil ang paggamit ng mga slot ng M2/PCIe na konektado sa CPU ay hindi lamang nagdudulot ng hindi mahuhulaan ngunit dumarating din sa isang bahagyang halaga ng C-state/power/temperatura, maaari kong baguhin ang planong iyon at isuko ang ilang NVMe sa unang hanay at gamitin na lang ang SATA upang iyon. Hindi ko kailangang hawakan ang mga lane na konektado sa CPU. Sasabihin ng oras.

Mga Hindi Kinakailangang Detalye ng Storage

Ang bahaging ito ay sulit lamang basahin kung interesado ka sa mga maselang detalye tungkol sa imbakan. Huwag mag-atubiling lumaktaw sa huling seksyon kung hindi man.

NVMe boot drive

Gaya ng nabanggit kanina, ito ay isang Samsung 970 EVO Plus. Kasalukuyang mas mababa sa 4GB ng 500GB na espasyo ang ginagamit (may 64GB na swap partition ngunit laging nasa 0 na ginamit). Ito ay orihinal na pinili dahil ang Samsung ay nakabuo ng isang reputasyon para sa pagiging maaasahan (na kung saan ay bumabagsak sa gilid ng daan kamakailan), at ang Samsung ay nakakuha din ng mahusay sa mga review sa tuwing ito ay dumating sa idle power consumption. Halos palaging idle ang drive na ito at nanatiling mababa ang mga temp ng Controller at NAND sa lahat ng pagsubok (20-24C). Maaari itong mapalitan sa isang SATA SSD upang palayain ang isang NVMe port.

2.5″ HDD

Ang mga drive na ito ay ginagamit para sa pangunahing 6-drive na ZFS RAIDZ2 array – ang isa na mas nagagamit. Isang araw sa isang linggo ito ay abala sa isang gawain na kinabibilangan ng pagbabasa ng ilang TB sa loob ng 24 na oras. Ang paggamit sa nalalabing bahagi ng linggo ay kalat-kalat, at ang mga drive ay gumugugol ng halos buong linggo. Para sa sinumang nagtataka kung bakit ginagamit ang piddly 2.5″ drive sa halip na 3.5″ drive, mayroong *isang dahilan: pagkonsumo ng kuryente .

Ang pagkonsumo ng kuryente ng 2.5″ Seagate drive ay talagang kahanga-hanga . I-spun down, ang bawat isa ay na-rate sa 0.18w, sa mababang power idle, na-rate ang mga ito sa 0.85w, at ang mga average na read/write ay na-rate sa humigit-kumulang 2w. Mayroong maraming mga SSD doon na may mas masahol na mga numero ng paggamit ng kuryente kaysa sa umiikot na kalawang na ito. Ang 5TB na kapasidad ay nagbibigay ng maraming storage-per-watt.

Ang mga pangunahing kawalan sa mga 2.5″ Seagate drive na ito ay:

  • Hindi mahusay na performers. 80-120MB/s peak read/write. Gayunpaman, upang maging patas, maraming TLC/QLC SSD ang bumabagsak sa mga antas ng pagsulat na ito kapag naubos na ang kanilang SLC cache.
  • SMR (Shingled Magnetic recording). Maayos ang mga pagbabasa, ngunit talagang bumagsak ang pagganap ng pagsulat kapag naganap ang mga random na pagsusulat – kumikilos ito tulad ng isang QLC SSD na walang SLC cache na wala ring TRIM.
  • Mababang rate ng workload (55TB/taon vs 550TB/taon para sa 3.5″ Exos drive).
  • Walang na-configure na oras ng pagbawi ng error (SCT ERC), at ang mga drive na ito ay maaaring mag-hang ng ilang minuto kung matamaan ang mga ito ng isang error habang walang humpay nilang sinusubukang muling basahin ang problemang sektor. Kailangang i-configure ang Ubuntu upang maghintay sa halip na subukang i-reset ang drive pagkatapos ng 30 segundo.
  • Mas mataas na mga rate ng error kung uminit sila (kinailangan kong palitan ang ilan at natuklasan kong hindi nila gusto ang pag-init).
  • Karaniwang HDD pain point (mabagal na umikot, atbp).

Upang maging ganap na patas sa Seagate, ibinebenta ang mga ito bilang mga panlabas na USB backup drive. Ang paglabas ng mga 15mm na tall na drive na ito mula sa mga enclosure at paggamit sa mga ito bilang mga miyembro ng RAID sa isang NAS ay hindi eksaktong ginagamit ang mga ito ayon sa nilalayon. Ang napakababang pagkonsumo ng kuryente ay napakalaki, ngunit may mga halatang trade-off.

Sa mahabang panahon, ang mga 2.5″ 4/5TB drive na ito ay dahan-dahang mapapalitan ng 4TB SSD drive (marahil lahat ng NVMe). Ang mga SSD sa 4TB na kapasidad ay nagsimulang maging available sa pagtatapos ng consumer noong 2021/2022 sa humigit-kumulang 4-5x ang halaga ng mga spinner. Wala pang 2 taon ang lumipas, bumaba ang mga ito sa humigit-kumulang 2x ang halaga, at inaasahan kong tatagal ang mga disenteng brand nang higit sa 2x hangga’t ang mga Seagate spinner.

Kung mananatili ang availability ng Crucial P3 (Gen3) na modelo, malamang na panatilihin ko ang modelong ito sa kabila ng pagiging limitado sa mga bilis ng Gen3. Lubos kong isinasaalang-alang ang Crucial P3 Plus (Gen4), ngunit mas mataas ang konsumo ng kuryente sa mga review sa kabila ng kakaunting sitwasyon kung saan mas mataas din ang performance. Ang pinakamalaking alalahanin ko sa P3 Plus (Gen4) ay kung mayroon akong mga isyu sa ASPM/APST, ipinakita ito ng Tom’s Hardware na may 0.3w idle power premium sa P3 (Gen3) para sa 2TB na modelo. Mas gusto ko ang kapangyarihan ng “pinakamasamang sitwasyon” na pinakamababa hangga’t maaari.

3.5″ HDD

Ginamit sa pangalawang 6-drive na RAIDZ2 array – isang backup array na pinaikot nang humigit-kumulang 2 oras sa isang linggo kung saan nakakatanggap ito ng patuloy na mabibigat na pagsusulat.

Ang paggamit ng kuryente ng 3.5″ Seagate drive ay tungkol sa kung ano ang iyong inaasahan. Ang mga 10TB drive na ito ay na-rate sa humigit-kumulang 0.8w bawat isa sa standby, 2-5w idle, at 6-9w na pagbabasa at pagsusulat.

Dalawang alalahanin dito:

  • Ang mga ito ay na-rate na sama-samang humila ng humigit-kumulang 45-50 watts kapag nagsusulat. Iyan ay medyo dagdag na load ng UPS na hindi ko talaga gusto kung ang isang mahabang pagkawala ng kuryente ay magaganap sa panahon ng pag-backup (Nananatili ako sa mga consumer na 1500 watt UPS).
  • Ang mga ito ay na-rate na sama-samang humila ng humigit-kumulang 4.8 watts kapag naka-standby. Muli, ang ilang pag-load ng UPS ay hindi ko naisip na alisin.

Ang mga pangmatagalang drive na ito ay malamang na mapapalitan ng mga Samsung 870 QVO 8TB SATA drive. Ang 870 QVO sports 0.041w/0.046w idle na may ALPM, 0.224w/0.229w idle na wala, at 2.0-2.7w habang may kopya (ayon kay Toms/Anandtech).

Price-wise, ang Samsung 8TB SATA SSD ay kasalukuyang medyo mas mahal kaysa sa 8TB spinners (mas malapit sa 3x ang gastos) kaya maliban kung ang mga drive na ito ay nagsimulang makakita ng mas madalas na paggamit para sa ilang kadahilanan, ang pagpapalit sa mga SSD ay halos tiyak na maghihintay hanggang ako naubusan na ng spares.

NVMe Cache Drive

Ang pagpapalit sa aking umiikot na kalawang ng mga SSD ay isang proseso na malamang na magtatagal.

Pansamantala, may ilang opsyon ang ZFS para magamit ang high-speed storage (karaniwang SSD) sa harap ng mas mabagal na storage:

  • “Espesyal” na Klase ng Paglalaan – nagbibigay-daan sa iyong lumikha ng isang vdev na partikular para sa metadata at para sa “maliit” na mga bloke kung ninanais.
  • Isang cache drive, na karaniwang kilala bilang isang L2ARC.

Kung gagawin mo ang “espesyal” na vdev sa paggawa ng pool, ang lahat ng iyong metadata (at opsyonal, maliliit na bloke ng laki na pipiliin mo) ay mapupunta sa “espesyal” na vdev sa halip na ang iyong umiikot na kalawang. Napakabilis ng mga listahan ng file at traversal ng direktoryo habang pinapanatili ang umiikot na kalawang para sa mga file mismo. Oo, maaari mong “ls” ang isang grupo ng mga direktoryo nang hindi nagising ang iyong mga HDD mula sa pagtulog. Pinakamalaking downside ay dahil ang lahat ng iyong metadata ay nasa vdev na ito, kung sakaling mamatay ito, ang access sa lahat ng iyong data ay talagang wala na. Kaya dapat talaga at least nasasalamin. Siguro kahit isang 3-way na salamin. Magpaalam sa ilang port.

Ang L2ARC ay medyo naiiba. Ito ay mahalagang isang level 2 na cache. Kapag napuno ang cache sa RAM, kokopyahin ng ZFS ang ilan sa mga bloke sa L2ARC bago nito paalisin ang nilalamang iyon mula sa RAM. Sa susunod na oras na kailangang ma-access ang data, babasahin ito mula sa L2ARC sa halip na sa disk. Ang isang benepisyo kumpara sa “espesyal” na vdev ay ayos ka lang sa 1 SSD – kung may problema sa data sa L2ARC (masamang checksum, drive dies, atbp), babasahin lang ng ZFS ang nilalaman mula sa orihinal na disk . Gayundin, kapag puno na ang L2ARC, magsisimula na lang muli ang ZFS sa simula ng L2ARC SSD at i-overwrite ang mga bagay na isinulat nito noon na may ilang mga kalamangan (hindi na na-access ang lumang data) at kahinaan (data na madalas na-access at kakailanganing makuha isinulat muli sa L2ARC). Maaari ka ring magdagdag/mag-alis ng mga L2ARC device mula sa pool sa iyong paglilibang – gusto mo bang magdagdag ng 64GB SSD, 500GB SSD, at 2TB SSD? Sige lang – Mamamahagi ang ZFS ng mga bloke sa kanila. Kailangang tanggalin ang 500GB SSD mula sa pool pagkalipas ng ilang araw at gamitin ito sa ibang lugar? Sige na. Ang pinakamalaking downside sa L2ARC ay kung nakalimutan mong tukuyin ang “cache” kapag idinaragdag ang device, malamang na na-muck up mo ang iyong pool. Hindi rin ito perpekto: kahit na may maingat na pag-tune, mahirap ipasulat sa ZFS ang LAHAT ng gusto mo sa L2ARC bago ito maalis sa memorya. Kasabay nito, depende sa iyong data, maaaring makakita ang L2ARC ng maraming pagsusulat, at maaaring kailanganin mong maingat na panoorin ang kalusugan ng iyong SSD.

Noong nakaraan, ginamit ko ang “espesyal”, ginamit ang L2ARC, at ginamit ang pareho nang sabay (maaari mo ring sabihin sa L2ARC na huwag i-cache ang mga bagay na nasa “espesyal” na vdev).

Sa pagkakataong ito, sumama na lang ako sa isang L2ARC sa isang 4TB NVMe: kapag napalitan na ng SSD ang lahat ng iba pang 2.5″ drive at hindi na nalalapat ang mga benepisyo ng bilis ng isang SSD cache, maaari ko na lang tanggalin ang cache device na ito (bagama’t sa teoryang may 1 L2ARC cache drive na nangangasiwa sa karamihan ng mga nabasa *magpapahintulot* sa iba pang NVMe drive na manatili sa low power mode nang higit pa…).

 

Konklusyon – Nanghihinayang? Pangalawang hula? Ano kaya ang naging iba?

Hindi tulad ng ASRock J4005 build kung saan ko napagtanto na bahagi ng paraan na gusto kong lumuhod ang aking sarili sa maraming paraan, hindi ko nakuha ang parehong kahulugan dito. Sa pagkakataong ito, nagkaroon ako ng mababang idle power AT medyo may kakayahang sistema na dapat ay flexible kahit na muling gamitin sa hinaharap.

Ako ay lubos na masaya sa aking mga pagpipilian sa bahagi, kahit na gusto kong malaman kung paano gagawin ang MSI PRO Z790-P DDR4 (isa sa iba pang mga motherboard na isinasaalang-alang ko) sa paghahambing. Marunong sa pag-andar ang MSI ay may kalamangan sa mga 6xSATA port, ngunit ito ay kasama ng halatang downside ng kilalang Intel 2.5G networking chip. Ang MSI ay mayroon ding PS/2 port at hindi ko pa talaga nasuri kung ang PS/2 keyboard power consumption ay mas mababa kaysa sa USB (tandaan na nakakatipid ako ng 1 watt kung papayagan kong i-shut down ng powertop ang USB keyboard port). At siyempre magiging kawili-wiling ihambing ang mga setting ng ASPM at ALPM, at upang makita kung ang mga snag na natamaan ko sa mga puwang ng PCIe/M.2 na naka-attach sa CPU ay umiiral sa parehong paraan.

Bagama’t kasalukuyang nasa 15-16 watt range ang system na ito kapag naka-idle habang naka-standby ang mga drive , kapag napalitan na ng SSD ang lahat ng HDD, inaasahan kong humigit-kumulang 10-11 watts ang idle consumption na hindi masama para sa 72TB na halaga ng mga drive, 64GB ng RAM, at medyo disenteng processor.

Update: Ang mga kamakailang kernel ng Linux ay hindi pinagana ang L1 power saving mode ng karamihan sa mga Realtek NIC na pumipigil sa CPU mula sa pagpasok ng mga disenteng C-state, kaya tumataas ang pagkonsumo ng kuryente nang marami. Bagama’t may mga workarounds, sa pasulong ay malamang na limitahan ko ang aking sarili sa mga motherboard na naglalaman ng mga Intel 1 Gigabit network adapters (marahil ay lumipat sa Intel 2.5 Gigabit kapag naging malinaw na naayos na nila ang lahat ng kinks). Makakakita ka ng mga karagdagang detalye tungkol sa sitwasyon ng Realtek NIC sa mga komento sa ibaba.

152 Mga komento | Mag-iwan ng Komento

 Pagbukud-bukurin ayon sa Pinakamatanda | Pagbukud-bukurin ayon sa Pinakabago
  1. Philker sa Mayo 14, 2023 - mag-click dito upang tumugon
    Hi Matt, mahusay na piraso!

    Siguro maraming sakit ng ulo ang maiiwasan kung may nakita kang board na may mas maraming sata port!

    Sa aking dulo hindi ko kailanman pinamamahalaang upang makuha ang aking chip lampas sa C3. Purposefully sinubukan kong bawasan ang dami ng mga labis na bahagi (tulad ng mga controller ng SATA, gusto kong basahin ang tungkol sa kung paano hit at miss ang mga ito ay maaaring maging).

    I double check ang aking mga setting ng BIOS upang matiyak na pinagana ko ang lahat ng mga kaugnay na bagay na nabanggit mo sa iyong piraso.
  2. Geert sa Mayo 22, 2023 - mag-click dito upang tumugon
    Hi,
    Very interesting article, maraming salamat.
    Kaya wala kang pakialam sa ECC, may mga nagsasabi na ito ay isang dapat para sa isang laging on server lalo na sa ZFS.
    Pati NVME's parang mas maraming fuel burn kesa sa SSD's.
    Naghahanap ako ng isang matipid na ECC motherboard ngunit hindi pa nakakita ng anumang bagay, ang mga board ng W680 ay mahirap makuha.
    Sa habang panahon ako ay nagpapatakbo ng Unraid sa isang J5040 Asrock board na may dalawang 1TB SSD's sa salamin at 3 mekanikal WD'S na natutulog sa karamihan ng oras.
    Ang system Burns 19 watt sa idle, nito ay 16-17 watt (C6) bago magdagdag ng isang Asmedia Controller (4). Papalitan ko ang lumang seasonic PSU ni Corsair sa lalong madaling panahon.
    Regards sa mga
    Geert
  3. Hamun sa Hulyo 4, 2023 - mag-click dito upang tumugon
    Anong OS ang ginamit mo?
  4. Philker sa Agosto 9, 2023 - mag-click dito upang tumugon
    Kamangha manghang artikulo Mat. Ito ay inpired sa akin ng maraming. Dahil walang write up, ano ang tingin mo tungkol sa Gigabyte H470M DS3H na may i5 para sa low power low profile media server na may 30-40TB media?
    • Ginamit ko talaga ito para sa isang tagal ng panahon bilang NAS. Bilang isang media server ang CPU ay kulang sa hardware AV1 decode, ngunit bukod sa na pinaghihinalaan ko ito ay magiging maayos.

      Keep in mind na kung populated ang 2nd M.2 slot, 5 lang sa 6 SATA ports ang gagana. Kung tama ang recall ko ang BIOS sa H470M DS3H nagtago din ng ilang options (like forcing IGPU or dedicated GPU) unless ilagay sa CSM mode. Bukod pa rito ay random na mag-hang sa boot screen na may error kung mayroon akong LSI SAS HBA na naka-install, na nangangailangan ng isa pang pagtatangka sa pag-restart - ang mga regular na SATA controller ay nagtrabaho nang maayos bagaman. Ang paglalagay ng isang tabi na mga kakaibang maliit na nuances, natagpuan ko ito upang maging maaasahan at ito ay nagtrabaho mahusay at medyo gusto ko ang board.
  5. Robert sa Agosto 15, 2023 - mag-click dito upang tumugon
    Hi Matt, salamat sa interesting read. Sinusubukan kong i minimize ang pagkonsumo ng kuryente sa isang sistema ng NAS na may dalawang 3,5 '' HDDs at na nagpapatakbo din ng OS at ilang mga virtual machine sa dalawang SSD. Sa isang Intel J4205 board I at 2 WD Red 6 TB ang system ay nag crash ng ilang minuto pagkatapos kong itakda ang HDDs sa pagtulog. Sa pamamagitan ng pag crash ibig sabihin ko ang lahat ay off at kailangan kong i repower ang system. May na encounter ka na ba na ganito Ang sistema ay tumatakbo nang normal sa 25 W, na may mga HDD na pinalakas pababa ito ay nasa 15 W. Ang supply ng kuryente ay ilang 250 W na mayroon akong lumilipad dito. Posible po ba, na switch off ang power supply ng ATX dahil sa maliit na load
    • Ang ilang mga mas lumang mga supply ng kapangyarihan shut off kung load ay masyadong mababa (ang ilang mga BIOS ay talagang may isang setting para sa isang dummy load upang labanan ito). Ang ilang mga talagang lumang mga supply ng kapangyarihan ay napupunta sa labas ng boltahe spec kung load sa isang riles ay napakababa. Power line fluctuations ay maaaring maging mas problema sa napakababang load pati na rin.
      • Robert sa Agosto 22, 2023 - mag-click dito upang tumugon
        Maliit na update, nag order ako ng isang bagong 300W sa 50 € range. Kasayahan katotohanan, ang kapangyarihan consumption ay 1 W mas mababa kaysa sa dati, alinman dahil sa mas mataas na kahusayan o dahil ang paglamig fan ay tumatakbo mas mababa. Ang low power use kaso ayos na rin ngayon.
  6. Ahmed sa Agosto 30, 2023 - mag-click dito upang tumugon
    ECC ay maaaring mahalaga na magkaroon para sa isang sistema na tumatakbo 24/7 at paghawak ng mahalagang data NAS (hindi alintana ng paggamit ZFS o hindi ito ay pa rin ng isang magandang tampok na magkaroon ng ECC para sa NAS).

    Plano mo bang mag publish ng isang katulad na artikulo ngunit para sa isang sistema na may suporta sa ECC at mababang idle power consumption na magiging katugma pa rin sa Linux (sa palagay ko ang mababang idle power consumption mula sa AMD ay hindi ang pinakamahusay para sa Linux bilang isang halimbawa).

    Ako ay nagbabalak na gumawa ng tulad ng isang build sa lalong madaling panahon sa aking sarili at nais kong malaman kung dapat kong simulan ang paggawa ng aking build sa susunod na buwan o dalawa o marahil maghintay ng kaunti upang basahin ang iyong mga lathalain na kung saan ay magbibigay ng ilang mga kapaki pakinabang sa mga site na maaaring makatulong sa akin na gumawa ng isang mas mahusay na edukadong desisyon sa mga bahagi ng pagpipilian.

    Gayunpaman, maraming salamat sa masusing nakasulat na artikulo. Ginawa mo ang isang kahanga hangang trabaho dito highlight ang mga mahahalagang bahagi ng pagbuo ng isang napaka mahusay na mababang kapangyarihan NAS.
    • Walang binalak sa panandalian hinggil sa ECC. Sa pangkalahatan ay dumikit lamang ako sa memorya ng Kingston at patakbuhin ito nang mahigpit sa pamamagitan ng Memtest86 at TestMem5 bago ilagay ito sa paggamit. Kung posible na makakuha ng ECC sa isang kasalukuyang mababang kapangyarihan na mababang gastos na platform Gusto kong pumunta para dito, ngunit para sa akin ito ay magiging higit pa sa isang nicety kaysa sa isang pangangailangan.

      Sa anumang kaso, pinakamahusay na ng swerte sa iyong build!
  7. Olivier sa Setyembre 6, 2023 - mag-click dito upang tumugon
    Hello Matt,
    Salamat sa iyong mga artikulo sa NAS, napaka detalyado at nagbibigay-kaalaman!
    Nagtatayo ako ng akin gamit ang i3-10500T, 16GB at 4xHDD.
    Para sa power supply, nakakita ako ng refurbished Antec EarthWatts 380W EA-380D (80+ Bronze) para sa 25€. Sa tingin mo ba sulit ito O masyado na bang luma
    Kung may isa ka pang modelo na irerekomenda sa akin, ako lahat para dito. Salamat po in advance.
    • Normally binibili ko ang Corsair RM or SF series these days dahil sa napakagandang efficiency nila sa idle. Pero medyo mahal ang mga yan. Noon pa man ay gusto ko na ang EA-380D power supplies nang husto (kahit kamakailan ko lang naibigay ang isa sa mga huli kong kuryente), kaya kung maganda ang budget mo ay sasabihin kong pumunta ka para dito.
  8. xblax sa Setyembre 11, 2023 - mag-click dito upang tumugon
    Ang artikulong iyon ay nakatulong sa akin na magpasya para sa isang B760M-K D4 mainboard na may i3-1200 para sa aking home server upgrade matapos makita dito kung ano ang mababang pagkonsumo ng kuryente ay posible. Nag-upgrade ako mula sa isang FM2A88M-HD + sa AMD A4-4000 at nagawa kong mabawasan ang idle power mula 40W hanggang 15W, na nangangahulugang ang bagong hardware ay magbabayad para sa sarili nito sa loob ng ilang taon.

    Nakakuha din ako ng 970 Evo Plus (2TB) bilang boot drive at maaaring kumpirmahin na dapat itong konektado sa chipset upang maabot ang mababang package na C States (C8). Ang natagpuan ko na kawili wili ay ang pagkakaiba sa pagitan ng package C3 at C8 ay mas malaki kapag pagkatapos ay SSD ay konektado sa chipset. Naniniwala ako na dahil ang chipset mismo ay pupunta lamang sa malalim na estado ng pagtulog kapag ang lahat ng mga naka attach na aparato ay sumusuporta sa ASPM at SATA Link Power Management ay aktibo.

    Ang pagkonekta ng SSD sa CPU PCIe ay nadagdagan lamang ang pagkonsumo ng kapangyarihan sa pamamagitan ng ~ 2W (Package C3 vs C8), habang ang pagkakaroon ng hindi pagkakaroon ng ASPM sa isang aparato na konektado sa chipset ay tila tumagal ng karagdagang 5W para lamang sa chipset ngunit may parehong epekto (C3) sa pakete na C Estado.

    Ang isang kagiliw-giliw na bagay na nagkakahalaga ng pagpansin ay na mayroon akong PCIe 1.1 DVB-C Capture card na konektado sa chipset. Kahit ASPM is listed as a capability for the card ng lspci at nag boot ako ng kernel with pcie_aspm=force hindi ito naka enable para sa card na yan. Kinailangan kong pilitin ang ASPM sa pamamagitan ng setpci, tingnan ang https://wireless.wiki.kernel.org/en/users/documentation/aspm - tila gumagana nang walang mga isyu. Na nakatulong sa akin na maabot ang 15W idle power na iyon. Sa kasamaang palad ang capture card ay tumatagal pa rin ~ 5W, kung hindi man ako kasalukuyang mayroon lamang 2x4TB HDD mula sa Toshiba konektado na spin down kapag idle.

    Btw.Sata Hot Plug ay dapat na hindi pinagana para sa lahat ng mga port, o kung hindi man ang pakete ay aabot lamang sa C6.
  9. danwat1234 sa Setyembre 15, 2023 - mag-click dito upang tumugon
    Mukhang hindi ka mahilig sa mga drive na konektado sa USB, maaaring gumamit ng isang hub o dalawa at ilang mga enclosure. Magandang writeup!
  10. Philker sa Setyembre 22, 2023 - mag-click dito upang tumugon
    Hoy,

    Super mahusay na artikulo, salamat sa lahat ng mga informations na ito.

    Balak ko na po bumuo ng nas ko. Bilang ang pagkonsumo ng kapangyarihan ay ang pangunahing paksa, ano ang sa tingin mo tungkol sa mga sumusunod na build (ngunit ako kinda isang noob tungkol sa sistema at kung ano ang posible at / o ang limitasyon ng tulad ng isang mababang tdp chip) ?

    Asrock N100M micro ATX (kasama ang bagong Intel® Quad-Core Processor N100 (hanggang sa 3.4 GHz) na may 6W tdp. Tulad ng mayroon lamang 2 sata port, ang ideya ay upang magdagdag ng isang SAS HBA card na may 8 karagdagang SATA port sa 1 x PCIe 3.0 x16 Slot. Para sa imbakan ito ay magiging 1 M2 (ang isa mula sa motherboard) para sa TrueNas OS, 2 SSD mirroring sata para sa VM, docker, ... at 8 HDD Seagate EXO 7200 rpm drive bilang isang pangwakas na hakbang (2 sa simula at pagkatapos ay evolving batay sa pangangailangan).

    Para sa power supply, isang Seasonic Focus PX 550W - Modular 80+ Platinum ATX at sa wakas isang natatanging stick ng 32GB ng ram (non ECC).

    Maraming salamat nang maaga
    • Actually considered na ko yung N100 recently, na parang latest darling ng mini PC world. Tanging 1 memory channel sa N100 boards, ngunit para sa karamihan ng mga sitwasyon kung saan ang memory bandwidth ay hindi kritikal na ganap na pinong. Ang pinakamalaking isyu na natagpuan ko sa nakalipas na ilang taon ay ang mga ASRock onboard-CPU boards na ito ay tumaas ang presyo hanggang sa punto kung saan ang murang motherboard + CPU ay madalas na abot-abot, kasama ang mas maraming PCI-E lane, mas maraming onboard SATA, at katulad na pagkonsumo ng kuryente hangga't makakarating ka sa mataas na c-states. Pero mabilis kong i snap up ang ASRock N100 kung tama ang presyo. Tandaan na ang x16 slot ay tumatakbo sa x2 kaya ikaw ay max out sa 1GB / s throughput sa isang PCIe 2.0 card, at 2GB / s sa isang PCIe 3.0 card - malamang na hindi mo pindutin ang mga bilis sa ilalim ng normal na paggamit pa rin sa buong isang bungkos ng mga HDD ngunit ito ay isang bagay na dapat malaman sa mga board na ito.

      Sa SAS HBA card, gusto kong iminumungkahi ang pagtingin sa paligid upang makita kung ano ang idle power consumption na nakikita ng iba sa partikular na card na isinasaalang alang mo: ang mga popular ay madalas na humihila ng ilang watts habang ginagawa ang ganap na wala. Hindi sigurado kung paano pinamamahalaan ng *BSD ang mga card, ngunit sa ilang tila may ASPM na pinagana bilang default, tila hindi ito pinagana ng Linux sa kernel sa ilang mga punto dahil sa mga isyu. Iyon ay sinabi, ito ay isang sitwasyon kung saan ang ASRock N100 ay maaaring pamasahe nang mas mahusay kaysa sa isang hiwalay na CPU / motherboard combo tulad ng inaasahan ko na ito ay hindi gaanong sensitibo sa mga implikasyon ng c estado ng isang expansion card, bagaman ito ay isang hula lamang batay sa kung ano ang nakita ko sa aking ASRock J4x05 boards at maaaring hindi mag aplay sa N100.

      Ang Seasonic PX 550W ay mukhang isang mahusay na pagpipilian.

      Sa kabuuan ay mukhang isang solidong build!
  11. paldepind sa Setyembre 23, 2023 - mag-click dito upang tumugon
    Salamat sa isang mahusay na post na puno ng mga kapaki pakinabang na impormasyon.

    Mayroon ka bang anumang mga tip para sa pagtukoy ng mga motherboard na maaaring makamit ang mababang paggamit ng kapangyarihan Ang mga tao kung minsan ay inirerekomenda ang mga motherboard ng ITX ngunit wala akong nakitang anumang mga sukat tungkol sa kung gaano karaming mga watts ITX vs ATX ang karaniwang nagse save. Ngayon, ang ITX ay hindi sana nagtrabaho para sa build na ito, ngunit ang ATX ay tila hindi naging isang makabuluhang mapagkukunan ng pagkonsumo ng kuryente pa rin. Sa pangkalahatan, tila napakahirap malaman kung aling mga motherboard ang mahusay sa kapangyarihan at alin ang hindi?

    Ano ang ibig mong sabihin sa "ang E core silicon overhead" at bakit mo ito sinubukang iwasan Nauunawaan ko na ang mga CPU na may E cores ay marahil mas kumplikado, ngunit naisip ko na ang mga E cores ay maaaring humantong sa mas mababang paggamit ng kapangyarihan kapag ang CPU ay gumagawa ng mga di masinsinang gawain sa mababang load.

    Muli, salamat sa mahusay na info. Umaasa ako na magagawang upang bumuo ng isang sistema na may katulad na kahusayan ng kapangyarihan. Sa ngayon mayroon akong Gigabyte Z790 UD AX motherboard at isang i5-13500 system na hindi ko makuha sa ibaba 28W.
    • Sa mga tuntunin ng mababang kapangyarihan motherboards, ang aking pangkalahatang panuntunan ng hinlalaki ay na ang mas mababang mga bilang ng bahagi ay may posibilidad na magresulta sa mas mababang pagkonsumo ng kapangyarihan. Ito ay hindi isang matibay na panuntunan, ngunit ito ay karaniwang hold up na rin sapat dito. Ang isang mabilis na "sniff test" ay tumitingin sa bilang ng mga phase ng kapangyarihan (isang bagay na mga tagagawa na nag aanunsyo nang husto): maraming mga phase na tumatakbo sa mataas na dalas ng paglipat ay mahusay para sa mga hard core overclockers, ngunit para sa mababang kapangyarihan nais namin ang ilang mga phase na lumipat sa tulad ng isang mababang dalas na kung ito ang motherboard ay may isang MOSFET heatsink ito ay halos pandekorasyon.

      Ang bentahe sa ITX ay na ito ay may posibilidad na limitahan ang bilang ng mga bahagi, ngunit ito ay hindi mahigpit na kinakailangan - noong nakaraang linggo ko talagang repurposed ang "Intel i3-10320 sa isang Gigabyte H470M DS3H" nabanggit ko sa simula at nakuha ito pababa sa 6 watts idle (headless, walang keyboard, onboard Intel i219V 1GbE network lamang, c-estado sa BIOS, 3 Samsung SATA SSDs 840/860/870, Corsair RM850 power supply, Ubuntu Server na may powertop). Napaka utilitarian na motherboard nito. Hindi ako gagawa ng hiwalay na write-up dahil wala na ang board, ngunit 6 watts sa MicroATX Gibabyte H470 board at 7 watts sa ATX ASUS H770 board sa write-up na ito ang pinakamainam kong 2 resulta sa ngayon at hindi rin ITX. May isa pa akong napansin: ang dalawang board na ito ay may 6 na power phase lamang.

      Tulad ng sa "E core silicone overhead", maraming mga detalye ang matatagpuan sa https://www.hwcooling.net/en/the-same-and-yet-different-intel-core-i5-12400-duel-h0-vs-c0/ , ngunit susubukan kong buod. Ang i5-12400 ay may 6 P-cores at 0 E-cores na pinagana, na karaniwang tinutukoy bilang 6+0. Gayunpaman, ito ay dumating sa 2 variants: isang "C0" stepping na kung saan ay orihinal na isang 8 +8 na nagkaroon cores fused off upang maging isang 6 +0, at isang "H0" stepping na kung saan ay manufactured direkta bilang isang 6 +0 at hindi kailanman nagkaroon ng anumang E core hardware sa loob upang magsimula sa. Sa mga pagsubok (pahina 5 ng artikulong iyon), ang C0 ay gumamit ng hanggang sa 16 watts higit na kapangyarihan kaysa sa H0 depende sa benchmark, kabilang ang halos 11 watts higit pa sa idle. Ngayon ito ay palaging posible ang kanilang C0 sample ay nagkaroon ng iba pang mga nag aambag isyu na nagiging sanhi ng kapangyarihan pagtagas, o na mayroong ilang iba pang mga variable sa play, ngunit alinman sa paraan ang 2 chips na may pisikal na E Cores hardware sa loob ay hindi pamasahe na rin sa idle test.

      Dahil nakatuon ako sa lubhang mababang idle consumption para sa karamihan ng aking mga system, hindi ko maaaring bigyang katwiran ang pagbili ng alinman sa mga pinagsamang P / E core chips hanggang sa makita ko ang ilang data na nagpapakita ng mga chips na may E cores na ginagawa sa ilalim ng 10 watts idle. At wala pa lang ako. Ito ay isang lugar kung saan ang Intel ay lubhang nasa ilalim ng banta sa mga araw na ito: ang AMD Mini PC ay nakakakuha ngayon pababa sa tungkol sa 6-7 watts idle power consumption para sa isang Ryzen 9 7940HS ( https://youtu.be/l3Vaz7S3HmQ?t=610 ) at kung ang AMD ay nagdadala ng ganitong uri ng disenyo ng APU sa desktop side o isang tao tulad ng ASRock ay nagsisimula upang i package ang ilan sa mga kahanga hangang HS chips sa isang pasadyang motherboard, Ang Intel ay maaaring mabilis na mawala ang mababang tamad na merkado ng kapangyarihan.
      • paldepind sa Setyembre 27, 2023 - mag-click dito upang tumugon
        Salamat ng marami sa napakagandang reply 🙏 . Walang maraming info out doon sa ganitong uri ng bagay, kaya ikaw pagbabahagi ng iyong kaalaman ay napakahalaga at pinahahalagahan.

        Nakikita ko na ang motherboard na binili ko ay marahil hindi ideal (ito ay nag advertise ng maraming mga phase).
        • Tulad ng para sa mga phase, habang ginagamit ko ito bilang isang mabilis na sniff test ito ay hindi rin perpekto: kung ang iyong motherboard phases utilize napaka mahusay na MOSFETs maaari itong outperform isang motherboard na may mas kaunti ngunit mas mababa mahusay na MOSFETs sa isang naibigay na switching dalas. At tiyak na maraming iba pang mga bahagi ng motherboard na nagdaragdag ng mga variable sa sitwasyon. Point being na tataya ako na may 6-phase motherboard out doon sa isang lugar na guzzles kuryente at marahil ilang 20-phase out doon na nagbibigay daan para sa isang sub 10 watt build, bagaman hindi ko inaasahan na ito ang karaniwang kaso.

          Sa sinabi na, kahit na ang iyong board ay nagkaroon ng maraming hindi mahusay na MOSFETs, ang 28 watt na pagkonsumo ng kuryente na sinabi mo na nakakakuha ka ay tila isang bit mataas maliban kung mayroon kang ilang mga umiikot na kalawang o isang PCIe card na guzzles kapangyarihan. Na check mo na ba kung C6 ang tinamaan mo or better power states Recall na nung nilagay ko yung ASM1166 sa main PCIe slot limited ako sa C2 at 22 watts ang nakukonsumo.
          • paldepind sa Oktubre 9, 2023
            Sorry sa late reply (hindi ko inaasahan ang isa at wala akong natanggap na notification). Buti na lang kailangan kong basahin ulit ang ilan sa magagandang info dito

            Tama ka nga na ang 28 W na ibinahagi ko ay hindi kasing ganda ng makukuha. Nagkamali ako sa pag iisip na ang pag alis ng mga cable ng SATA mula sa aking mga HDD ay mag iiwan sa kanila ng kapangyarihan off. Tulad ng halata sa hindsight, kailangan mo ring i unplug ang mga ito mula sa PSU. Bukod pa rito, nagkaroon ako ng isang bungkos ng mga peripheral na konektado sa PC na hindi ko natanto na ubusin ang kapangyarihan (sa partikular ang isang naka plug in na monitor ay gumagawa ng isang malaking pagkakaiba). Matapos idiskonekta ang lahat ng HDD at lahat ng peripheral ay nakakakuha ako ng mga pagbabasa sa 8-10W na saklaw.

            Upang sana ay gawin itong isang kapaki pakinabang na punto ng data para sa iba ay ibahagi ko ang ilang higit pang mga detalye. Ang CPU ay isang i5-13500 sa isang Gigabyte Z790 UD AX motherboard. Ang tanging bagay na konektado ay isang SATA SSD at isang solong stick ng memorya. Ang PSU ay isang 850W Corsair RM850x. Ang sistema ay umaabot sa C8 at kahit na C10. Ilang bagay pa ang maaaring gawin upang mabawasan ang pagguhit ng kuryente. Sinusukat ko habang idling sa GNOME (ipinapalagay ko na ang pagkakaroon ng walang DE tumatakbo ay makatipid ng isang maliit na bit ng CPU), mayroon akong dalawang CPU tagahanga na tumatakbo nang dahan dahan kahit na sa mababang temps, ang sistema ay nasa WiFi (Ipinapalagay ko ethernet consumes mas mababa kapangyarihan), at hindi ko pa pinagana ang LEDs kaso ni HD Audio.

            Masaya na ako ngayon sa level ng power consumption. Marahil, ang isang takeaway ay ang Intel E cores ay hindi nakakaapekto sa idle power draw magkano, hindi bababa sa CPU na ito. Ang tanging problema ko ngayon ay ang sistema ay hindi matatag at sporadically reboots 😭 . Sa tingin ko ay pinakipot ko ang isyu sa isang sira na CPU o isang may sira na motherboard (sinubukan ko na palitan ang PSU at memtest86+ sabi na ang memorya ay ayos). Ang kumpanya kung saan binili ko ang mga bahagi ay nagsasabing parehong maayos, ngunit maliban kung makahanap ako ng ibang solusyon susubukan ko at palitan ang CPU at motherboard ng ilang mga mababang bahagi: isang 13th gen i3 at isang Asus B760M-A motherboard. Kung naayos na yan ang problema sana maibalik ko na yung ibang parts, in the worst case gagamitin ko yung budget parts para sa server at yung mga higher end parts para sa workstation.
        • Jon sa Disyembre 13, 2023 - mag-click dito upang tumugon
          Hi paldepind,

          i have exactly same setup ( i5-13500 + Z790 UD AX), ang boot drive ko ay Samsung 990 pro 4TB
          At mayroon akong eksaktong parehong problema - sporadic reboots. Nagawa mo bang hanapin kung ano ang dahilan nito?

          Sinubukan ko ang pinakabagong BIOS F9b pati na rin ang F5 at pagbabago ng maraming mga setting ng BIOS, ngunit sa ngayon walang nakakatulong. Ang hinala ko ay ang boot drive ay napupunta sa ilang mababang kapangyarihan mode at bilang ay hindi mabawi mula dito, ngunit hindi alam kung paano patunayan ito.
          • Daniel sa Disyembre 13, 2023
            Sa mga kaso mo, mayroon ka bang anumang mga kaganapan na naitala sa mga log ng system bago ang pag reset?
          • Jon sa Disyembre 18, 2023
            Hello po,

            Wala pang mga kaganapan bago ang pag crash, mayroon din akong netconsole na naka configure - wala pa rin logged.
            Sa pinakabagong BIOS, ang mga default na setting at 970 evo plus bilang boot device (walang iba pang disk na naka attach) system ay tila matatag, ngunit sa kasamaang palad ito ay humuhugot ng 32W sa average habang idling na hindi katanggap tanggap.

            Sa kasalukuyan ay binabago ko ang isang setting sa isang pagkakataon at naghihintay para sa 12h + upang malaman kung ano ang talagang nagiging sanhi ng ito at na tumatagal ng maraming oras.
          • Matt Gadient sa Disyembre 18, 2023
            Maaaring ito ay isang ganap na iba't ibang sitwasyon, ngunit napili ko ang Gigabyte Z790 D DDR4 tungkol sa isang buwan na ang nakalilipas at kapag sinusubukang i compress ang isang direktoryo ng 1TB na may tungkol sa 1 milyong mga file mula sa isang array ng RAIDZ sa isang tar.zstd file isa pang drive ito ay makakaranas ng isang random na pag reboot sa loob ng 30 mins. Paulit ulit na nangyari ito. Ang hindi pagpapagana ng mga C States sa BIOS ay pumigil sa isyu na mangyari. Ang pagpapalit ng lahat ng hardware sa ASUS H770 board ay nagresulta sa lahat ng bagay na gumagana nang tama. Marami na akong binili na Gigabyte boards sa paglipas ng mga taon - ito ang unang naibalik ko.
          • Zac sa Mayo 20, 2024
            Ako ay tumatakbo sa isang katulad na isyu sa isang Gigabyte z790 board ( z790 Aorus Elite AX DDR4), ang lahat ay matatag hanggang sa paganahin ko ang mataas na c estado (c8/10).
            Na try ko na lahat ng settings, once na enable ko c8/10 system ay magiging unstable at shutdown at some point, na check ko na lahat ng drives at cables, pinalitan ng psu twice, currently waiting a cpu RMA from intel. Paghuhusga mula sa thread na ito dito maaaring mukhang ito ay isang gigabyte isyu, Sinubukan ko rin ang iba't ibang mga BIOS firmwares nang walang anumang swerte, kaya tila kung ang isang CPU RMA ay hindi ayusin ito, ito ay magiging isang isyu sa Gigabyte z790 motherboards.

            Nakakadismaya para sa sigurado, bilang ako ay sa labas ng return window at talagang hindi nais na harapin ang Gigabyte RMA, kaya Kung CPU RMA ay hindi gumagana, ako ay lamang na mabuhay sa mga ito o ibenta ito off at bumili ng ibang board.

            Dahil medyo luma na ang thread na ito (Dec 2023), ewan ko ba kung may iba pa na nagkaroon ng ganitong isyu at naresolba.

            Salamat po sa inyo.
      • Daniel sa Nobyembre 14, 2023 - mag-click dito upang tumugon
        Hindi ko sure kung ang dami ng phases ay isang magandang indicator.

        Kasalukuyan akong nagtetest ng ASUS TUF GAMING B760M-PLUS WIFI D4 (12+1 DrMos) at sa idle, na suspendido ang monitor at USB (mouse, keyboard), 6.7-8.1 W ang makikita sa power meter. Ang natitirang bahagi ng sistema:

        - i5 13500
        - 2 x 16 GB 3600 MHz (gear 1)
        - 1 TB KC 3000
        - RM550x 2021
        - 2 x 120 mm tagahanga @ 450 rpm
        - audio codec sa
        - WiFi off

        Arch Linux + RTL8125 module (hindi sinusuportahan ng aking router ang EEE)

        Dahil hindi pinagana ang Realtek card, ang power meter ay nagpapakita ng 6.4 - 6.7 W

        Mga estado ng PC w / LAN
        C2 (pc2) 0,7%
        C3 (pc3) 1,3%
        C6 (pc6) 41,1%
        C7 (pc7) 0,0%
        C8 (pc8) 0,0%
        C9 (pc9) 0,0%
        C10 (pc10) 55,8%

        Mga estado ng PC w / o LAN
        C2 (pc2) 0,6%
        C3 (pc3) 0,9%
        C6 (pc6) 0,0%
        C7 (pc7) 0,0%
        C8 (pc8) 0,0%
        C9 (pc9) 0,0%
        C10 (pc10) 97,8%

        Nagkaroon ako ng katulad na mga resulta sa isang B660 AORUS MASTER DDR4 (16 + 1 + 1).
        • Daniel sa Nobyembre 16, 2023 - mag-click dito upang tumugon
          Nakalimutan ko na banggitin. Kahit na ang mga resulta ay disenteng, hindi ko inirerekumenda ang ASUS board na ito - ito ay hindi matatag sa idle. Ilang beses akong nagkaroon ng random shutdown (biglang pagputol ng kuryente).
        • Jackie D sa Hulyo 9, 2024 - mag-click dito upang tumugon
          Ganyan din ba ang low idle issue ng AORUS MASTER motherboard
          • Daniel sa Hulyo 10, 2024
            Hindi. Rock solid naman ito. Tumatakbo halos 24/7, sa ngayon nang walang isang solong pag crash.
      • Salamat sa artikulo Matt!

        Kamakailan ay bumili ako ng i3-13100 (4+0) at i3-13500 (6+8) para subukan ang mga "E core overhead" na nakita ko online. Masaya akong iulat na ang pagkonsumo ng kuryente sa idle ay magkapareho para sa parehong mga chips na ito! Marahil ang nakataas na isyu ng pagkonsumo ng kuryente ay natatangi sa i5-12400 C0, sa kasamaang-palad wala akong isa sa kamay upang subukan.
  12. Dave sa Setyembre 25, 2023 - mag-click dito upang tumugon
    Please po pwede po ba mag recommend ng UPS na mababa ang idle power consumption Nabasa ko na ang idle power draw massively ay nag iiba.
  13. htmlboss sa Oktubre 9, 2023 - mag-click dito upang tumugon
    Hoy salamat sa write-up na ito Matt! Ako ay naghahanap upang bumuo ng isang mababang kapangyarihan system upang kumilos bilang aking personal na ulap dev kapaligiran na maaari kong SSH sa mula sa anumang PC (hindi isang tagahanga ng github codespaces pagpepresyo lol). Ang isang unang skim ng iyong pananaliksik ay nagpapahiwatig na ito ay isang magandang panimulang punto para sa akin :)

    Kasalukuyan akong nagpapatakbo ng isang off lease quanta 1u na kinuha ko off ebay bago lamang ang covid hit at ito ay single core na pagganap ay talagang nagpapakita ng edad nito. Also it idles sa 80W >.
  14. Lukas sa Oktubre 12, 2023 - mag-click dito upang tumugon
    Hi, salamat sa magandang artikulo!
    Gusto kong ibahagi ang aking karanasan sa bago kong 12—14 W PC.

    Nagtayo lang ako ng fanless mini-ITX PC. Kaso ay din ng isang passive cooler - AKASA Maxwell Pro at sa loob ay AMD Ryzen 5600G (Zen 3, 65W TDP), Gigabyte B550I AORUS PRO AX (bios FB), 1x 16GB DDR4 (plano kong mag upgrade sa 2x32GB), 1x 2TB Samsung 980Pro m.2 SSD. Ito ay pinapatakbo ng 12V AC / DC power supply mula sa AKASA (max. 150W) at Inter Tech MINI ITX PSU 160 W.

    12—14W idle power consumption para sa buong PC sa ilalim ng Windows 10 (sinusukat sa DC side, balanse ang power plan, ngunit pinagana ko ang ASPM, Pstates at C-state sa bios at PCIe power saving sa advanced setting sa windows Power plan).
    Sa ilalim ng load (Cinebench R23) 61—65W. Sa kasalukuyan ay nag-undervolt ako para magkaroon ng mas mahusay na paggamit ng kuryente at temperatura.

    ----------

    ang aking maliit na home-lab & NAS ay sa ilalim ng 2W idle power consumption! !️

    Inirerekumenda ko ang Odroid H3 (H3+) na may BIOS 1.11 at Debian 11 + DietPi + kernel 6.0.0 (o mas bago) + inilapat tweaks sa pamamagitan ng powertop ito ay may idle power consumption lamang 1.2 — 1.5W (kumpara sa 2.7W para sa RPi 4 - source) ⚡️ (kasama ang aking configuration: 1x 16GB RAM at 1x SATA SSD).

    Tingnan sa: https://i.ibb.co/7QD390m/H3-1-10-6-0-0-sata-idle.gif

    Max memory size ay 64 GB RAM at ito ay may 1x m.2 port, 2x SATA 3, at 2x LAN 2.5Gbps. Mas mabilis ito kaysa sa Raspberry Pi 4 na may mas mababang pagkonsumo ng kuryente sa idle. Sa load maaari itong ubusin ang 20W (+depende sa mga konektadong aparato).

    Kung kailangan mo ng higit pang mga port ng SATA pagkatapos ay ang m.2 port ay maaaring mapalawak sa 5x SATA gamit ito: https://wiki.odroid.com/odroid-h3/application_note/m.2_to_sata_adapter
  15. Martin sa Oktubre 17, 2023 - mag-click dito upang tumugon
    Salamat para sa isang mahusay na artikulo, ang ilang mga napaka kapaki pakinabang na impormasyon.

    Kasalukuyan akong nahihirapan sa pagkuha ng aking bagong NAS na gumamit ng mas mababa sa 40W sa idle na walang mga drive ng data, at maaari kong para sa buhay ng akin ay hindi maunawaan kung bakit ito ay gumagamit ng ganoong magkano. My gaming desktop idles sa mas mababa.

    Ito ay isang Asrock H670M ITX / ac na may isang i3-12100, 8GB RAM, maging tahimik 400W PSU. Orihinal na ginamit ang isang Kingston NV2 NVMe para sa OS, ngunit natagpuan na ang pagpapalit nito sa isang SATA SSD ay nabawasan ang idle power sa pamamagitan ng tungkol sa 10W (50W -> 40W).

    Ayon sa powertop, cores makakuha ng sa C7 walang problema, ngunit package tumangging umalis sa C2. Hindi sigurado kung gaano kahalaga iyon.

    Ipagpapatuloy ko ang pagtatrabaho dito, na ang iyong artikulo bilang sanggunian. :)
    • Ang package C estado ang gumagawa ng pagkakaiba. Mga hakbang na karaniwang ginagawa ko: (1) alisin ang anumang bagay at lahat ng bagay na konektado sa isang PCIE slot, (2) tiyakin na ang mga C Estado ay pinagana sa BIOS, na may pinakamataas na C estado na pinili (karaniwan ay C10 ngunit C6-C8 lamang sa ilang mga motherboard), (3) simulan ang mga setting ng BIOS na may pagsubok at error hanggang sa mahanap mo ang salarin. Karaniwan akong gumagamit ng isang Ubuntu USB stick para sa pagsubok dahil kung minsan maaari kang makakuha ng kakaibang mga bagay na may hugis gilid na OS na may isang live na pag install (Debian Testing kamakailan thwarted isa sa aking mga pagtatangka).
  16. nice sa Oktubre 28, 2023 - mag-click dito upang tumugon
    Salamat nakakarating ako sa c10 normally after configuring na build sa proxmox. Gayunpaman, sa kamakailang Ubuntu 23.10 naabot lamang namin ang c3 kung ito ay isang problema sa kernel. Ewan ko ba kung ganyan din ang ibang tao,
    • Dan sa Nobyembre 2, 2023 - mag-click dito upang tumugon
      Ako rin ay natagpuan ang isyung ito. Matapos ang maraming nakakabigo na oras at araw ng pagsubok, pinakipot ko ito nang kaunti. Gumagamit ako ng archlinux at pagkatapos ng pag boot sa bawat buwanang live na USB nakikita ko na ang aking system ay hindi maaaring maabot ang isang mas malalim na pakete na c estado kaysa sa c3 pagkatapos ng kernel 6.4.7. Ito ay katumbas ng tungkol sa 7-9 watts mas gumuhit kaysa sa c8. Maaaring hindi ito ang kernel ngunit isang pakete sa loob ng archlinux liveusb. Hindi sigurado kung saan pupunta mula dito. Ang anumang mga ideya mula sa sinuman kung paano paliitin ito ay malugod na tatanggapin.

      Mat,
      Ang mga articles mo ang nagbigay inspirasyon sa akin kaya bumili ako ng parehong motherboard ( prime h770 plus d4 ) at katulad na processor etc. Naabot ko ang 12-14w minimum. Happy with that for now pero yung additional 8w dahil sa package na hindi na umaabot sa c8 ay sobrang nakakabigo, may nakita ka na bang katulad sa build mo
      • Very interesting. Ito ay naghahanap tulad ng isyu na tinamaan ko sa Debian ay maaaring hindi isang nakahiwalay na gilid kaso tulad ng naisip ko: Isang maliit na higit sa isang buwan na ang nakalilipas, pinalitan ko ang motherboard / CPU sa aking desktop system, na install ang Debian 12, na upgrade sa Debian trixie / testing at ay pagpindot sa kung ano ngayon ay tila ang parehong mga isyu sa C estado na pareho kayong may. Gamit ang isang Ubuntu USB stick, gumana nang tama ang mga c estado. Hindi ako nagkaroon ng oras upang simulan ang diagnosing, kaya ko lamang reinstall Debian 12 bookworm / matatag (kasalukuyang tumatakbo kernel 6.1) na pinapayagan C8.
        • Bilang follow-up, ngayon ay na-update ko ang Debian 12, na nagreresulta sa pag-update ng kernel mula 6.1.0-12-amd64 hanggang 6.1.0-13-amd64. Upon reboot natigil ako sa C3. Reverting sa 6.1.0-12 naibalik C8. Ito ay talagang nagsisimula upang tumingin tulad ng maaari naming makita ang isang kernel bug / regression na malinaw na na backported sa mas lumang mga kernels. Sa 6.1 branch mukhang siguro somewhere between 6.1.52 and 6.1.55 . No idea kung may nagsumite ng bug reports or kung naayos na sa mainline, at wala akong time na mag sift sa mga changelogs sa ngayon pero kung hindi ito mareresolba eventually kailangan ko na maghukay sa mga ito I suppose.
  17. Hi Matt,
    dapat mong isaalang alang ang ibang PSU tulad ng Corsair RM550x (2021) o BeQuiet 12M 550W. Ang Corsair ay ang pinakamahusay para sa mababang kapangyarihan setups, ngunit lubhang mahirap makuha. Ito ay mabawasan ang pagkonsumo ng kuryente kahit na karagdagang (2 4 watts).
    Ito at iba pang mga tweak ay nabanggit sa paksang ito:
    https://forums.unraid.net/topic/98070-reduce-power-consumption-with-powertop/
  18. Dan sa Nobyembre 6, 2023 - mag-click dito upang tumugon
    Maaari kong kumpirmahin na ang pag install ng Realtek r8125 driver sa pinakabagong mula sa Realtek website nalutas ang problema para sa akin. Ang aking sistema ngayon ay umaabot sa estado ng c8 nang isang beses pa. Not sure na umabot na ito sa c10, pero sabi ng bios supported daw ito. May makapag advise po ba kung paano mag check ng c10
    • Upang suriin para sa C10, dahil ang mga pag update ng powertop nang dahan dahan maaari mong iwanan ang powertop na tumatakbo habang natutulog ang display, maghintay ng isang minuto o higit pa, pagkatapos ay gisingin ang display at makita kung ang powertop ay nagpapakita ng anumang porsyento sa C10. Alternately, SSH sa machine at patakbuhin ang powertop kapag ang display ay natutulog.
      • Dan sa Nobyembre 9, 2023 - mag-click dito upang tumugon
        Thanks Matt, ssh sa machine confirmed c10. Sinusubukan ngayon upang makakuha ng mas mababa kaysa sa 12w. Sinubukan ang lahat sa bios, kaya ang mga salarin ay psu, dram power/timings, at posibleng ang power meter (hindi makakuha ng killa-watt meter sa uk, pero sa tingin ko ang akin ay katumbas). Mga cheers
  19. Salamat sa mga dumaan sa Realtek network adapter details in regards sa mga c states. Ang sanhi ay ang mga sumusunod na patch na tila itinulak out sa 6.x kernels na binuo sa o pagkatapos ng Sept 13 2023: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/diff/drivers/net/ethernet/realtek/r8169_main.c?id=v6.1.53&id2=v6.1.52

    Nakakalungkot na ito ay isang sinasadyang pagbabago sa driver ng Realtek na nakapaloob sa kernel. Tinitiyak nito na ang L1 ay hindi pinagana sa halos bawat adaptor ng Realtek, tila bilang tugon sa isang bilang ng mga adaptor ng Realtek na nakakaranas ng mga isyu sa katatagan kapag pinagana ang mga mababang estado ng kapangyarihan na ito. Sa aking kasalukuyang sistema ng pagsubok, nagreresulta ito sa isang 4 watt na pagtaas ng kapangyarihan sa idle na may screen natulog habang ang system ay hindi na lumalampas sa C3.

    Ang pagsubok sa driver ng Realtek na na link ng Tseting ay malamang na maging pinakamadaling workaround para sa ngayon, bagaman wala akong ideya kung paano ito pamasahe sa mga hindi suportado na bersyon ng kernel at personal akong hindi isang malaking tagahanga ng mga module ng kernel. I paste ko dito para mas maginhawa: https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software

    May siyempre isang mas mahirap workaround - para sa mga pamilyar sa pagbuo ng kernel, reverting ang pagbabago sa diff sa itaas ay ibalik L1/L1.1 sa RTL8168h / 8111h, RTL8107e, RTL8168ep / 8111ep, RTL8168fp / RTL8117, at RTL8125A / B aparato (anumang mas matanda ay nagkaroon ito hindi pinagana) - kung nais mong payagan ang L1.2 maaari mong pilitin ang rtl_aspm_is_safe() upang bumalik totoo, though sa test system ko wala naman itong naibigay na benefit over L1.1.

    Maliban kung ang mga kernel devs ay may pagbabago ng puso dito, mukhang ang Intel NICs ay maaaring ang tanging mabubuhay na pagpipilian na sumusulong. Ang Intel 1G NICs ay karaniwang napaka solid. Nakakabahala, natagpuan ko na ang hindi pagpapagana ng Realtek NIC sa aking MSI board ay hindi ganap na mag detach nito (natigil pa rin sa C3) kaya ang pagbili ng isang board na may isang Realtek NIC na may mga plano upang huwag paganahin ito at gumamit ng isang Intel network expansion card ay maaaring mapanganib. Nagkakahalaga ng pagpansin na ang paglipat pasulong doon ay isang flag vendor ay maaaring itakda sa isang 8125A / B adapter upang ipahiwatig L1.2 ay nasubok at pinapayagan kung saan ang linux kernel ay igalang, ngunit hindi ko alam kung ito ay ginawa ito sa anumang mga motherboards o expansion card.
  20. SaveEnergy sa Nobyembre 12, 2023 - mag-click dito upang tumugon
    Hello po
    salamat sa detalyadong impormasyong ibinahagi.
    Ang kanilang setup ay nagbigay sa akin ng inspirasyon at binili ko ang "Prime h770-plus" kabilang ang 4800 DDR Ram.
    Sayang nga lang, nagkakaproblema din ako sa NVME SSD's kapag naka enable ang aspm sa bios (at PCI express clock gating). Sa kasamaang palad, ang mga workarounds upang harangan ang ilang mga mode ng pag save ng kapangyarihan ng WD's ay hindi nakatulong. Sinubukan ang SN750 (1tb) at SN850X (2tb).
    Maaari mo bang patuloy na irekomenda ang Crucial P3 o regular din itong bumababa sa pagtukoy sa mga problema sa ASPM

    Sino po ang may ibang NVME sa board na reliable na tumatakbo na may ASPM na naka enable?

    Sa tingin ko ay produktibo ang pag-operate ng setup sa patuloy na operasyon?

    Bilang karagdagan, natagpuan ko na ang isang 840pro (256gb) hindi bababa sa SATA1 ay pumipigil sa sistema mula sa pagpunta sa mas malalim kaysa sa C3. Ang isang Crusial Force GT (128GB), sa kabilang banda, ay gumagana hanggang sa C8.
    I circumvented ang problema sa Realtek NIC sa pamamagitan ng pag alis ng tseke sa kernel.
    Salamat at best regards
    • SaveEnergy sa Nobyembre 13, 2023 - mag-click dito upang tumugon
      Hello po
      Nasubukan ko na ngayon ang isang Samsung 990 pro. Sa kasamaang palad, ito ay humahantong sa mga kilalang nvme aspm error.
      May idea po ba
      Hindi talaga ito maaaring dahil sa supply ng kuryente (natagpuan ko ito napaka kakaiba), dahil ang isang Corsair cx 750 ay ginagamit pansamantala.
      Kung lahat ng iba ay nabigo, mayroon bang isang mahusay na alternatibong board
      Kahit paano, sa kasamaang-palad, madalas kong ipasok ang paa ko sa bibig ko pagdating sa hardware;-(.
      • Firesucker sa Setyembre 3, 2024 - mag-click dito upang tumugon
        Para sa akin ang isang 1 TB Samsung Pro ay gumagana nang perpekto. Umaabot sa C10 kahit na may isang Intel X710-DA2 na nakalakip
  21. jit-010101 sa Nobyembre 14, 2023 - mag-click dito upang tumugon
    Tulad ng:

    "Siguro maraming sakit ng ulo ang maiiwasan kung may nakita kang board na may mas maraming sata port!"

    Hindi iyan totoo sa pamamagitan ng default - dahil ito ay bumaba sa kung ano ang SATA-Controller ay ginagamit at / o kung paano konektado ang mga Port na ito. Malaki ang posibilidad na ang paggamit nito ng onboard controller, at partikular para sa N5105 ay may malawak na kilalang NAS-Variant na may 6-SATA Ports na lumulutang sa paligid na ibinebenta ng Kingnovy at Topton.

    Ang Black ay gumagamit ng JMS585 at ang Green PCB ay gumagamit ng ASM1166 - ang itim ay natigil sa C3 at Green ay maaaring bumaba sa C8 (verified ang aking sarili dahil mayroon akong berdeng variant). Kung kailangan ko pa ng kahit ano pagkatapos ay isang backup server, pagkatapos ay pupunta ako sa ruta dito - na may mas maraming powerfull Intel sa LGA1700.

    Ang isang magandang halimbawa kung gaano kababa ang maaari mong puntahan sa idle power consumption ay ang Odroid H3 - < 2W idle with 2x HDDs via SATA in Spindown ... however as soon as you add (the wrong) components that will accelerate quickly - check the power consumption stats here:

    https://github.com/fenio/ugly-nas

    TLDR: In the end its sipping more power then your build here - and I have to add that I previously owned an Odroid H2, which fried their 5V lane and pulled the (expensive) SSDs with it ... every since then I'm staying away for the absolute maximum of the lowest power consumption in exotic combinations like the Odroid H3.

    I'd say in the end it all comes down to - how practical everything is vs the power consumption levels.

    That said I'm impressed with this build here - 7W idle with a 750W PSU is quite something.
  22. Hi Matt, nabasa ko ang iyong artikulo nang maraming beses at medyo humanga sa kaalaman na matatagpuan sa post at sa mga komento.
    Kasalukuyan akong nag upgrade ng aking home server mula sa j3455 sa 11400.
    Habang lumilipat ng hardware ay nakakita ako ng isang kakaibang isyu:
    I5-11400+2x8Gb 2666 ddr4 +ASUS Prime B560M-A (pinakabagong bios) +asm1166.

    Kung boot ko mula sa USB nang walang anumang sata drive nakalakip na pakete C estado umabot sa c8.
    Kung boot ko from usb may SATA drive na naka attach sa onboard sata controller package c state lang umaabot sa C2 (+4W).
    Kung boot ko from usb may SATA drive na naka attach sa pcie asm1166 package c state umaabot sa c8.

    So sa akin parang ang b560 SATA controller parang may problema sa power saving. Kahit L1 enabled ako para sa lahat at ran powertop tune hindi ito bababa sa c2.

    May idea po ba kayo kung ano ang maaaring maging sanhi ng b560 SATA controller cause 4w pa
    • Hindi sigurado. Onboard SATA sa board na iyon ay dapat na mula sa Intel chipset at banggitin mo mayroon kang L1 pinagana para sa lahat. Ang mga unang bagay na gusto kong subukan:
      * Suriin kung pinagana ang SATA Link State Power Management (sa H770 ko ito ay nasa ilalim ng Advanced/PCHStorageConfiguration/AggressiveLPMSupport)
      * Ang ASUS Prime B560M-A motherboard page ay nagsasaad na ang SATA_2 port ay nagbabahagi ng bandwidth sa M.2_2 slot. Hindi ko alam kung paano ito hinahawakan sa loob ngunit kung naka plug ka sa SATA_2, subukan ang isa sa iba pang mga port ng SATA sa motherboard
      * Huwag paganahin ang SATA Hot Plug (xblax nabanggit ito sa itaas)
      * Subukan ang isa pang SSD kung mayroon kang isa sa paligid upang makita kung may pagkakaiba (SaveEnergy nabanggit ito sa itaas)
      • Frederik sa Nobyembre 20, 2023 - mag-click dito upang tumugon
        Hi Matt, Salamat sa iyong input! Sinubukan ko ang mga sumusunod, ngunit hindi succesfull. 4 5W pa rin ang nasusunog ng board dahil sa C2.
        Sa huli maaari itong maging mas mura longtime upang magdagdag ng isa pang ASM1166 sa halip na ang onboard controller. :D

        - Suriin na pinagana ang SATA Link State Power Management (sa aking H770 ito ay nasa ilalim ng Advanced / PCHStorageConfiguration / AggressiveLPMSupport)
        Ito ay pinagana, sinubukan ko rin sa mga may kapansanan, ngunit hindi ito nagbago ng pagkonsumo ng kuryente o C estado. (iniiwan ito pinagana para sa ngayon)

        - Ang ASUS Prime B560M-A motherboard page ay nagsasaad ng SATA_2 port ay nagbabahagi ng bandwidth sa M.2_2 slot. Hindi ko alam kung paano ito hinahawakan sa loob ngunit kung naka plug ka sa SATA_2, subukan ang isa sa iba pang mga port ng SATA sa motherboard
        Sa BIOS ako nakakapag specifiy kung SATA or PCIE ang gamit M.2_2. Ayon sa BIOS at Manual, ang SATA6G_2 ay hinaharang lamang kung ang M.2_2 ay naka set sa SATA.
        Ngunit naikonekta ko ang ASM1166 sa M.2_2 at na configure ito bilang PCIE. Nakumpirma ko na ang lahat ng mga onboard SATA port ay gumagana tulad ng inaasahan sa setting na ito.

        - Huwag paganahin ang SATA Hot Plug (xblax nabanggit ito sa itaas)
        Hindi pinagana ang Hotplug para sa lahat ng Port sa pamamagitan ng default. Pinagana ko ito upang makita kung ito ay nagbabago ng isang bagay, ngunit hindi ito nagbago. Iniiwan ito sa Disabled sa ngayon.

        - Subukan ang isa pang SSD kung mayroon kang isa sa paligid upang makita kung may pagkakaiba (SaveEnergy nabanggit ito sa itaas)
        Nag boot ako mula sa USB at sinubukan ang iba't ibang mga aparato: 2x SSDs (Emtec at mas lumang Samsung), 2x 3.5 "HDDs (WD at Seagate) at kahit na 1x LG DVD Burner.
        Parang hindi na mahalaga kung anong klaseng deviecs ang nakakabit.

        Ito ay palaging pareho, sa lalong madaling kumonekta ako ng isang aparato sa SATA onboard C2 ay maximum.
        Upang i verify ito nag boot ako mula sa USB Stick na may mga aparato ng SATA na naka attach, at pagkatapos ay inalis ang plug ang lahat ng mga ito habang booted.
        Sa lalong madaling ang huling sata aparato ay pisikal na disconnected mula sa live na sistema ito ay pumunta sa pc6 agad at pc8 maikling pagkatapos.

        Kapag muling pagkonekta ng lahat ng mga aparato SATA ito ay nananatili sa PC6/8 ngunit din dmesg ay hindi kinikilala ang replug (pinaka malamang dahil sa hotplug hindi pinagana)
        I crawl sa pamamagitan ng dmesg boot logs, marahil isang bagay na kawili wiling pop up.
  23. Philker sa Disyembre 1, 2023 - mag-click dito upang tumugon
    Hi, ako sa isang sistema na may ASRock H610M-ITX at i3-12100, at ang ASM1166 M.2 adapter na mayroon ako ay tila hindi nakilala kahit na pagkatapos kong i-flash ang firmware mula sa SilverStone. Mula sa spec sheet ng H610m-ITX tila ang M.2 slot ay konektado sa chipset. May magagawa pa ba ako sa puntong ito
    • Hindi sigurado. Gusto ko reseat muna ito just in case na ang koneksyon ay pagiging quirky at / o pansamantalang pop sa isang NVMe SSD at / o double check na walang sa BIOS ay hindi pinagana ang slot na iyon. Susunod na i verify ito ay gumagana nang tama sa ibang system na may isang drive na konektado, at pagkatapos ay double check na ang firmware ay nag update nang tama. Kung susuriin iyon, para malaman kung partikular ito sa M.2 slot na iyon sa iyong motherboard, susubukan kong ilagay ang ASM1166 sa isang PCIe M2 adapter (kasalukuyang mga $3 USD mula sa Aliexpress o $10 USD na ipinadala mula sa Amazon) at i-install sa pangunahing slot ng PCIe - Ginamit ko na ang x1 at x4 variant at medyo madaling gamitin ang mga ito.
      • Philker sa Enero 31, 2024 - mag-click dito upang tumugon
        Sa wakas ay nakuha ko sa paligid upang subukan ang paggamit ng isang PCIE M.2 adapter sa CPU x16 slot, gumagana ito ngunit ang estado ng pakete ay nananatili lamang sa C2, tulad ng kung ano ang iyong natagpuan. Oh well, mukhang hindi ko magagawang utilize ang ilan sa mga hard drive bays sa aking NAS kaso.
    • baegopooh sa Enero 25, 2024 - mag-click dito upang tumugon
      Ganyan din ang problema ko dito sa asrock z170-itx fatal1ty / asm1166 m.2 sata controller.
      -m.2 slot ng mobo works(nasubukan sa m.2 ssd)
      -sata controller gumagana (nasubukan sa m.2-pcie adapter&x16 slot ng mobo at m.2 slot ng isa pang minipc)
      Pero sa asm1166 connected sa m.2 slot, wala na show up sa bios or lspci.

      Kaya mukhang may problema ang asrock board.
      Hindi alam kung paano magpatuloy mula sa karagdagang
      • Tiyak na tila tulad ng maaaring ito ay isang kakaibang isyu na may kaugnayan sa ASRock tulad ng iminungkahi mo at / o isang isyu sa slot na M.2. Kinuha ko ang isang mabilis na pagtingin sa manual para sa motherboard na iyon at wala akong nakitang anumang bagay na may kaugnayan sa BIOS na mukhang maaaring mag aplay. Kung ako baka subukan kong i on / off ang CSM para lang sa heck nito (minsan nakakaapekto ito sa mga kakaibang bagay), ngunit hindi ako magiging optimistiko.
      • baegopooh sa Pebrero 7, 2024 - mag-click dito upang tumugon
        Hindi pagpapagana ng CSM ganap na ginawa boot mabibigo sa 5 beep (isang bagay na mali sa gpu). Ang pagpapagana ng CM at hindi pagpapagana ng storage oprom ay hindi nakatulong.
      • Philker sa Marso 26, 2024 - mag-click dito upang tumugon
        Nakakatuwa na nakuha ni Wolfgang mula sa Channel ng Wolfgang ang ASM1166 M.2 adapter upang gumana sa isang ASRock N100DC-ITX board, na may system na magagawang pindutin ang C8 power state. Lahat ng PCIe lanes sa board na yan dapat galing mismo sa N100.
        https://youtu.be/-DSTOUOhlc0?t=254
  24. Walter sa Disyembre 1, 2023 - mag-click dito upang tumugon
    hi Matt, salamat sa pinakamaganda at pinaka detalyadong paliwanag kung paano ito gagawin. Binili ko ang ASUS Prime H770-Plus D4 sa halagang $99 sa amazon kahapon para gayahin ang iyong setup, paghahatid sa loob ng ilang linggo at gusto kong itanong sa iyo kung ang Intel i5-12400 pa rin ang CPU na irerekomenda mo sa oras na ito. Tanong ko lang kasi nabanggit mo na meron ka na ng CPU (although maingat na pinili ito noon para sa ibang project). Kailangan kong bumili ng isang CPU partikular para sa mga ito at gusto ang pinaka makapangyarihang isa sa pag aakala na ito ay idle sa mababang kapangyarihan pa rin.

    Gayundin, isang bagay na hindi ko maintindihan sa pangkalahatan, kung gagamitin ko ang home server bilang isang NAS ngunit din bilang aking router, maiiwasan ba iyon na maabot ang mga mataas na estado ng c sa idle given na palaging kailangang gawin ang ilang trabaho may gigabit connection po ako at kasalukuyang gumagamit ako ng openwrt sa pi4 pero sa qos enable po ako makakakuha ng half download speed.

    Thanks po ulit.
    • Hindi bababa sa ilang tao sa mga komento ang gumagamit ng i5-13500 at naabot ang mababang marka ng kapangyarihan. Mayroon itong mas mataas na turbo frequency, mas maraming cache, at 8 e-core. Kaya't dahil naghahanap ka ng pinakamalakas na CPU habang naabot ang mababang idle power, pinaghihinalaan ko na maaaring mas mahusay na opsyon iyon. Posibleng maayos din ang ilan sa mga mas mabilis na processor, ngunit halatang tinitingnan mo ang paggastos ng mas malaking bahagi ng pera upang malaman ang tiyak at hindi ako sigurado na hahawakan ng ASUS H770 ang mataas na hinihingi ng kuryente sa panahon ng turbo.

      Tulad ng para sa pagiging isang router, hindi ako sigurado kahit na ito ay isang bagay na inaasahan kong subukan sa loob ng susunod na ilang linggo. Sa kasalukuyan ay mayroon akong ole ASRock/Intel J4005B-ITX na nagpapatakbo ng OpenWRT dito bilang isang router ngunit ang limitasyon ng motherboard dito ay C6 (bagaman gumugugol ito ng 88-92% ng oras doon pagkatapos ng powertop na may karaniwang trapiko sa bahay kasama ang isang stream sa YouTube na sinubukan ko ngayon lang). Ang bagay ay pinapagana ng isa sa aking mga lumang Antec PSU, at ito ay mapagkakatiwalaan na nakaupo sa isang pare-parehong 10 watts.


      EDIT/UPDATE Dis 13: Para lang mag-follow up, gumawa ako ng kaunting pagsubok sa Asus H770 + i3-12100 + Intel i350-4T na nagpapatakbo ng OpenWRT sa isang systemd-nspawn container na tumatakbong may pribilehiyo ng SYSTEMD_SECCOMP= 0. Medyo magulo ang mga resulta.

      Kapag walang ginagawa, ito ay nasa C10 90-95% ng oras.

      PAGSUBOK A: Paghawak ng 1 device lang na nanonood ng YouTube, 90% C10. Nakakonekta sa napakagaan na trapiko sa sambahayan (matangkad na mas mababa sa 3Mbit/s average) naupo ito sa C10 sa loob ng 80-90% ng oras. Ang pag-download mula sa isa sa aking mga web server na nililimitahan ang rate sa 4MB/s (halos 32Mbit/s) bumaba ito sa humigit-kumulang 50-60% na saklaw sa C10.

      TEST B: Pagpapatakbo ng mga iperf test mula sa isang panlabas na VPS patungo sa isang lokal na makina (pagpapasa ng port):
      - 0Mbps = humigit-kumulang 82% C10 (trapiko ng sambahayan lamang)
      - 1Mbps = humigit-kumulang 73% C10
      - 5Mbps = tinatayang 61% C10
      - 10Mbps = tinatayang 58% C10
      - 20Mbps = tinatayang 30% C10
      - 30Mbps = tinatayang 12% C10
      ...naabot ito ng 0 sa mahigit 40Mbps lang.

      TEST C: Kapansin-pansin, ang pagdaan sa router sa pagitan ng 2 lokal na network (walang NAT, pagpapasa lang) ay nag-aalok ng iba't ibang resulta:
      - 0Mbps = humigit-kumulang 82% C10 (trapiko ng sambahayan lamang)
      - 1Mbps = tinatayang 82% C10
      - 5Mbps = humigit-kumulang 80% C10
      - 10Mbps = tinatayang 74% C10
      - 20Mbps = humigit-kumulang 70% C10
      - 30Mbps = humigit-kumulang 64% C10
      ...naabot ito ng 0 sa mahigit 70Mbps lang.

      Dahil ako ay nasa isang nspawn container, hindi ko nasubukan ang pag-offload ng daloy ng software sa seksyon ng firewall ng OpenWRT upang makita kung mapahina nito ang epekto sa mga pagsubok na A at B - medyo posible na ang "flow offloading" ay ginagawa nito ay magdadala sa mga resulta na mas malapit sa pagsubok C. Posible rin na ang IPv6 ay maaaring gumawa ng mas mahusay sa mga pagsubok A at B sa pamamagitan ng paglaktaw sa NAT, kahit na ang epekto ng mas maliit ngunit mas maraming packet ay maaaring palaging magtapon ng wrench sa mga bagay.

      Sa abot ng aking masasabi, ang takeaway dito ay mayroong ilang antas ng trapiko na maaaring hawakan ng computer bilang isang firewall habang naghahanap pa rin ng mga pagkakataong matulog. Ngunit kung ito ay pinananatiling gising... ang ibang mga opsyon ay magsisimulang magmukhang nakakaakit din. Sinubukan ko lang muli ang Intel J4005 (nakasaksak sa walang anuman kundi isang monitor) at nakaupo ito sa 9-10W sa OpenWRT kahit na hindi pinagana ang C-States, at pinaghihinalaan ko na ang serye ng J5xxx ay magiging katulad (walang ideya tungkol sa N100). Kung kailangan ng ilang oomph, ang aking Ryzen 5600G ay gumagawa ng 22-23W sa isang Ubuntu LiveDVD na may naka-disable na mga C-state. Pareho sa mga iyon ay nagsisimulang magmukhang pantay na kaakit-akit sa anumang oras na mawala ang Alder Lake na ito ay bentahe ng C-State sa aking pananaw.


      EDIT/UPDATE Dis 15: Bare metal, na-configure ang Debian bilang isang router. Ang TEST B ay halos magkapareho maliban sa oras sa C10 ay +6% para sa bawat item - tumama pa rin sa hard wall na mahigit 40Mbps lang. Hindi nakatulong ang mga flow table.

      Ang pagsubok C ay naging mas mahusay, na ang mga huling numero ay:
      - 70Mbps = tinatayang 70% C10
      - 75Mbps = tinatayang 60% C10
      - 80Mbps = 0% C10 (tamaan ang matigas na pader dito)

      Noong pinagana ko ang mga talahanayan ng daloy para sa Pagsubok C, mas marami akong naisip:
      - 80Mbps = tinatayang 60% C10
      - 85Mbps = tinatayang 45% C10
      - 90Mbps = 0% C10 (tamaan ang matigas na pader dito)

      PAGSUBOK D: Upang subukan ang epekto ng dumaraming bilang ng mga koneksyon, nagpagana ako ng isang torrent client at nagdagdag ng isang grupo ng mga torrent na may limitasyon sa pandaigdigang bilis ng pag-download na 1MB/s.
      - 0 koneksyon = humigit-kumulang 80% C10 (trapiko ng sambahayan lamang)
      - 16 na koneksyon = iba-iba 36-39% C10
      - 32 koneksyon = iba-iba 33-35% C10
      - 64 na koneksyon = iba-iba 26-29% C10
      - 128 koneksyon = iba-iba 21-29% C10
      - 256 na koneksyon = humigit-kumulang 20% ​​C10
      - 512 koneksyon = humigit-kumulang 15% C10
      - 1024 na koneksyon = humigit-kumulang 5% C10
      ...Sinubukan ko ang mga flow table sa iba't ibang punto. Walang positibong pagkakaiba.

      Nakatagpo ako ng ilang kawili-wiling pagtuklas sa paglalakbay na ito.

      Una, ang mga talahanayan ng daloy ay hindi nakatulong nang malaki. Kung mayroon man, tila ang mga pagsubok sa bilis ng online ay tila mas kaunti ang pinakamataas. Marahil ito ay isang bagay na tiyak sa Intel i350-T4 na ginamit ko (sa isang Debian na hubad na metal na H770 at isang OpenWRT na hubad na metal na J4005).

      Pangalawa, ang OpenWRT sa isang lalagyan ay hindi isang magandang karanasan. Nagkaroon ako ng kakaibang mga isyu na umuusbong kung saan solid ang ilang koneksyon at nahihirapan ang iba. Marahil na may sapat na pagsasaayos at pagsuyo ay magagawa itong gumana nang maayos. Nalaman ko na ang isang VM ay kumain ng 2-2.5% na CPU nang full-time sa isang hubad na pag-install at hindi madali sa mga C-state kaya hindi ko na hinabol pa iyon.

      Pangatlo, at ito ay masyadong malabo at malamang na tiyak sa ASUS H770 o marahil ang aking kumbinasyon ng hardware o marahil kahit na ang linux kernel na aking pinatakbo... kung ang built-in na Realtek NIC ay pinagana sa BIOS ngunit HINDI na-activate (sa pamamagitan ng isang systemd-networkd .network file), ang pagkakaroon ng isa pang network card na naka-install at na-activate ay naging dahilan upang gumugol ang system ng 50% ng oras sa C3. Sa pamamagitan ng "activate", ang ibig kong sabihin ay kahit isang bagay na kasing simple ng isang [Match]name=X na ang iba ay walang laman. Sinubukan ko ang isang i210, i340 at i350. Kapag ginagamit ang i350-T4, napansin kong nawala din ang isang katumbas na item ng SMBUS sa powertop pagkatapos kong i-disable ang onboard NIC at ilipat ang card sa pangalawang slot ng PCIEx1. Minsan parang may ilang gremlin ang ASUS na tumatakbo sa PCIE bus.
  25. Walter sa Disyembre 1, 2023 - mag-click dito upang tumugon
    maraming salamat, kukunin ko ang I-5-13500 at irereport ang mga resulta sa loob ng ilang linggo kapag nakolekta ko na ang lahat ng bahagi.
  26. tom sa Disyembre 7, 2023 - mag-click dito upang tumugon
    Hello po,

    Sinundan ko ang iyong build at bumili ng parehong motherboard na may isang i3-13100 cpu.
    May isang issue ako na hindi ko ma resolve at hindi ko alam kung saan / ano ang hahanapin.

    Na install ko na ang ubuntu 22.04 at sinubukan sa 23.04 ngunit ang isyu ay pareho pa rin :

    Tuwing susubukan kong mag ping http://www.google.com may issue ako AS SOON AS TINATANGGAL KO ANG KEYBOARD AT MOUSE KO:
    - Alinman sa "ping sendmsg no buffer space available" sa mga driver R8168
    - O "pcie link is down" sa mga driver R8125

    Inalis ko ang bawat pagpipilian sa pamamahala ng kapangyarihan na maaari kong mahanap.
    Sinubukan kong i plug sa isa pang USB device.

    May mga pahiwatig?
    • Hindi sigurado. Talagang kakaiba na ang mga USB device ay makakaapekto sa network. Para makalap ng karagdagang impormasyon, ito ang mga bagay na gusto kong subukan:
      1. Suriin ang output ng "dmesg" para sa anumang kaugnay na mga kaganapan.
      2. tingnan kung nangyayari ito kapag nag boot via the 22.04/23.04 LiveCD o kung post install lang.
      3. Subukan ang Ubuntu 23.10 (sa tingin ko* ang release version na ipinadala kasama ang kernel na hindi pinagana ang ASPM sa RTL8125) - alinman sa LiveCD o i-install depende sa mga resulta ng #1.
      4. try mo ibang set ng usb ports, gawin mo 1 at a time para makitid kung keyboard man o mouse (or both), try mo ibang brand keyboard/mouse para makita mo kung may difference ba ito.
      5. tanggalin ang plug/replug ng network cable para makita kung babalik ang network o kung tuluyan na itong bumaba.
      6. disable mo yung "F1 for error" sa BIOS at try mo mag boot sa OS na walang keyboard / mouse na naka plug in, then tingnan mo kung ano mangyayari pag naka plug in na at naunplug.
      7. Kung mayroon kang isang PCIe network card sa paligid (ideally hindi Realtek para sa pagsubok na ito), tingnan kung ito ay nagdurusa mula sa parehong isyu.

      Baka may ibang natamaan ng parehong issue ang magrereply. Hindi ito isang sitwasyon na sana ay nakatagpo ako nang maiwan ko ang aking keyboard na naka-plug (sa huli ay nakipagpalitan sa isang wireless keyboard na hindi naisip na matulog ng powertop). Maaaring palaging isang kakaibang isyu sa depektibong hardware.
      • tom sa Disyembre 10, 2023 - mag-click dito upang tumugon
        Sinubukan ang lahat ngunit walang nagbabago, pagpunta upang ipadala ito pabalik at subukan ang isa pa.
  27. Rishi sa Disyembre 7, 2023 - mag-click dito upang tumugon
    Salamat sa write up - naisip kong ibahagi ang aking natuklasan.

    CPU: i5-12600K
    PSU: Corsair RM750e
    NVMe: Samsung 980 Pro
    RAM: 2x16 GB DDR5
    OS: Ubuntu 23.04 Server (tumatakbo off USB)

    Una akong bumili ng ASRock B760M Pro RS. Matapos i-tune ang BIOS at kahit na puwersa-puwersahang pinagana ang ASPM sa Realtek card, hindi ko na maibaba ang PC-3. Ang total wattage ko ay mga ~15 watts. Hindi kakila kilabot ngunit ang makinang ito ay para sa isang bagong home server na magiging 24x7 at alam na maaari itong maging mas mahusay. Nag email ako sa ASRock, dahil ang kanilang BIOS ay hindi malinaw na nagtatakda ng mga halaga ng estado ng PC, mayroon lamang itong isang tatlong estado ng Auto, Pinagana at Hindi Pinagana, sa kung plano nila sa pagdaragdag ng suporta at narinig ang walang bumalik. Kaya tapos na ako sa kanila.

    Ibinalik ko ang ASRock at lumipat sa ASUS Prime B760-M-A. I configure ang BIOS at nagpatakbo ng powertop. Ang ASPM L1 ay nagtatrabaho sa Realtek nang walang mga pagbabago sa gumagamit. Mga 11 watts na ako. Matapos tanggalin ang plug ng DP cable at USB wireless KB / mouse ay bumaba ito sa 7.2 watts. Napakaganda! Nagawa nitong pababa sa PC10 at ang sistema ay tila napaka matatag. Medyo hindi kapani paniwala kung gaano kalayo ang mga desktop computer ay dumating para sa paggamit ng kapangyarihan.
    • Paul sa Marso 12, 2024 - mag-click dito upang tumugon
      Salamat sa paggawa ng post na ito! Nagtataka ako kung ang mga K series CPU ay maaaring magamit sa isang mahusay na build ng kapangyarihan. Sa aking bansa ang 12600K ay paraan mas mura kaysa sa mga di K variant.
  28. SaveEnergy sa Disyembre 14, 2023 - mag-click dito upang tumugon
    Sa aking h770 plus (ddr5) c8 ay nakamit din kapag ang SSD ay nasa CPU na inilalaan nvme slot. After ko magkaproblema sa Samsung at WD ssd ko, nasa "SK hynix Platinum P41" na ako, na stable na so far. Sayang nga lang, kasalukuyan akong bumalik sa c3 dahil sa network card mula sa logilink (dual port) :-(. Mas mahirap mag-order ng xl710-qda mula sa China *g, ngunit hindi ako sigurado kung may katuturan iyan.
  29. etnicor sa Disyembre 17, 2023 - mag-click dito upang tumugon
    Hello po,
    basta gumawa ng build na may Asus Prime b760M d4 build at pareho lang ang findings sa motherboard ko. Have contacted Asus too tingnan kung may feedback sila regarding sa cpu connected pci/m2 slot. Nakukuha ko sa C6 kapag may intel I226-v sa x16 slot at samsung 970 evo sa cpu m2 slot.

    Gayunpaman ang aking X710-da2 network card ay kailangan kong tumakbo sa x4 slot dahil kung gagamitin sa x16 package c-state ay napupunta lamang sa c2/c3.

    Wala akong issue sa i226-v nic ko.

    Ang usecase ko ay para makagawa ng low power 10 gigabit router. Kasalukuyang nagpapatakbo ng OPNsense, ngunit maaaring lumipat sa Vyos para sa mas mababang pag load ng system.
    • baegopooh sa Pebrero 6, 2024 - mag-click dito upang tumugon
      Sinusubukan upang maabot ang malalim na c estado(sa lest c6) na may 2.5g o 10g nic sa cpu konektado x16 slot dito.
      Sinubukan ko sa
      1. Intel X520-DA2(board mula sa China), na hindi sumusuporta sa ASPM
      2. melanox connectx4(board mula sa china), na sumusuporta sa ASPM ngunit pinapayagan lamang ang C3
      3. randome i226 nic mula sa China na sumusuporta sa ASPM, ngunit hindi maaaring paganahin ang ASPM

      So. pwede po bang ipaalam sa akin exact model or kung saan po binili ang i226v nic nyo please
  30. Tony sa Disyembre 23, 2023 - mag-click dito upang tumugon
    Hi Matt,

    I'm sure narinig mo na ito dati pero salamat sa mga informative posts at time mo.
    100% bago sa lahat ng ito at ito ay isang bit napakalaki upang maging tapat, ngunit ang pag iisip ng pagmamay ari ng isang server ay hindi kapani paniwala na kaakit akit. Nilapitan ko ang lahat ng ito nang eksakto tulad ng ginawa ko kapag nagsimula ako out pc gusali, isang bungkos kung youtube video, basahin ang isang bungkos ng mga artikulo at uri ng muddle ang aking paraan sa pamamagitan ng. Ang pagsasaliksik ng server ay nagtatayo ito ay agad na maliwanag na kailangan mo talagang malaman kung ano ang iyong ginagawa at ang pagbabasa ng iyong mga artikulo ay ginagawang mas starker ito.

    Ano ang iyong mga mungkahi para sa isang plex / jellyfin server, palaging naka on, mababang kapangyarihan, buong transcoding kakayahan. Folks alinman sa tila mataas o mababa sa mga produkto tulad ng synology at QNap na nagbibigay sa akin ng pause. Salamat ulit
    • Personal na gusto kong talagang mag-hang off ng kaunti habang kung maaari at makita kung paano ang Ryzen 8700G ay power-matalino kapag ito ay dumating out - kung idle consumption ay mas mahusay kaysa sa 5x00G serye ay maaari itong maging isang malakas na contender. Higit pa riyan, hindi ko nasubukan ang aking 12100 / 12400 sa mga gawain sa transcoding at walang maraming tiyak na mag alok doon lampas sa isang malabong kamalayan na makakakuha ka ng 2 codec engine sa sandaling maabot mo ang 12500 (kumpara sa 1 sa mas mahinang mga modelo). Siguro ang ibang tao ay magiging handa na chime in na may ilang mga kamakailang karanasan at obserbasyon bagaman.
  31. JT sa Disyembre 23, 2023 - mag-click dito upang tumugon
    Suriin ang iyong Board, sa minahan ang Intel Network-Chip ay hindi ipaalam ang aking system pumunta sa mas malalim C-States (i226-V) mukhang ito pa rin buggy.
  32. Alex sa Disyembre 31, 2023 - mag-click dito upang tumugon
    Hi Matt,

    Salamat sa mahusay na pagsulat! Sa taong ito nagtayo ako ng isang mababang-kuryenteng NAS upang palitan ang aking pre-built QNAP TS-351 (Intel J1800) at isang Gigabyte Brix J4105. Ang aking mga kinakailangan ay ang bagong sistemang ito ay kinakailangan upang ubusin ang mas kaunting kapangyarihan sa average kaysa sa parehong mga sistemang iyon na pinagsama at may malayong pagganap ng suprior. Sa tulong ng iyong (nakaraang) mga artikulo, ang forum ng Dutch Tweakers, ang forum ng German Hardwareluxx, ang forum ng unRAID at ilang iba pang mga mapagkukunan ay naisip ko ang mga sumusunod:

    - Intel i5-13500
    - Gigabyte B760M GAMING X DDR4
    - Crucial Pro CP2K16G4DFRA32A
    - Maging tahimik! Purong kapangyarihan 12 m 550W
    - 1x Toshiba MD04ACA50D 5TB (mula sa aking NAS)
    - 2x Toshiba MG07ACA14TE 14TB (mula sa aking NAS)
    - Crucial P1 1TB (NVMe)
    - Samsung 980 1TB (NVMe)
    - Crucial BX500 1TB (backup konektado sa pamamagitan ng USB)
    - Lampasan SSD230S 2TB (SATA SSD)
    - Philips OEM USB2.0 drive (boot drive)

    Sa setup na ito kasalukuyan akong nagpapatakbo ng halos 50 Docker containers na may iba't ibang mga application at database at maaari kong maabot ang 17W mula sa pader sa idle. Lahat ay nag spun down at walang mga serbisyo na naa access, maliban sa SSH. Na medyo natutuwa ako. Ang package C8 ay maaaring maabot, lalo na kapag ang karamihan sa mga application ay hindi gaanong ginagawa o kapag pinigilan ko ang mga ito. Kapag pinatigil ko lahat ng bagay aabot ako ng 11W sa pinakamababa sa unRAID.

    Ang isa pang bagay na napansin ko (at ilang iba pa) sa Intel 600/700 ay ang paggamit ng USB2.0 Serial device tulad ng Zigbee o Z-Wave device ay nadagdagan ang pagkonsumo ng kuryente ng maraming. Isang bagay tulad ng 5-7W. Kasalukuyan akong gumagamit ng ser2net sa isang Pi upang maiwasan ito. Inabot ko ang Gigabyte at Intel ngunit parehong itinanggi na ito ay isang isyu.

    Ginagamit ko rin ang mga cores ng E-para sa karamihan ng mga app dahil naka-save ito sa akin ng 1-2W sa average. Ang ilan ay napupunta para sa mga proseso ng system na kung saan ako ay may posibilidad na ilipat sa mga cores na may taskset. Na tila pumunta sa paglipas ng medyo mabuti.

    Tungkol sa Realtek NIC, kamakailan ko sinubukan ang 'katutubong' Realtek driver na magagamit sa tindahan ng apps ngunit na disable L1 ganap na para sa akin. Nagreresulta sa isang karagdagang 4W. Reverting sa kernel isa at pagpilit L1 sa: `echo 1 > /sys/bus/pci/devices/0000\:04\:00.0/link/l1_aspm` gumagana.

    Kung may mga tanong ka, lagi kang makakaabot. Magkaroon ng isang mahusay na bagong taon
    • Mukhang isang mahusay na setup, pahalagahan mo ang pagpasa sa mga detalye. Talagang hindi ko alam ang setting ng /sys/bus/pci/devices/$DEVICELOC/link/l1_aspm - salamat para dito. Sinubukan lang ito sa RTL8125 sa aking MSI board at gumagana ito nang malaki - mas madali upang itakda lamang ito sa boot sa halip na bumuo ng isang pasadyang kernel. Sa kasamaang palad ang RTL8168 sa mas lumang Gigabyte H110N dito ay tila hindi na nakalantad ang setting ng sysfs na iyon kaya magpapatuloy ito sa pagkuha ng pasadyang paggamot ng kernel hanggang sa makuha ko ang pagkakataon na swap sa isang Intel i210 (na sa kabila ng pagiging 1Gbit ay ngayon bahagyang mas mahal kaysa sa 2.5Gbit Intel i225 sa AliExpress).
      • Jon sa Enero 9, 2024 - mag-click dito upang tumugon
        Ang isang bahagyang mas madaling paraan upang makapunta sa setting ng ASPM L1 para sa interface ng network ay `/sys/class/net/$$$$/device/link/l1_aspm` kung saan ang '$$$$' ay ang pangalan ng interface ng network tulad ng 'enp1s0'.
    • Wojtek sa Enero 6, 2024 - mag-click dito upang tumugon
      Hi Alex,

      Paano nabubuo ang katatagan nito hanggang ngayon? Iniisip ko na makakuha ng parehong cpu mobo combo ngunit i'm nag aalala ito ay magiging hindi matatag sa iddle, na kung saan ay talunin ang aking layunin ng pagreretiro ng aking lumang xeon system.

      regards,
      Wojtek
  33. Sa kasamaang palad hindi sa oras na ito.
  34. voltron4lyfe sa Enero 11, 2024 - mag-click dito upang tumugon
    Salamat sa iyo para sa artikulong ito, bagaman ako ay magkakaroon upang aminin pakiramdam ko ng isang bit natalo. Hindi ako nakalampas sa C3 o below 20W. Ang lahat ng mga sanggunian ng C Estado ay sa pakcage state. Ang estado ng Core ay tila higit pa sa hanay ng C10.

    Ang aking setup:

    I5-12500
    Asrock B660M Alamat ng Bakal
    64GB DDR4-3200 Corsair LPX
    2xNVME drive (1 SK Hynix Gold P31, 1 TeamGroup)
    ASM1064 PCI-Express 3x1 hanggang 4 SATA adapter"
    Realtek 2.5G NIC
    3x120mm Fans.
    Proxmox 8 w/ Linux 6.5.11 kernel. Powersave gobernador pinagana.

    Sinubukan kong hubarin ang lahat hanggang sa mga pangunahing kaalaman at inalis ang lahat ng imbakan at iba pang mga aparato. Hindi ko pinagana ang onboard audio, realtek nic, at ang ASM1062 SATA controller. Nag-boot mula sa isang USB-Stick at nagpapatakbo ng Powertop, ito ay ~50% C2 at ~50% C3. Hindi kailanman sa itaas. Kinumpirma ko na ang lahat ng mga aparato ay sumusuporta sa ASPM gamit ang LSPCI at pinagana ang bawat ASPM power related setting na maaari kong mahanap sa bios. Naghanap din ako ng sneaky overclocking settings pero wala akong nakitang enabled. Sa config na ito, ang paggamit ng kuryente ay ~ 20W. Ang pagdaragdag ng ASM1064 SATA controller at ang mga drive ng NVME ay hindi gumawa ng isang makabuluhang pagkakaiba. Nagpatakbo ako ng powertop --auto-tune tuwing walang mahalagang epekto.

    Pagkatapos ay nagdagdag ako ng isang Nvidia 1660 Super GPU na dumadaan ako sa isang magaan na Linux VM. Pagkatapos ay pinatatakbo ko ang mga driver ng nvidia na may persistence mode at nvidia-smi ulat na gumagamit ito ~ 1 Watts. Ito save ~ 10-20W.

    Pagdaragdag ng ~ 8 HDD (combo ng Western Digital Reds at Seagate Exo drive), ang makina ay idles sa ~ 100W at gumagastos ng 80% ng oras sa C2.

    Pagkatapos ay sinisimulan ko ang aking pangunahing VM at passthrough ang mga controller ng SATA. Ang paggamit ng kuryente ay tumataas ng 30W hanggang 130W at nananatili doon. Ipinapakita ng Powertop sa host ang package na hindi kailanman pumapasok sa anumang mga estado ng c. Wala akong drive spindown na naka configure.

    Not sure kung may tinatanong ako, share lang ng experience ko. Kahit na hindi ito gumawa ng isang malaking pagkakaiba, tiyak na natutunan ko ang ilang mga bagay.

    Iniisip ko na baka mag migrate ako mula sa VM sa isang Linux LXC container sa host. Nagtataka ako kung kahit papaano nakakaapekto ang VM sa power management. Salamat muli para sa napaka detalyado at kagiliw-giliw na writeup!
  35. Daniel sa Enero 13, 2024 - mag-click dito upang tumugon
    Hello, pagbabahagi ng aking "install lang" na karanasan

    Corsair SFX SF450 Platinum
    ASRock Z690-ITX
    Corsair DDR4 2 * 16GB 3200 MHz
    2 Samsung NVMe 980 Pro 1TB sa board miniPCIe (ZFS Mirror)
    1 Samsung EVO 870 2TB sa board SATA (ext4)
    I5-12400 stepping H0
    Hindi pinagana ang Realtek 2.5G
    1 Noctua Fan sa CPU (92mm)
    Proxmox 8.1 (1 Docker LXC na tumatakbo sa plex)
    Walang Screen na naka attach, walang keyboard, walang mouse
    BIOS load na may ASRock default parameter + Audio / Wifi hindi pinagana, ASPM pinagana sa lahat ng dako

    Idle Consumption sa pader = 18W
    Powertop sabi ni | Pkg C2 28%, C3 64% | Core CPU C7 97%
  36. UnraidUser sa Enero 22, 2024 - mag-click dito upang tumugon
    Hi @MattGadient, salamat sa awesome post mo. Gusto ko po sana itanong kung pwede po ba ibigay ang version ng powertop at pati na rin po ang linux kernel version na ginamit nyo. Me at iba pang guys sa Unraid community napansin na powertop ay hindi nagpapakita ng anumang pkg c estado at din core c_state ipakita ACPI na ayon sa github, ito ay nangyayari kapag c estado ay hindi tama basahin mula sa powertop. Salamat sa iyong suporta
    • Sa aking 2 system na tumatakbo sa Intel i3-12100 / i5-12400, PowerTOP 2.14 sa kernel 6.1, at PowerTOP 2.15 sa kernel 6.5.
      • Philker sa Enero 24, 2024 - mag-click dito upang tumugon
        Salamat sa iyong sagot, tila kahit na ipinakita ang ACPI ay maaari pa ring maabot ng cpu ang mas mababang C-states. Hindi ko alam kung eksperto ka sa Unraid, ngunit karaniwang mayroon akong ilang NVME na mahalaga P3 na naka-format bilang isang mirror ZFS at sa mga drive na ito mayroon akong lahat ng mga folder/volume atbp para sa mga lalagyan ng docker. Sa palagay mo ba na kung ang mga SSD na ito ay tumatakbo sa buong araw hindi nila mapapayagan ang CPU na pumunta sa mas mababang mga C-state?
        Anyway, pinagana ko ang lahat sa ASPM page ng aking motherboard (Asus Pro WS W680-ACE IPMI), ang tanging napansin ko na nagre-reset ito sa Auto sa bawat oras ay ang Native Aspm (kapag Naka-enable dapat itong magdagdag ng suporta sa OS ASPM) ngunit bawat oras na pumasok ako sa BIOS nakikita ko itong naka-set sa Auto. May clue ka ba?
        Kapag pinatakbo ko ang utos na ito, ito ang aktwal na katayuan ng mga device:
         lspci -vv | awk '/ASPM/{print $0}' RS= | grep --color -P '(^[a-z0-9:.]+|ASPM )'

        0000:00:1b.0 PCI bridge: Intel Corporation Device 7ac0 (rev 11) (prog-if 00 [Normal decode])
        LnkCap: Port #17, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
        LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes, Disabled- CommClk-
        0000:00:1c.0 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #1 (rev 11) (prog-if 00 [Normal decode])
        LnkCap: Port #1, Speed 8GT/s, Width x1, ASPM L1, Exit Latency L1 <64us
        LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
        0000:00:1c.1 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #2 (rev 11) (prog-if 00 [Normal decode])
        LnkCap: Port #2, Speed 8GT/s, Width x1, ASPM L1, Exit Latency L1 <64us
        LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
        0000:00:1c.3 PCI bridge: Intel Corporation Device 7abb (rev 11) (prog-if 00 [Normal decode])
        LnkCap: Port #4, Speed 2.5GT/s, Width x1, ASPM L1, Exit Latency L1 <64us
        LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        0000:00:1c.4 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #5 (rev 11) (prog-if 00 [Normal decode])
        LnkCap: Port #5, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <64us
        LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
        0000:00:1d.0 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #9 (rev 11) (prog-if 00 [Normal decode])
        LnkCap: Port #9, Speed 8GT/s, Width x4, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
        LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes, Disabled- CommClk-
        0000:02:00.0 Ethernet controller: Intel Corporation Ethernet Controller I226-LM (rev 06)
        LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L1, Exit Latency L1 <4us
        LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
        0000:03:00.0 Ethernet controller: Intel Corporation Ethernet Controller I226-LM (rev 06)
        LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L1, Exit Latency L1 <4us
        LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
        0000:04:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 06) (prog-if 00 [Normal decode])
        LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <512ns, L1 <32us
        LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        0000:06:00.0 VGA compatible controller: NVIDIA Corporation GP107 [GeForce GTX 1050] (rev a1) (prog-if 00 [VGA controller])
        LnkCap: Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <512ns, L1 <16us
        LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
        0000:06:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
        LnkCap: Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <512ns, L1 <4us
        LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes, Disabled- CommClk+
        10000:e0:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 Controller #0 (rev 02) (prog-if 00 [Normal decode])
        LnkCap: Port #5, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <16us
        LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        10000:e0:1a.0 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #25 (rev 11) (prog-if 00 [Normal decode])
        LnkCap: Port #25, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <64us
        LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        10000:e0:1b.4 PCI bridge: Intel Corporation Device 7ac4 (rev 11) (prog-if 00 [Normal decode])
        LnkCap: Port #21, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <64us
        LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        10000:e1:00.0 Non-Volatile memory controller: Micron/Crucial Technology P2 [Nick P2] / P3 / P3 Plus NVMe PCIe SSD (DRAM-less) (rev 01) (prog-if 02 [NVM Express])
        LnkCap: Port #1, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 unlimited
        LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        10000:e2:00.0 Non-Volatile memory controller: Phison Electronics Corporation E12 NVMe Controller (rev 01) (prog-if 02 [NVM Express])
        LnkCap: Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <64us
        LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        10000:e3:00.0 Non-Volatile memory controller: Micron/Crucial Technology P2 [Nick P2] / P3 / P3 Plus NVMe PCIe SSD (DRAM-less) (rev 01) (prog-if 02 [NVM Express])
        LnkCap: Port #1, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 unlimited
        LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        • Hindi ko pa nagamit ang unraid, pero sasagutin ko kung ano ang kaya ko base sa generic Linux experience ko. Sa unang tanong, depende kung ano ang ibig mong sabihin sa "SSDs na tumatakbo sa buong araw". Ang palagiang aktibidad sa disk ay pipigilan ito mula sa paglipat sa mas mahusay na mga estado ng C. Kung ibig mong sabihin ang mga disk na nakaupo nang walang ginagawa na may ASPM na hindi pinagana tulad ng lumilitaw na sila, ang antas kung saan ang mga C estado ay naapektuhan ay tila nag iiba ayon sa aparato at sa kasamaang palad hindi ko na maalala ang pagkakaroon ng pagsubok sa P3 na may ASPM ganap na hindi pinagana.

          Tungkol sa BIOS, ang aking hula ay na "Katutubong ASPM" Auto / Pinagana marahil ay magreresulta sa parehong bagay pa rin. Maaari mong subukang i-set ang "Native ASPM" sa Disabled para subukan at pilitin ang iyong mga setting ng BIOS sa OS, pagkatapos ay tingnan kung ang "lspci" ay nag-uulat ng pagpapabuti sa alinman sa 8 entry na kasalukuyang nagsasabing "ASPM Disabled" - gayunpaman dapat mong tiyakin na mayroon kang mga panlabas na backup kung sakaling sadyang hindi pinagana ito ng kernel sa iyong system para sa mga kadahilanang nauukol sa pagkawala ng data. Hindi ako sigurado kung ano ang iyong ASPEED AST1150 tulay tumatakbo, ngunit dahil ASPM tila hindi pinagana sa mga ito, hindi ako magtataka kung ang anumang mga aparato sa ibaba ng agos mula dito ay maaaring hindi pinagana din.

          Kapag nag troubleshoot maaari mong mahanap ito kapaki pakinabang upang baguhin ang 1 BIOS setting sa isang pagkakataon sa pagitan ng pag reboot / pagsubok. Kung hindi ka makakakuha ng PowerTOP upang sabihin sa iyo ang anumang bagay (kahit na sa pamamagitan ng isang bagay tulad ng isang Ubuntu Live DVD), ang iyong susunod na pinakamahusay na taya ay marahil pagpunta sa maging lamang gumamit ng isang Kill A Watt aparato upang masukat ang epekto ng iyong mga pagbabago.
  37. Maria sa Enero 26, 2024 - mag-click dito upang tumugon
    Maraming salamat sa natitirang artikulo.
    Ano ang tingin mo sa board: ASRock PG Riptide Intel Z690 Kaya. 1700 Dual Channel DDR4 ATX Retail

    Dahil magkakaroon ako ng 8 SATA port, hindi ko na kailangan ng isa pang PCIe card (hanggang sa karagdagang abiso). Bilang karagdagan, ang i5 12400F na may umiiral na HDD'S at SSDs

    Sa aking computer sa opisina na may MSI motherboard wala akong isa sa mga C State, mga mode ng pag save ng enerhiya o iba pang mga setting tulad ng nabanggit dito. Dahil ba ito sa MSI o sa mismong board Ay isang B450M PRO-VDH MAX (MS-7A38).

    Nagpapasalamat ako sa anumang tulong at komento :)
    • Sa ngayon walang sinuman sa mga komento ang pinamamahalaang mas mahusay kaysa sa C3 gamit ang isang ASRock 600 / 700 serye motherboard, na may 15-20W na ang tipikal na idle power consumption na iniulat sa isang minimal na configuration.

      Not sure sa B450M motherboard na nabanggit mo, though AMD motherboard ito at ilang B550 boards lang ang meron ako kaya hindi masyadong experience sa kanila. Maaari kang magkaroon ng isang talagang pangunahing toggle na tinatawag na "Global C-State Control" bagaman maaaring kailanganin mong maghukay sa lahat ng mga item sa menu upang mahanap ito. Depende sa CPU, kung gumagamit ka ng Linux, ang mga mas bagong kernel sa linya ng 6.x ay sumusuporta sa iba't ibang mga driver ng amd_pstate scaling na maaaring magkaroon ng positibong pangkalahatang benepisyo ng kapangyarihan.
    • baegopooh sa Pebrero 6, 2024 - mag-click dito upang tumugon
      AMD lamang payagan ang c1,c2 at c6 at powertop ipakita ang c6 bilang c3(afaik)
  38. Maria sa Enero 30, 2024 - mag-click dito upang tumugon
    Maraming salamat po sa sagot. 15-20W ay siyempre hindi 7W ;)
    Ngayon ang isang kasamahan ay bumili ng Mini PC at naka install ng Unraid. Ito ay may m.2 hanggang SATA adapter at may 6 na koneksyon sa SATA. Ang mga ito ay marahil ay magagamit din sa 2x m.2, upang maaari kang mag install ng 2 Ryzer card.

    https://www.amazon.de/gp/product/B0BCVCWWF3/ https://www.amazon.de/gp/product/B0BWYXLNFT/

    Ang pagkonsumo ay, walang mga setting ng igrendany na may 2 Dockers at 2x VM sa tungkol sa 9W sa idle. 5 HDD ang nakakonekta.

    Ang ideya ay mayroong isang mobile CPU sa likod nito at maaari kang makahanap ng isang bagay na tulad nito. May mga experience po ba Ang mga resulta ay mukhang maganda at ang pagganap ay dapat na sapat.
    • Ang M.2 SATA adapter sa isang Mini PC na ganyan ay isang bagay na naisip ko na ngunit hindi ko pa na attempt. Kung nagbabalak tumakbo ng mga drive sa loob, ang pinakamalaking konsiderasyon ko bukod sa espasyo at init ay kung paano sila mapapagana - ang Mini PC na may internal SATA connector ay maaaring simpleng paraan para mapalakas ang ilang drive sa pamamagitan ng power splitter depende sa drive consumption.

      Asahan ko ang pagganap ng CPU na ganap na maayos para sa karamihan ng mga gawain.
      • Maria sa Enero 30, 2024 - mag-click dito upang tumugon
        Ganito ang nasolve ng kasamahan ko:
        - Ang Mini PC ay may sariling power supply at ang mga HDD ay pinapatakbo ng isang 2nd Pico PSU na may 160W. Bilang isang kaso, ito ay may isang walang laman na NAS kaso, dito ang dalawang tagahanga lamang marahil ay ubusin ang isang karagdagang 11W, siya ay tumitingin sa na muli.

        Ang naisip ko ay buksan ang Mini PC at itayo ang lahat, kabilang ang HDD, sa aking kaso ng ATX. 1 o 2 Nactua tagahanga, malakas na nabawasan at ang supply ng kuryente ay maaaring pagkatapos ay magamit sa isang umiiral na ATX power supply, bilang karagdagan sa Pico PSU para sa Mini PC.
  39. Daniel sa Enero 31, 2024 - mag-click dito upang tumugon
    === May Intel ako NUC11-ATKPE002 ===

    Hardware:
    * CPU Alder Lake N6005
    * Samsung 980 1TB
    * 32 GB SO-DIMM
    * 1 Gb/s network

    Software
    * Proxmox 8
    * LXC Home-Assistant
    * LXC Plex (I915 hardware transcoding)
    * LXC dokuwiki
    * LXC fileserve (smbd,filebrowser,vsftpd)
    * LXC Syncthing
    * LXC mosquitto
    * LXC heimdall
    * Nakuha ng LXC
    * LXC rtsptoweb
    * LXC esphome
    atbp..

    TUMATAKBO 24/7

    Pagkonsumo na sinusukat sa pader (karamihan ay walang ginagawa): 7 watts

    === meron din akong home build na 'pseudo NAS' based sa AsRock Z690 ===

    * CPU I5-12400
    * 2 NVMe 1TB
    * 8 hard disk ZFS Raidz2
    * Proxmox 8
    * 2.5 Gb/s network sa aking Desktop PC

    Pagkonsumo na sinusukat sa pader (karamihan ay walang ginagawa): 70 watts

    TUMATAKBO SA DEMAND

    === Lumipat ng 8 port ===

    Konsumo : 8 watts

    === ang kasalukuyan kong eksperimento ===

    Para sa isang paggamit ng bahay, hindi ko upang patakbuhin ang aking 'pseudo NAS' 24/7 ngunit lamang sa kahilingan

    May na install na akong debian wakeonlan sa NUC11, then
    Kapag kailangan (either on schedule or manuel request) pwede na akong tumakbo

    * wakeonlan [MAC-ADDRESS-Z690] upang gisingin ang NAS
    * systemctl suspendihin [PSEUDO-NAS-Z7690] upang ilagay ang NAS sa sleep mode

    Ang lahat ng ito ay gumagana medyo mahusay
    Nagtatrabaho ako sa isang graphical interface sa Home-Assistant na susubaybayan din ang pagkonsumo

    Ito a ang pinakamahusay na kompromiso na natagpuan ko: NAS, mababang pagkonsumo, automation sa bahay)
  40. Dave sa Pebrero 1, 2024 - mag-click dito upang tumugon
    Salamat sa lahat para sa lahat ng mga mahusay na info sa pahinang ito. Malaking tulong iyon. Nakakita ako ng isang magandang mababang kapangyarihan itx configuration na may isang core desktop processor, kaya naisip ko na ibahagi ang aking configuration at mga resulta upang makatulong sa iba. Ang aking paggamit kaso ay hindi katulad ng ilan sa mga nabanggit sa itaas, ngunit maaaring maging kapaki pakinabang sa ilan.

    Tamad na kapangyarihan: ~ 5.3 watts

    Hardware:
    * ASUS PRIME H610I-PLUS D4
    * Intel Core i3-12100
    * Crucial RAM 32GB DDR4 2666 MHz CL19 CT32G4DFD8266
    * SAMSUNG 980 PRO SSD 2TB NVMe
    * PicoPSU-150-XT
    * Noctua NH-L9i-17xx, Low-Profile CPU Cooler
    * Noctua NF-A8 PWM, Case Fan
    Software:
    * BIOS 3010
    * Ubuntu 22.04.3 Server (tumatakbo mula sa isang USB thumb drive)
    Mga Setting ng BIOS:
    * EZ System Tuning set to: "Power Saving" (ito automagically itakda ang lahat ng mga kinakailangang mga setting BIOS)
    * PL1/PL2 set sa 35/69 watts. (dahil sa mahigpit na enclosure at sa mababang power pico-psu)
    Mga Setting ng Software (set mula sa naka attach na display ng TV console)
    * powertop --auto-tune
    * setterm -blank 1

    Sinukat sa dingding na may isang patayan. Ang pagbabasa ay halos nagha hang out sa pagitan ng 5.1 at 5.5 watts. Ang pagsukat ng kapangyarihan ay kinuha sa sandaling ang console screen blanks. Ang Package C-State ay tinipon sa pamamagitan ng ssh. Ang processor ay gumagastos ng karamihan ng oras sa package C estado C10 (~ 90%).

    Ang ilang mga benepisyo sa configuration na ito:
    * Napakaganda ng idle power
    * Simpleng pagsasaayos ng BIOS.
    * PCIe 4.0 x16 slot para sa mga potensyal na pag-upgrade / pagpapalawak (gayunpaman, ang paggamit nito ay mukhang maaaring magulo ang mababang idle power)

    Ang ilang mga disadvantages sa configuration na ito:
    * 1GbE vs 2.5GbE
    * Ang picoPSU ay may 4 pin power connector, ang board ay gusto ng 8 pin power connector (ang pananaliksik sa internet ay nagpapahiwatig na ito ay OK para sa mga mababang sitwasyon ng kuryente)
    * Single M.2 slot. PCIe 3.0 x4 mode

    Gusto ko noon ng 2.5GbE. Kapag pinindot ko ang kritikal na masa sa bahay para sa 2.5GbE, malamang na maglaro ako sa paligid ng isang 2.5GbE card sa PCIe 4.0 x16 slot.

    Iba pang Info:
    * Ang magic "Power Saving" BIOS setting ay hindi nagbukas ng "Native ASPM". Gayunpaman, ang pag on nito ay hindi gumawa ng pagkakaiba.
    * Hindi nakagawa ng kaibhan ang pagdi-disable ng WIFI/Bluetooth module sa BIOS.
    • Rusty sa Pebrero 12, 2024 - mag-click dito upang tumugon
      Salamat sa build mo. Kinopya ko ang nakuha mo (ang panggagaya ay ang pinakamagandang paraan ng pagmamadali!). Saan po ba nagpalit ng BIOS PL1/PL2 Narito ang binago ko:
      OS: Unraid sa USB
      PSU: RM850x (2021) bilang ito ay napaka mahusay bilang mababang load.
      Mga disk: idinagdag 2x12TB WD Red Plus NAS Drives kasama ang NVMe
      RAM: 1x32GB 3400MHz DDR4 (salavaged mula sa kasalukuyang PC)
      Mga tagahanga: Intel stock CPU fan + kaso tagahanga mula sa Fractal Node 304 kaso sa mababang bilis.

      Ang aking idle wattage na sinusukat mula sa aking UPS ay ~ 21W, na may Linux ISOs seeding sa isang HDD at ang iba pang drive sa standby mode. Malinaw na nagdaragdag sila ng maraming wattage sa build. I set ang parity drive upang iikot lamang kapag nag sync ng nvme cache sa data drive isang beses sa isang araw (hindi bababa sa ito ay kung paano ko plano para sa mga ito upang gumana ...), at ang CPU ay maraming mabilis para sa panonood ng Creative Commons Licensed films. Sa anumang rate, ang 21W ay maganda para sa aking unang seedbox :D

      Ang spreadsheet na ito ng PSU Efficiency ay dapat na kapaki-pakinabang para sa mga tao dito! Ang data ay kinuha mula sa cybernetics:
      https://docs.google.com/spreadsheets/d/1TnPx1h-nUKgq3MFzwl-OOIsuX_JSIurIq3JkFZVMUas
  41. IrishMarty sa Pebrero 8, 2024 - mag-click dito upang tumugon
    Talagang maganda ang artikulo. Ang mga low power build ay isang ganap na pangangailangan ngayon para sa akin dito sa UK. Sinusubukan kong gumawa ng isang ITX build ngunit ang iyong mga resulta sa CPU na konektado sa PCIe slot ay nag aalala sa akin. Ay kailangang patuloy na magsaliksik.
  42. etnicor sa Pebrero 15, 2024 - mag-click dito upang tumugon
    Hindi alam kung may interes ito.
    Nakuha ko ang asmedia 1166 na tumakbo sa pcie x16 slot at gumamit ng m2 slot na nakakonekta sa cpu at makarating sa c8.

    Had to mod the Asus bios para makakuha ng access sa mga setting ng root port. Hindi pinagana Multi-VC sa root port 1 at maaari na ngayong gamitin ang x16 slot at ako ay pagkuha down sa c8 cpu package estado. nakakarating ako sa c8 pag gamit ng m2 slot connected sa cpu sabay aswell.

    Pinasimpleng mga hakbang:
    Desoldred BIOS mula sa motherboard
    Dump bios sa isang ch341 3.3v programmer
    modded BIOS na may opensource UEFI-Editor at "hindi nakatago" root port setting.
    Nag flash ang BIOS
    resolder pabalik.

    Ang motherboard ko ay ASUS PRIME B760M-A D4, ngunit dapat ay ganoon din sa Prime H770-Plus D4 .

    Ay kailangang magpasalamat sa suporta ng Intel para sa pagmumungkahi ng hindi pagpapagana ng Multi-VC, ay hindi sana naisip na ang aking sarili.
  43. Marcin sa Pebrero 23, 2024 - mag-click dito upang tumugon
    Salamat sa writeup! Nagtayo ako ng isang katulad na config at nagawa kong maabot ang 10.5W sa idle (magiging mas mababa sa isang mas mahusay na PSU) ngunit medyo masaya ako. Ang pagkonsumo ng kuryente ay sinukat gamit ang isang Shelly Plug S.

    CPU: i5-14500
    MB: Asus Z790-P D4 (Nakuha ang isang ito bilang isang customer na bumalik para sa parehong presyo bilang H770-P D4, at tulad ng sinabi mo ito ay may dagdag na PCIe 4.0 x4)
    RAM: 4x 8Gb (walang XMP) => papalitan ng 2x 32Gb
    NVMe: Sabrent Rocket 1TB PCIe 3.0
    PSU: Seasonic Focus GX-550

    Ito ay nasubok sa TrueNas Scale 23.10.2 at Ubuntu Server 23.10. Para sa kanilang dalawa, hinawakan ko ang driver ng Realtek

    Ilang obserbasyon:
    * Sa Z790-P D4 maaari kong gamitin ang CPU connected NVMe slot nang walang anumang epekto sa mga estado ng CPU. Kailangan kong subukan kung ang PCIe 5.0 slots ay maaari ring gamitin nang walang anumang BIOS modding
    * Ang pag-plug ng anumang uri ng USB device sa motherboard (keyboard, USB dongle) ay nagdaragdag ng 5W
    * Ang PSU na ginagamit ko ngayon ay medyo kakila-kilabot para sa mababang load: 60% sa 10W at 71% sa 20W. Sa isang mas mahusay na PSU (81% eff) ang build na ito ay makakakuha ng pababa sa 7.8W
    * Ang paggamit ng 'consoleblank' ay tila walang epekto sa RC6. Lagi itong nag uulat ng 0% sa powertop. Kailangan pa ng testing dito
    • Daniel sa Pebrero 24, 2024 - mag-click dito upang tumugon
      Sigurado ka ba na ang anumang uri ng USB device ay nagdaragdag ng 5W? Maaari mo bang suriin ang bilis ng komunikasyon, na may 'usb-device', halimbawa?
      • Marcin sa Pebrero 25, 2024 - mag-click dito upang tumugon
        Hi Daniel!

        Oo sigurado ako. Nang ikonekta ko ang aking Logitech MX Keys usb2.0 dongle sa motherboard, ang pagkonsumo ng kuryente sa shelly ay nagpunta mula sa 10.5 hanggang 15 16W. Kung tama ang aking alaala, ito ay messing sa CPU C estado (ie hindi na pagpunta sa C6, C8).

        Na test ko lang sa USB2.0 devices sa ports na naka attach sa motherboard (sa rear I/O). USB2.0 aparato ay hindi kahit na kinikilala sa non USB2.0 port.
        Ang aking teorya ay BIOS at / o mga driver para sa USB controller. Dahil hindi ako gumagamit ng anumang uri ng USB sa normal na operasyon, hindi ko na inimbestigahan pa. Balik na ako ngayon sa TrueNas at natigil ito sa powertop 2.14 na hindi sumusuporta sa CPU ko kaya sira ang C state reporting.

        Para sa info, nagpapatakbo ako ng BIOS bersyon 1611 at Intel ME 16.1.30.2307v4.

        Tulad ng para sa iba pang mga pagsubok:
        * 'consoleblank' ay talagang nagkaroon ng epekto sa RC6. Hindi lang ako nakatingin sa tamang lugar. Ang iGPU ay 100% sa RC6.
        * Maaari ko ring gamitin ang CPU connected PCIe 5.0 port habang umaabot pa rin sa C8 na may ilang caveat: C6-C8 ay naka-hover sa paligid ng 10-20%. Sinubukan ko lamang ito sa isang Arc A750 dahil ito lamang ang PCIe device na kasalukuyang mayroon ako. Possibly, ang card mismo ang dapat sisihin dito kaya i retest ko ito once na may ASM1166 na ako.
        • Daniel sa Pebrero 26, 2024 - mag-click dito upang tumugon
          Ask ko lang po kasi may napansin akong katulad sa B660 at B760 boards, pero sa 12 Mbps USB devices lang at curious ako kung applicable din ba ito sa Z690/Z790.
  44. Michael sa Pebrero 28, 2024 - mag-click dito upang tumugon
    Hello Matt,
    Binabati kita sa mahusay na saligan at oras na pag ubos ng artikulo. Ang pinakamahusay na mapagkukunan dito sa net sa paksa na maaari kong mahanap, lalo na bilang malayo bilang ang teknikal na background ay nababahala. Tumalon ako sa bandwagon at magrereport ;-)

    Nananatili ang isang maikling tanong: Mayroon bang eksaktong indikasyon kung aling memorya ng Kingston HyperX ang ginamit Ano ang papel na ginagampanan ng RAM sa pagkonsumo ng kuryente

    Salamat ulit at pagbati,
    Michael
    • Wala akong mga numero ng modelo ng mga sticks na ginamit ko sa panahon ng pagsubok (at iba't ibang memorya ang ginagamit sa sandaling ito). Tungkol sa pagkonsumo ng kuryente ay hindi ako A/B test - ang huling pagkakataon na lumabas ako sa aking paraan upang sadyang subukang sukatin ang pagkonsumo ng kuryente ng RAM ay nasa isang laptop na may DDR4 SODIMMs kung saan ayon sa "Intel Power Gadget" isang 8GB stick na ginamit 0.15W idle at 1.67W gaming, at isang 16GB stick na ginamit 0.29W idle at 2.18W gaming, ngunit ipinapalagay ko na malamang na mga pagtatantya iyon - kung mausisa, makikita mo ang mga detalye tungkol doon malapit sa dulo ng sumusunod na pahina: https://mattgadient.com/faster-gaming-on-intel-uhd-620-kaby-lake-r-by-upgrading-ram/
      • Michael sa Pebrero 29, 2024 - mag-click dito upang tumugon
        Maraming salamat po sa detalyadong sagot. Tapos sisimulan ko na at irereport ko na ang mga na achieve ko.
        Ang tanong ay nananatiling kung aling mga hard drive ang nagpapagana ng C10. Konti lang talaga ang makikita sa net. May experience po ba kayo sa 3.5" Seagate Exos plates Parang gumagana ang mga Toshiba. Salamat po sa inyo
        • Ang sumusunod na 3.5 "Seagate 10TB SATA drive ay lahat ng kasalukuyang gumagana para sa akin sa C10. Seagate Exodo X16 (ST10000NM001G), Seagate Ironwolf Pro (ST10000NE0008), Seagate Barracuda (ST10000DM0004). So far wala pang Seagate drives na naging dahilan ng problema ko sa C10.
  45. Paul sa Marso 8, 2024 - mag-click dito upang tumugon
    Hello!
    Ito ba ay lotto na stepping ng 12400 na kukunin ko kapag bumili ng isa sa mga retail shop Mas marami daw consumes ang C0 stepping sa idle kesa sa H0 stepping.
    Gusto ring itanong, kung ang 12600 ay maaaring maging isang magandang alternatibo?
    • Sa isang retail store kung titingnan mo ang S spec sa label ng kahon (o ang CPU mismo), dapat itong maging isang sitwasyon kung saan ang SRL4V = C0 at SRL5Y = H0 para sa 12400. Ang isang bilang ng mga komento ay nagpahiwatig na ang mga chips na may E Cores ay hindi nagkaroon ng isang negatibong gastos sa kapangyarihan para sa kanila bagaman. Tulad ng sa iba pang mga modelo, hindi maaaring sabihin nang may katiyakan tungkol sa 12600 ngunit hindi bababa sa isang pares ng mga tao sa mga komento ay ginamit ang i5-13500 matagumpay sa mababang kapangyarihan (at ito ay naglalaman ng E-Cores).
      • Paul sa Marso 12, 2024 - mag-click dito upang tumugon
        Salamat sa info tungkol sa 12400 steppings!
        Ako ay isinasaalang alang ang 12600 dahil ito ay may isang mas malakas na iGPU kaysa sa 12400. Ang parehong mga CPU ay 6P cores +0E cores.
        Alam nyo ba kung iba rin ang steppings ng 12600
  46. Michael sa Marso 27, 2024 - mag-click dito upang tumugon
    Hello Matt,
    Ang iyong artikulo at ang mga komento ay isang tunay na kayamanan. Salamat sa lahat ng nag ambag ng malaki. Nais kong ibahagi ang aking mga karanasan nang maikli:

    ASUS Prime H770-Plus D4 + i5-12400 H0 + 2x16GB Kingston DDR4-3200 Kingston Fury Beast + Samsung 970 Evo Plus
    Kung walang keyboard at HDMI
    Powertop 2.14 (--auto-tune)

    Ubuntu Server 23.04 Kernel 6.2.0-20 (bago, walang mga update):
    6-7 watts (karamihan ay C10)

    Tandaan: Kumokonekta sa HDMI (+2-3 watts) at Logitech MX Bluetooth receiver +4-5 watts = 7-8 watts para sa headless operation)

    Karagdagang upgrade 2xSamsung EVO 970: 7-8 watts
    Karagdagang pag-upgrade 4xSeagate X20 9-10 Watt (sleep mode)
    Mag-upgrade ng 2x14mm fan 12-13 watts (pinakamababang setting)

    Lamang sa ilalim ng 13 watts na may 2xNVME at 4x3.5 "ay hindi isang masamang halaga (C10 sa 90%).

    Pagkatapos ng isang kernel update sa 6.2.0-39, C10 ay hindi na posible, ang sistema ay napupunta lamang hanggang sa C3 at consumes 21 watts.
    Halatang may kaugnayan sa Realtek. Manu manong setting
    setpci -s 00:1c.2 0x50.B=0x42
    setpci -s 04:00.0 0x80.B=0x42

    pero buti na lang nauwi sa C10 status at sa gayon 12-13 watts ulit

    Katulad na pag-uugali sa Ubuntu Server 23.10 kernel 6.5.x 16-18 watts (karamihan C3)...

    Sinubukan ko ang Unraid (6.1.74). Ang sistema ay hindi lubos na bilang matipid, nagha hang sa 16 watts, kahit na pagkatapos ng manu manong pagtatakda ng mga estado ng ASPM sa pamamagitan ng setpci (tingnan sa itaas) ... Ang Ubuntu ay may ilang watts na mas mababa, dahil kailangan mo pa ring gumawa ng isang bit ng pananaliksik.

    Sa anumang kaso, ang pagbuo at pagsasaliksik ay isang pulutong ng masaya, ang lumang Synology ay kumonsumo ng maraming beses nang higit pa kaysa sa bagong sistema.
    Thanks ulit Matt at sa lahat ng iba.
  47. Alexander sa Marso 27, 2024 - mag-click dito upang tumugon
    Hi! Basahin ang lahat ng mga komento, ngunit hindi makahanap ng malinaw na sagot...
    Ang aking ASRock B760M Pro RS/D4 ay nahihirapan sa 13500 c estado (maximum c3) at 20w idle power sa malinis na proxmox.
    tested ko na ito sa Arc a380 at wala sa mga recipe from internet ang nagtrabaho, gumuguhit ito ng 20w idle :facepalm:

    Mangyaring inirerekumenda mATX motherboard para sa 13500,
    Perfect sana kung mb din ang susuporta sa pcie bifurcation (x8x4x4)
  48. kihoon sa Abril 8, 2024 - mag-click dito upang tumugon
    Binabasa ko ito mula sa malayo sa Korea, at sa palagay ko ay makakatulong ito nang malaki para sa aking pagsasaayos ng NAS, salamat.
    May tanong po ako. May pagkakaiba po ba sa power consumption ng H610, B660, at B760 Also, pag nag connect ako ng GPU sa PCIe, magkakaroon lang ba ako ng inefficient C2 state
  49. cromo sa Abril 12, 2024 - mag-click dito upang tumugon
    Sinubukan kong muling layunin ang isang HP Z2 G9 workstation motherboard, na W680 at sumusuporta sa ECC, ngunit hindi nang walang mga isyu sa kahusayan ng kuryente. Ipinaliwanag ko ito sa mga detalye dito: https://forums.servethehome.com/index.php?threads/a-cost-effective-intel-w680-ecc-server-repurposing-an-hp-z2-g9-motherboard.43943/

    Log story short, ako ay nagkakaroon ng problema sa unang PCI slot pagbabawas ng mga estado ng C sa 2 na may isang GPU na naka install. Kung hindi man, sa 2 x Lexar 1TB NVMEs at 64 GB memory, nakikita ko ang pagkonsumo ng kuryente na kasing baba ng 4.5-6W na may 12600k, na kamangha manghang.
  50. Philker sa Abril 13, 2024 - mag-click dito upang tumugon
    Mahusay na artikulo. Talagang mahusay na basahin.
  51. Martin sa Abril 20, 2024 - mag-click dito upang tumugon
    Nakakatuwa basahin, ang mga komento sa artikulo ay thoughtfull. ;)
  52. Rasmus sa Abril 28, 2024 - mag-click dito upang tumugon
    Hi

    Im naghahanap upang bumuo ng isang ITX based i3-12100 nas sa asm chip. Gayunpaman, tulad ng naiintindihan ko, ang paggamit ng x16 pci slot Ay Pipilitin ang sistema na manatili sa C2.

    Ngunit, Ang pagpapatakbo ba ng 8HDDs, 2ssds at isang nvme (chipset) ay gumawa ng pag abot sa High Cstates ng isang bit irellevant

    I Assume ang iyong wattage tests ay nagpapakita lamang ng asm sa isang non cpu connected slot. Mukhang i save ang humigit kumulang 20W sa pamamagitan ng pagkamit ng mas mataas na cstates sa aking cpu Ang mga harddrive ay walang-kabuluhang kapasidad at kaya ang mga power savning ay hindi konektado sa C-States?
    • Batay sa aking mga resulta, asahan ko ang halos 12-14w na dagdag na paggamit ng kuryente anumang oras na nasa C2 ka sa halip na ~C8 - kung iyon ay may kaugnayan o walang kabuluhan ay depende sa iyong mga layunin sa disenyo. Tulad ng sa HDD's, banggitin ko HDD power saving specifics ng mga drive na ginamit ko sa ilalim ng "hindi kinakailangang mga detalye ng imbakan" seksyon malapit sa dulo ng post, ngunit upang ballpark ito dito, nakita halos 5w naka save sa bawat 3.5 "drive kapag spun down sa halip na sa aktibong idle.

      Ang pagtitipid ng kapangyarihan ng drive at mga pagtitipid ng C Estado ay halos hindi konektado: Sinasabi ko ang karamihan dahil ang ilang mga drive ng NVMe, ilang mga SSD, at kahit na ang ilang mga pagsasaayos ng SATA ay tila pinipigilan ang mga C estado. Ngunit ang pagtitipid ng kapangyarihan mula sa pagkakaroon ng isang HDD pisikal na spun down (vs spun up) ay dapat na ganap na independiyenteng mula sa anumang iba pang nangyayari sa sistema ng kapangyarihan matalino, kabilang ang C estado.
  53. duxet sa Mayo 2, 2024 - mag-click dito upang tumugon
    Gusto kong bumili ng B760 ITX motherboard para sa aking susunod na NAS setup, ngunit hindi ako sigurado kung aling 2.5GbE NIC ang dapat kong piliin: Intel o Realtek isa. Sigurado ako na ang Intel ay magiging isang mas mahusay na pagpipilian, ngunit nabasa ko sa forum ng Unraid na talagang ang kanilang mga NIC ay pumipigil sa system na maabot ang mas mahusay na estado ng C kaysa sa C2 kapag ginamit na may 2.5Gb link, habang ang Realtek ay maaaring maabot ang C8. Kahit totoo yan, ang tanong kung pwede ba wag gamitin ang out of the tree r8125 driver instead of r8169. May makakapagkumpirma ba o makakatanggi nito
    • Nag iwan si Alex ng komento (mag scroll hanggang sa Dec 31 2023) kung saan ginamit niya ang
      echo 1 > /sys/bus/pci/devices/0000\:04\:00.0/link/l1_aspm
      upang payagan ang L1 para sa Realtek NIC sa kanyang Gigabyte B760M, at sinundan ni Jon sa isang komento na may mas madaling landas ng aparato.
      • duxet sa Mayo 3, 2024 - mag-click dito upang tumugon
        Pero gumagana ba ito sa mas bagong mga bersyon ng kernel? Mukhang napakabumpy ng daan sa Realtek at ASPM, as in minsan napapagana na: https://github.com/torvalds/linux/commit/a99790bf5c7f3d68d8b01e015d3212a98ee7bd57 pero mamaya baldado na naman: https://lists.ubuntu.com/archives/kernel-team/2023-September/142666.html

        Ako ay isang bit nag aalala na kahit na pilitin ko ASPM upang paganahin pagkatapos ay maaari itong maging sanhi ng ilang mga kakaibang mga isyu sa katatagan. Hulaan ko ang 1GbE card ay pa rin ang tanging ligtas na pagpipilian upang matiyak na ang pamamahala ng kapangyarihan ay gagana nang maayos sa Linux.
        • Luis sa Mayo 9, 2024 - mag-click dito upang tumugon
          Maaari kong kumpirmahin sa isang build na nakumpleto ko lang sa isang 2.5GB Intel NIC na may isang i5 13500 na idling ko sa 7-8w, na walang mga HDD. Maaari kong pindutin ang C10 97% ng oras at ang i226-v chip ay nag uulat ng ASPM na lubos na suportado. Ang aking hula ay may isang pares ng higit pang mga tweaks maaari kong manatili mas malapit sa 7w idle.
          • Philipb sa Setyembre 16, 2024
            Thanks Luis, saang board mo ginamit
          • vixmix sa Nobyembre 7, 2024
            Kumusta Luis - anong modelo ng Motherboard at chipset ang ginagamit mo?
  54. Carsten sa Mayo 3, 2024 - mag-click dito upang tumugon
    Kakakuha ko lang ng ASUS PRIME Z790-P (V2) na may DDR5 at Intel i3-14100. Magiging maayos upang makita mo ang paggawa nito sa pinakabagong gen at DDR5 pagkakaiba.
  55. Alex sa Mayo 13, 2024 - mag-click dito upang tumugon
    Mayroon bang may / nakakaalam ng Intel chip based PCI-E card na may hindi bababa sa dalawang Gbit RJ45 connector, na hindi nagiging sanhi ng hw package mula sa pananatili sa C3 sa halip na pumunta sa C8? Gusto kong bumuo ng isang Proxmox server na nagpapatakbo ng opnsense bilang vm at kung maaari kong i save ang 7W sa pamamagitan lamang ng pagpili ng tamang card, magiging hindi kapani paniwala
  56. Michael sa Mayo 16, 2024 - mag-click dito upang tumugon
    Hi Matt,
    salamat sa mahusay na artikulo. Ginagamit ko ang parehong build at makakuha ng C10 estado gamit ang parehong mas mababang M2-Slots sa Samsung 970 EVO. Ang nakakabagabag sa akin ay ang temperatura. Ang kaliwang slot ay patuloy na nakakakuha ng 15 degree celsius mas mababang temperatura. Ako ay gumagamit ng BeQuiet heat sinks. Nag google ako pero wala akong nakitang clue. May nakakita ba ng gayon ding problema?
    Salamat ng marami Michael
  57. Alex sa Mayo 17, 2024 - mag-click dito upang tumugon
    Pagdaragdag ng ilang mga elemento ng puzzle....

    Asus Prime H770 Plus D4, I3-12100, 2x32GB Corsair Vengeance LPX 2666MHz RAM, manahimik ka! Pure Power 12 M (550 W), WD blue SN570 512GB NVME drive, Supermicro AOC-SG-I2 Dual Port GbE, maging tahimik Pure rock slim 2 CPU cooler

    Matapos pilitin ang ASPM sa driver ng Realtek, na tila nagdudulot ng problema kahit na ito ay deactivated, maaari kong i-plug ang WD blue sa Gen 4x4 NVME slot at ang Supermicor sa Gen4x4 PCI-E slot, nang hindi nananatili ang hardware package sa C3. Sa Proxmox 8.2 nakakakuha ako ng paligid ng 60% na oras sa C8 para sa pakete ng HW, 98% C10 para sa CPU at 96% sa C7 para sa Core(HW), na nagreresulta sa paligid ng 8 9W na pagkonsumo ng kuryente, na sinusukat sa pader. Lahat pagkatapos i-apply ang lahat ng standard BIOS power saving settings at pagpapatakbo ng powertop --auto-tune, at ang pagtatakda ng L1 ASPM sa Realtek sa pamamagitan ng command line.

    Ang nakikita ko lang ay short spikes, kung saan ang consumption ay tumataas sa 15W, para lang bumaba pabalik sa 8W, habang nagpapatakbo ng powertop. Kaya mayroon akong 2 karagdagang slot para sa MVME drive o mga lugar kung saan maaari akong magdagdag ng NVME -> 6x SATA adapter card (na may ASM1166 chipset).

    Makukumpirma ko rin na after mag set ng ASPM sa Realtek NIC hindi na nagiging sanhi ng C3 sa package ang ibang cards. Kung ang isang tao ay nais ng isang mas murang pagpipilian kaysa sa Supermicro, ang "10Gtek dual NIC card na may 82576 Intel chipset" ay gumagana din nang maayos.
  58. Kamusta na si Matt

    Mayroon ka bang optimised build para sa 2024 o anumang mga pahiwatig, sugestions?

    Plano ko ng nas build para sa zfs (raidz2) na may 6 or 8 drives + plex server.

    Naghahanap ako ng tower case / motherboard para sa i5-14500t (plex igpu transcode) na may hindi bababa sa ddr5 (mayroon itong ilang checksum error correction ngunit hindi kasing ganda ng ECC ) o baka isang mobo na may ddr4 na may ecc na hindi buffered (suportado)
  59. Philker sa Mayo 18, 2024 - mag-click dito upang tumugon
    Nice article, lalo na ang power consume data.
  60. ChrisC sa Hunyo 9, 2024 - mag-click dito upang tumugon
    Napakahusay na artikulo, ngunit nabigla din ako sa kung ano ang nakamit.

    Ang dahilan kung bakit ko natagpuan ang iyong artikulo sa unang lugar ay ako ay nag-eksperimento sa ASPM sa isang desktop system at natagpuan na ito ay nagligtas lamang sa akin ng isang kahabag-habag na 2 watts ng kapangyarihan, ang iyong artikulo ay nagpapahiwatig ng isang bagay na hindi tama sa aking mga natuklasan at marahil ay kailangan kong gumawa ng higit pa paghuhukay, nakalulungkot na halos walang sinuman ang naglalabas ng mga numero ng pagtitipid ng kuryente para sa mga partikular na bagay. Ang iyong artikulo ay nagmumungkahi sa akin na ang pinakamalaking pakinabang mula sa ASPM ay na pinapayagan nito ang CPU na pumasok sa isang malalim na estado ng pag-save ng kuryente, kaya pinaghihinalaan ko na kung saan namamalagi ang aking mga problema. Interesado din ako dahil tulad mo ay gumagamit ako ng mga bahagi ng desktop para magpatakbo ng storage platform na gusto kong maging mababang power draw hangga't maaari.

    Kawili-wili din na mayroon kang mga drive na may mababang idle power.

    Nagdala ako ng dalawang seagate ironwolf drive, na ikinalulungkot ko, ang idle power draw ng mga drive na ito ay napakalaki ng 8w (kapag umiikot), bagama't kapag naka-standby sila ay nasa ilalim ng 1w. Pagkatapos ay nagdala ako ng ilang 12tb WD helium drive na wala pang 4w idle kapag umiikot. Katulad ng kapangyarihan sa seagate kapag naka-standby.

    Ang iba pang mga isyu sa dalawang seagate drive ay (a) kung anumang command ay ipinadala sa drive, hal. SMART query, magpapaikot sila, na isang kakaibang pag-uugali na hindi ko pa nakikita mula sa drive dati, kahit na ang pag-query ng kanilang sleep state gamit ang mga pinakamahahanap na tool ay nagpapaikot sa kanila, ang mga WD drive na naka-attach sa parehong ASmedia controller card ay hindi nagpapakita ng ganitong pag-uugali. Gayundin ang mas mabagal na RPM spin mode na sa tingin ko ay idle_c state ay hindi gumagana sa aking dalawang seagate drive. Ang TrueNAS na software na ginagamit ko, ay nagpapadala ng SMART na query tuwing 5 minuto para sa feature na temperatura monitor na mahirap i-off, at ito ay isang global on/off lang. Kaya't kung ang mga seagate drive ay bumababa, ito ay gumising sa kanila, natapos ko nang manu-mano ang pag-patch ng code upang mai-blacklist ko ang dalawang seagate drive mula sa pagsubaybay sa temperatura, at upang ang mga SMART na pagsusuri sa kalusugan ay nalaktawan kung ang mga drive ay naka-standby.

    Sa pag-iisip na ito, kahit na ang aking paggamit ng kuryente ay kakila-kilabot kumpara sa iyo, ang system ay tumatakbo nang walang ulo, 4 na spindle, 3 SATA SSD at 1 NVME SSD, at sa idle nito ay humigit-kumulang 48W, at humigit-kumulang 34W na ang lahat ng mga spindle ay umiikot pababa. 3 tagahanga ang nasa system,

    Mayroon din akong mga kagiliw-giliw na obserbasyon tungkol sa NVME.

    Sa aking mga system, natagpuan ko ang mga NVME drive na patuloy na tumatakbo nang mas mainit kaysa sa SATA SSD, at kadalasang mas mainit din kaysa sa mga aktibong spindle. Sa isang NUC, kailangan kong gumamit ng aktibong pagpapalamig dahil ang NVME ay naka-pegged sa 70C throttle limit kahit na idle. Tulad ng iyong sarili natuklasan ko ang mga bagay na ito ay medyo sa lahat ng dako pagdating sa mga estado ng kapangyarihan.

    Natuklasan ko bilang isang halimbawa sa mga bintana, ang ASPM ay tila walang epekto sa alinman sa 3 NVME drive sa system. Ang L1 at L0 ay parehong walang epekto sa mga temperatura. Mayroon akong Samsung 980 Pro, Isang WD SN850X, at isang PCI express Intel DC P4600 na may sarili nitong beefy heatsink.

    Sa pangkalahatan, ang DC P4600 ay palaging nasa ibaba 30C at hindi naaapektuhan ng ASPM mode.
    Ang WD SN850X ay tumatakbo sa mababa hanggang kalagitnaan ng 40s depende sa ambient at hindi apektado ng ASPM.
    Sinubukan ko rin ang isang WD SN570, at ito ay kumikilos katulad ng SN850X na walang epekto sa ASPM na idle nito sa paligid ng 45C.
    Sa wakas, ang 980 Pro ay hindi rin apektado ng ASPM, gayunpaman, maaari kong ma-trigger ang mas mababang mga estado ng kapangyarihan gamit ang drive na ito, napakataas ng idle sa humigit-kumulang 54-60C.

    Kaya't ang mga bintana ay may mga nakatagong setting ng kuryente na nagbibigay-daan sa iyong maglaro nang direkta sa NVME power states, ang Samsung 980 Pro ay bababa ng humigit-kumulang 7-8C kung sa unang NVME power saving state, na habang pinahahalagahan ito pa rin ang aking pinakamainit na NVME drive at mas mainit. kaysa sa aking mga SATA SSD na tumatakbo sa 20s. Kapansin-pansin na ang pangalawang estado ng pag-save ng kuryente ay bumaba lamang ng karagdagang 1-2C.

    Ang mga drive ng WD NVME ay tila patuloy na hindi sumusuporta sa isang mas malalim na estado ng pag-save ng kuryente ayon sa iba't ibang mga pagsusuri at ulat sa net. Sa kabutihang palad ang aking mga WD drive ay hindi tumatakbo nang kasing init ng aking Samsung drive.

    Nagmamay-ari din ako ng 970 EVO na dating naka-idle sa humigit-kumulang 65C, nakuha ko ito sa mababang 40s sa pamamagitan ng paglalagay nito sa loob ng isang PCIe NVME adapter na may malaking heatsink dito, kaya ang aking karanasan sa mga Samsung drive ay hindi maganda para sa mga temperatura. Napagpasyahan kong hindi ako fan ng mga NVME drive, mainit ang mga ito para sa akin at may napakataas na idle power kumpara sa mga SATA SSD, ngunit mukhang na-crack mo ang mga ito.
  61. Edward sa Hulyo 24, 2024 - mag-click dito upang tumugon
    Salamat sa pag share ng lahat ng testing mo. Nagulat talaga ako sa mga obserbasyon tungkol sa paggamit ng cpu pcie lanes. Ibig sabihin sa mini itx build, napakahirap lumampas sa 4 sata, di ba
    • Edward sa Hulyo 26, 2024 - mag-click dito upang tumugon
      Nakahanap ng posibleng solusyon..
      MSI at ASRock parehong may isang z790 mitx motherboard na may 3 m.2 slots... Dalawa sa mga ito ay chipset konektado. Iyon ay magpapahintulot sa iyo na magkaroon ng m.2 to sata adapter, isang nvme drive at maiwasan ang mga puwang ng cpu pcie / cpu-m2. Ang dalawang board ay nasa $250-300 na saklaw bagaman, kaya ang power savings/cost ratio ay tumatagal ng isang hit.
  62. RD sa Agosto 27, 2024 - mag-click dito upang tumugon
    Natagpuan ang hindi kapani paniwalang kapaki pakinabang na artikulong ito. Iniisip ko ang pagbuo ng isang NAS upang mag upgrade mula sa isang kahon ng Synology at nag aalala tungkol sa nadagdagan na pagkonsumo ng kuryente. Nagpapatakbo ako ng ilang mga application (home automation) na gumagamit ng imbakan nang halos palagi kaya ang pag-optimize ng *idle* power use ay hindi kasing-kapaki-pakinabang ng pagbabawas ng kapangyarihan sa ilalim ng aktibong paggamit. Ang mga pagpipilian at setting ba na iyong inirerekomenda sa itaas sa pangkalahatan ay makakatulong din sa pagkakaroon ng pangkalahatang mas mababang sistema ng kapangyarihan kapag ito ay tumatakbo
    • Ang Crucial P3 NVMe SSD at Seagate 2.5 "HDD drive ay parehong lubhang mahusay kapag na access (suriin ang pagsusuri ng TomsHardware ng Crucial P3 2TB sa https://www.tomshardware.com/reviews/crucial-p3-ssd-review/2 upang makakuha ng isang mahusay na kahulugan kung paano ito kumpara sa iba). Ang Corsair RM (x) PSU ay din up doon sa mga tuntunin ng kahusayan. Sa tingin ko hindi ka maaaring magkamali sa alinman sa mga sangkap na iyon hindi alintana kung ikaw ay idling o sa ilalim ng mabigat na paggamit.

      Tulad ng para sa CPU / Motherboard, ang Intel 12th gen ay talagang nagsisimulang mawala ito ay benepisyo kung hindi ito magagawang gumastos ng maraming oras sa mga estado ng C6-C10 (at sa kasamaang palad walang paraan upang malaman kung aabot ka sa mga estadong iyon hanggang sa subukan mo). Ngunit sa pangkalahatan ay nagsasalita para sa isang sistema na pagpunta sa moderately load 24/7 Gusto ko personal na simulan upang gravitate higit pa patungo sa AMD sa puntong ito sa oras.
  63. Bastian sa Agosto 31, 2024 - mag-click dito upang tumugon
    Hi Matt, mahalin ang detalyadong gawain na ibinibigay mo sa komunidad ng mga low-power home server!

    Iniisip ko kung sakaling isaalang-alang mo ang CSM version ng ASUS Prime H770-Plus D4. Mula sa kung ano ang aking nakalap, CSM sa kumbinasyon na may i5 tulad ng 12500 o 13500 ay dapat payagan ang vPro Enterprise tampok, na siya namang ay dapat na magdala ng DASH, KVM / IPMI tulad ng remote management kakayahan. DASH ay sa pamamagitan ng malayo hindi bilang malakas na bilang isang full blown ASPEED AST2600 BMC solusyon, na karaniwang gumuhit ng karagdagang 5-10W.

    Kasabay nito, ang CSM ay inilaan din upang dalhin ang enterprise tulad ng katatagan, na maaaring mangahulugan ng mas kaunting mga pagpipilian sa BIOS para sa pag tune ng mga C estado at iba pa.
    • Ang variant ng CSM ay wala sa aking radar sa oras na iyon, na malamang na nangangahulugang walang lokal na availability kapag ako ay motherboard shopping.

      Ang pagkuha ng isang mabilis na pagtingin sa pahina ng produkto ngayon, ang pagkakaiba lamang na nakikita ko sa pagitan nito at ang modelo ng hindi CSM ay ang pag access sa ASUS Control Center Express. Tech specs pahina para sa CSM variant ay magkapareho maliban para sa pagdaragdag ng "1 x ACC Express Activation Key Card". Manual ay magkapareho, na may walang nakikilalang mga tampok na nabanggit. I download ang parehong BIOS's (1663) at ang mga checksum ay magkapareho, bagaman ipinapalagay ko na ang mga tampok ay maaaring i flipped sa pamamagitan ng mga bandila.

      Hindi ako magtataka kung ang mga tampok / pag andar / BIOS ay lahat ng eksaktong pareho, maliban sa pag andar na ibinigay ng ACC Express software. Ngunit walang paraan upang malaman para sa sigurado maliban sa isang tao na subukan.
  64. Philker sa Setyembre 3, 2024 - mag-click dito upang tumugon
    Sinusubukang muling itayo ang iyong buong sistema. 12400 32GB H770 D4 plus sa isang fantec 24 slot na may X710-DA2 at isang 9600-24i. Main nvme ay isang 1 tb samsung pro. Ang corsair ay hindi maihahatid anymore kaya i nagpunta sa isang seasonic titan.

    Ang sistema ay maaaring umabot sa c10 nang walang 9600. Hindi pa ito preped, kaya hindi ko ito sinisingit.

    Ang talagang sucks sa board ay ang min fan speed na 20%. At hindi ko alam kung bakit, pero ang min draw ko ay 11,5W pero sa X710 DA2. I will switch the cpu cooler to a passive one. Might be another watt gained.

    Just an info sa iba pang interesado sa X710-DA2: walang WoL kahit para sa akin. Ang pag-patch ng bagay na iyon ay PURE cancer - gawin ito sa EFI. Ang bagay na iyon ay nagiging HOT sa aktibong mode. Kailangan mo upang alinman sa palamigin ito aktibo o swap ang lababo. Sumama ako sa huli. I-turn ang card gamit ang pcie kit para tumayo nang pahalang. Ilagay sa isang https://www.reichelt.de/kuehlkoerper-75-mm-alu-1-3-k-w-sk-89-75-kl-ssr-p227795.html?search=Sk+89+7 kaya i ngayon din may ari ng isang dremel. Kailangan mong gawin ang card STAND sa mobo na may mga spacer ng distansya. Hint: efi shell lang sa isang selfmade efi. Kalimutan mo na yung mobo opening na ito efi.
  65. Philipb sa Setyembre 16, 2024 - mag-click dito upang tumugon
    Ganap na kamangha manghang write up salamat sa iyo kaya magkano. Medyo clone ko na ito.

    Sa anumang pagkakataon, para sa parehong CPU o ang i3-12th gen alam mo ba ng anumang magandang m-ATX o itx boards para sa kapangyarihan tulad ng mga nabanggit sa itaas?
    • Dahil sa aking mga isyu sa Gigabyte board na sinubukan ko, kung sinusubukan kong bumuo ng isang magkaparehong sistema ngunit sa mATX o ITX form factors (at handang mawalan ng isang bilang ng mga PCI-E at NVMe slot), personal akong dumikit sa mga modelo ng ASUS PRIME at subukan ang isa sa:
      * ASUS PRIME H610I-PLUS D4 (ITX, DDR4, ngunit 1G Realtek ethernet ay maaaring maging isang pangunahing dice-roll)
      * ASUS PRIME H610M-A D4-CSM (mATX, DDR4, 1G Intel)
      * ASUS PRIME Z790M-PLUS (mATX, DDR5, 1G Intel)

      Hindi ito darating bilang isang sorpresa na gusto ko talaga ang Intel 1G Ethernet sa huling 2.

      Upang maging malinaw, hindi ko pa talaga sinubukan ang alinman sa mga ito: ang aking palagay ay na BIOS atbp ay marahil ay katulad ng H770-PLUS D4 at na ako ay magagawang upang salamin ang kinalabasan. Pero hindi ko alam for sure. Ang Z790M-PLUS ay nag-iimpake ng 4xPCIe at 3xNVMe dito - sa pag-aakalang ang DDR5 ay hindi nagdudulot ng isyu, marahil ito ang gusto kong mag-gravitate. Gayunpaman pinaghihinalaan ko na ang maliit na heatsink ng chipset ay maaaring mangailangan ng ilang daloy ng hangin.

      Maaaring maraming iba pang mga angkop na pagpipilian, isipin mo, kabilang ang labas ng serye ng PRIME.
      • Jim sa Oktubre 22, 2024 - mag-click dito upang tumugon
        Kumusta Matt, gumawa ako ng ilang mga pagsubok sa “ASUS PRIME H610M-A D4". (Kailangan ko ng isang MB na umaangkop sa aking Jonsbo C2)

        Pag-set up:
        - ASUS PRIME H610M-A D4-CSM
        - i3 12100 na may Intel cooler
        - Samsung 970 Evo Plus 1TB bilang boot drive (sa unang M.2 slot)
        - Mushkin 2x 16GB DDR4 3200
        - Maging tahimik M12 550
        - minimum na Debian 12

        Inilipat ko ang mga setting ng Bios ni Matt sa mATX Mainboard!
        Sinusukat sa dingding (Fritz Dect 200) = 6,4 Watt (walang kabuluhan)

        Sa isang Picopsu-90 maaari kong maabot ang 5,7 Watt (ngunit mas mataas na pagkonsumo sa WOL-standby!)

        Salamat sa iyong mahusay na gawain, nang walang iyong mga tagubilin sa Bios, aabutin ng buwan upang makarating sa isang mababang estado ng kuryente...
  66. Lukas sa Setyembre 18, 2024 - mag-click dito upang tumugon
    Hoy Matt, salamat sa malalim na artikulong ito!
    Ako ay talagang naghahanap din ng mATX mainboards para sa isang talagang mahusay na homeserver. May extra caveat lang ako ng pagbuo nito sa passively cooled case (HDPlex H3).
    Ngayon, ito ay gumagawa ng aking mainboard pagpipilian ng isang bit mahirap, dahil - bilang ito tila -, kailangan kong pumili sa pagitan ng dalawang mainboards:
    Asus Prime Z790M Plus
    + Intel 1G Ethernet
    - kinda maliit at maliksi VRM paglamig
    Asus TUF B760M Plus II
    + mas mura sa bansa ko sa pamamagitan ng isang makatarungang bit
    + bulkier heatsink
    - 2.5G Realtek Ethernet

    Ako ay kasalukuyang nakasandal patungo sa TUF, bilang isa pang Ethernet ay mas madaling idinagdag kaysa sa mas malakas na VRM heatsink, ngunit nais ko ang iyong opinyon sa kung magkano ng isang show stopper ang 2.5G realtek ethernet controller ay.
    Salamat nang maaga!
    • Hindi alam kung naka check ka na, ngunit siguraduhin na may sapat na clearance sa itaas ng VRM cooler para sa mga heatpipes sa iyong HDPlex H3 kaso. Ang pagkuha ng isang mabilis na sulyap sa mga larawan ng produkto para sa kasong iyon, tila tulad ng mga heatpipes ay hindi lahat ng mataas na up.

      Sa isip na iyon, depende sa CPU na binabalak mong patakbuhin, ang paglamig ng VRM ay maaaring hindi mahalaga. Yung H770 PLUS na ginamit ko wala man lang VRM cooler sa buong top VRMs. Habang nagdagdag ako ng ilang maliliit na heatsinks sa minahan, hindi talaga sila kailangan dahil ang mga VRM ay hindi masyadong mainit upang magsimula.

      Ang aking mas malaking pag aalala sa passive cooling ay magiging ang heatsink ng chipset dahil na maaaring makakuha ng labis na mainit kapag ang chipset ay nagtutulak ng maraming data. Ang TUF GAMING B760M Plus II ay mukhang may parehong isa bilang Prime Z790M Plus (lamang sa itim at umiikot). Malamang na hindi magkano ang maaari mong gawin dito maikling ng popping off ang heatsink at paggawa ng ilang mga warranty voiding modding bagaman.

      Ang paglalagay ng lahat ng iyon sa isang tabi, kung handa kang tumalon sa pamamagitan ng mga hoops na kinakailangan upang makakuha ng mahusay na C estado, ang Realtek 2.5G ay hindi kinakailangang isang show stopper. Though I'd make sure na bumili sa isang retailer na may madaling return policy just in case mas problemado ito kaysa inaasahan.
    • Daniel sa Setyembre 21, 2024 - mag-click dito upang tumugon
      Nagkaroon ako ng TUF B760M DDR4. Ang heatsink ng chipset ay kahit na mas manipis kaysa sa hitsura nito sa mga larawan, ngunit ang tunay na problema ay walang ginagawa at light load katatagan. Bawat ilang araw o higit pa, ang sistema ay random na isara.
      Wala akong ideya kung ito ay isang may sira na yunit o isang kapintasan sa disenyo, ngunit hindi ako mapanganib na bumili ng board na ito mula sa isang shop na hindi nag aalok ng 30 araw na patakaran sa pagbabalik. Ang suporta ng ASUS ay ganap na walang silbi, tulad ng warranty sa mga kaso tulad nito.
  67. Andy23 sa Setyembre 19, 2024 - mag-click dito upang tumugon
    Pahalagahan ang iyong writeup, Mat! Gusto ko po sana i share ang experience ko. Nagagawa kong maabot ang 10.1W sa idle (sinusukat sa pader), na may Proxmox 8.2.2 at BIOS & powertop tweaks (C10 estado naabot).

    CPU: i7-14700
    Motherboard: Asus Z790-P WIFI (2.5G LAN konektado)
    RAM: 96GB DDR5 (2x32GB + 2x16GB)
    NVMe: Samsung 970 EVO Plus 1TB
    PSU: Corsair RM750x
    Ang pagkonsumo ng kuryente ay sinukat nang walang monitor.

    Ilang obserbasyon:
    ---- kahalagahan ng PSU ----
    1) Nagsimula ako sa isang Seasonic Focus 1000w PSU at ang pagkonsumo ng kuryente ay 14.4w. Ang paglipat sa Corsair RM750x ay humantong sa +4w na pagbabawas ng kapangyarihan. Ang RM750x ay may isang kapangyarihan kahusayan ng ~ 80% sa 20w, na nangangahulugan na ang aking orihinal na Focus 1000w ay dapat magkaroon ng isang masamang masamang kapangyarihan kahusayan sa 20w (10.1 * 0.8/14.4=56%)!! Kaya, folks mangyaring isaalang alang ang pamumuhunan sa isang mas mahusay na PSU (sanggunian: RM750x numero sa sheet na ito: https://docs.google.com/spreadsheets/d/1TnPx1h-nUKgq3MFzwl-OOIsuX_JSIurIq3JkFZVMUas/edit?gid=110239702#gid=110239702)
    2) powertop 2.14 ay HINDI sumusuporta sa Intel 13 / 14Gen CPUs (ito sa una lamang ay nagpakita ng mga estado ng C3). Kinailangan kong buuin ang pinakabagong powertop 2.15 at dahil dito ay nakita ko ang estado ng C6-C10.
    ---- May problemang onboard SATA controller ng ASUS Z790-P ----
    3) ang isang nakakagulat na obserbasyon ay kung ilakip ko ang isang SSD sa interface ng onboard SATA, ang CPU c estado ay nakakakuha lamang ng kasing layo ng C6 (walang C8, walang C10 sa lahat). Gayunpaman, kung ilakip ko ang parehong SSD sa isang ASM1166 PCIe-to-SATA card, maaari kong maabot ang C10. Tila ito ay nagpapahiwatig na ang onboard SATA controller ng motherboard na ito ay HINDI sumusuporta sa ASPM nang maayos ("lspci-vv" output ng onboard SATA controller ay HINDI nagpapakita ng anumang kakayahan ng ASPM).
    ---- Gastos ng pagdaragdag ng isang GPU ----
    4) pagdaragdag ng isang Nvidia GTX 1050 Ti GPU humantong sa isang napakalaki 16w pagtaas sa idle. Sa lalong madaling panahon natanto ko na nvidia GPU idle watt ay maaaring mabawasan sa isang optimization "nvidia-smi --pagtitiyaga-mode = 1", na kung saan ang 16w ay nagiging 8w (GPU pagganap mode P8). Gayunpaman, ito ay karagdagang 80% pa rin ng aking 10.1w idle kapag walang GPU. Malamang hindi sulit na iwan ang GPU in. Higit pang mga pananaliksik ay nagpapakita na ang GPU mismo lamang consumes tungkol sa 3w sa idle, ngunit dahil sa GPU, ang CPU C estado ay gaganapin sa C6, samakatuwid ang 8w pagkakaiba (na may GPU vs walang).
    5) tumaas ang power consumption ng another 6w nung ikinabit ko ang GPU sa slot ng PCIe na naka attach sa Chipset (initially nasa PCIe slot na naka attach sa CPU). Oo, sa lahat ng pag optimize, ang GPU ay nagdaragdag ng 8 + 6 = 14w kung ilakip mo ito sa slot na naka attach sa chipset ng motherboard na ito. Napansin ko na ang C estado ay nagbago mula sa max C6 hanggang max C3, na marahil ay ang pinagmulan ng karagdagang 6w.

    Overall, masaya ako sa resulta at masaya ang experience. Gusto ko talagang magdagdag ng GPU (hal. para sa mga gawaing may kaugnayan sa larawan), ngunit masyadong mahal ang paggamit ng kuryente. Mayroon bang karanasan sa GPU sa mga mababang-kuryenteng server? May mga paraan po ba para malibre ang CPU c state para maabot nila ang C8/C10 Tandaan ang pinag uusapan ko ay tungkol sa pagkonsumo ng kuryente sa idle (ang GPU ay hindi ginagamit para sa output ng graphics, at hindi konektado sa isang monitor).
  68. Federico sa Setyembre 21, 2024 - mag-click dito upang tumugon
    Napakagandang pagsusuri! Naliligaw ako sa paghahanap ng HBA na may kamalayan sa kapangyarihan at hindi ko pa sinimulan ang pagsasaalang alang sa epekto sa mga estado ng kapangyarihan...

    Nagulat ako na ang AMD chipsets ay nahulog sa ngayon sa likod sa paggamit ng kuryente. Namimiss ko ang mga lumang oras na maraming magagandang pagpipilian para sa mga mini ITX motherboard na may maagang AMD APUs at nagkaroon ng isang pinagsama samang pagsisikap na magkaroon ng buong pakete na mababa ang kapangyarihan.

    Nakita ko lang ang bagong AMD X870 chipset ay dapat na magkaroon ng isang TDP ng 7 W ngunit ang mga motherboards inihayag sa ngayon tila isang bit overkill ("Ang ROG Strix X870-A Gaming WIFI ay may 16 + 2 + 2 kapangyarihan yugto na rate para sa hanggang sa 90A ", sabi ni alktech).
  69. lowpowerobsession sa Oktubre 2, 2024 - mag-click dito upang tumugon
    Hi Matt (at lahat ng iba pa)!

    Naghahanap upang i upgrade ang aking pfsense at truenas kahon na may 10 GbE networking, at dumating sa kabuuan ng post na ito. Sa pagkuha ng payo ng pagpunta sa isang board na may isang intel 1gb ethernet controller, nagpunta ako sa Asrock b660m pro RS, at isang pentium g7400 para sa parehong mga kahon. Gusto ko ng dagdag na full length PCIe port para sa ilang expandability sa hinaharap.

    Pupunta upang subukan ang mga tweak dito: https://www.reddit.com/r/ASRock/comments/1998ozl/how_to_get_higher_pkg_cstates_on_asrock/

    para makita ko kung makakakuha ako ng katanggap tanggap na pagkonsumo ng kuryente. Nakita ko ang iyong komento tungkol sa paggamit ng isang H610M mula sa ASUS at malamang na lumipat sa na kung hindi ako magkaroon ng maraming swerte sa mga boards na ito. Ay mag ulat pabalik bilang hindi ko maaaring tila upang mahanap ang maraming info sa kung ang mga tao ay matagumpay sa pagbaba ng b660m power draw.

    Anumang payo ay pahalagahan!
  70. mack sa Oktubre 16, 2024 - mag-click dito upang tumugon
    Ang aking pagtatayo:
    - Chinese motherboard CWWK Q670 V1, ang board ay may 3xnvme, 8 sata, pcie5 x16 na may posibilidad na paghati sa 2 x8 (teoretikal maaari nating maglagay ng 5 nvme disk), 2x2.5GBs
    - i5 13500T
    - 1 module 48GB DDR5 Crucial Pro.
    - 2xSamsung evo 970 plus, 1xLexar NM790
    pico power supply (wala akong isa pa sa kasalukuyang)
    - nakakonektang lan sa isang port
    Sa walang estado na may Proxmox na tumatakbo ng tungkol sa 8-10W

    Sa pangkalahatan ang mga parameter ay maganda, ngunit sa palagay ko ang bios ay hindi pinino, mga problema sa ASPM sa isang port, ang samsung evo lamang ang gumagana dito na may pinagana na ASPM, sa iba pang iba pang mga disk.

    Bumaba lamang ang processor sa estado ng C6

Mag-iwan ng Komento

Maaari kang gumamit ng alias at pekeng email. Gayunpaman, kung pipiliin mong gumamit ng totoong email, sinusuportahan ang "gravatars." Maaari mong tingnan ang patakaran sa privacy para sa higit pang mga detalye.