Vietimme kuukausia pakkomielteisesti Umbrel Pron lämpösuunnittelun parissa. Kävi ilmi, että kun mahdutat 8-ytimisen suorittimen, iGPU:n ja 4 NVMe-SSD:tä pieneen muotoon työkaluttomalla pääsyllä, on todella vaikeaa saada sitä hiljaiseksi. Näin onnistuimme 🧵
Tämän muodon saavuttamiseksi käytämme kaksipuolista piirilevyä. CPU/GPU päällä. Neljä M.2 SSD -paikkaa pohjalla. Kaikki jäähdytetty yhdellä matalaprofiilisella tuulettimella. Kotelossa, joka on tarpeeksi pieni pöydällesi.
Magneettinen alumiinikansi ei kuitenkaan ole pelkkä kansi. Se on valtava jäähdytyselementti. Nosta se pois päästäksesi SSD-levyillesi. Sulje se, ja lämpöpadin osuu suoraan kaikkien neljän levyn yläosaan.
Mutta se paranee. Kaiversimme ilmanottoaukot *kannen rakenteeseen*.
Ilma vedetään kannen venttiileihin > virtaa sisäisten kammioiden läpi > huuhtoutuu SSD-kammion yli > ohjataan SSD-reikien kautta prosessorikammioon, > poistuu takaa. Yksi jatkuva ilmavirtausreitti. Ei kuolleita alueita.
Näin ollen alumiinikansi jäähdytetään sekä passiivisesti ulkopuolelta että aktiivisesti sisältä. SSD-levyjen yläosa on suorassa kosketuksessa kannen kanssa, ja SSD-levyjen alaosa jäähtyy aktiivisella ilmavirralla. Jokainen pinta työskentelee yhdessä maksimoidakseen jäähdytystehokkuuden.
Mutta laitteisto on vain puolet taistelusta. Yleiset tuulettimen käyrät eivät toimi, kun käyttäjät asentavat eri SSD-levyjä, joilla on hyvin erilaiset lämpörajat. Umbrel Pro lukee jokaisen SSD:n itse ilmoittaman lämpörajan ja generoi dynaamisesti mukautetun tuulettimen käyrän, joka pitää ne kaikki turva-alueella.
Mutta miten hallitset viittä itsenäistä lämpövyöhykettä (CPU/GPU + SSD) yhdellä tuulettimella? Otamme jatkuvasti näytteitä kaikista viidestä anturista, laskemme kunkin vaaditun tuulettimen nopeuden niiden erityisten käyrien perusteella ja sovellamme yksittäisen korkeimman arvon. Yksi fani. Hallitsen täydellisesti viittä komponenttia.
@stevenroose3 En ole varma, oletko ZFS-fani, mutta jos olet, saatat myös nauttia tästä
357