Abbiamo passato mesi a ossessionarci sul design termico di Umbrel Pro. Si scopre che quando si inserisce una CPU a 8 core, un iGPU e 4 SSD NVMe in un fattore di forma ridotto con accesso senza attrezzi, è davvero difficile farlo funzionare in modo silenzioso. Ecco come ci siamo riusciti 🧵
Per raggiungere questo fattore di forma utilizziamo un PCB a doppio lato. CPU/GPU sopra. Quattro slot M.2 SSD sotto. Tutto raffreddato da una singola ventola a profilo basso. In un case abbastanza piccolo da stare sulla tua scrivania.
Tuttavia, il coperchio in alluminio magnetico non è solo un coperchio. È un enorme dissipatore di calore. Sollevatelo per accedere ai vostri SSD. Chiudetelo e il pad termico entra in contatto diretto con la parte superiore di tutti e quattro i drive.
Ma diventa ancora meglio. Abbiamo scolpito le aperture per l'aria *all'interno* della struttura del coperchio.
L'aria viene aspirata nelle aperture del coperchio > fluisce attraverso le sue camere interne > scorre sopra la camera dell'SSD > viene diretta attraverso i fori dietro gli SSD nella camera della CPU > viene espulsa sul retro. Un percorso di flusso d'aria continuo. Nessuna zona morta.
Quindi il coperchio in alluminio è sia raffreddato passivamente all'esterno che attivamente all'interno. Mentre la parte superiore degli SSD entra in contatto diretto con il coperchio e la parte inferiore degli SSD è raffreddata da un flusso d'aria attivo. Ogni superficie lavora insieme per massimizzare l'efficienza di raffreddamento.
Ma l'hardware è solo metà della battaglia. Le curve di ventilazione generiche non funzionano quando gli utenti installano SSD diversi con limiti termici molto diversi. Umbrel Pro legge il limite termico auto-riportato di ciascun SSD e genera dinamicamente una curva di ventilazione personalizzata per mantenerli tutti nella zona sicura.
Ma come gestisci 5 zone termiche indipendenti (CPU/GPU + SSD) con una sola ventola? Campioniamo continuamente tutti e 5 i sensori, calcoliamo la velocità della ventola necessaria per ciascuno in base alle loro curve specifiche e applichiamo il valore più alto. Una ventola. Gestendo perfettamente 5 componenti.
@stevenroose3 Non sono sicuro se sei un fan di ZFS, ma se lo sei potresti anche apprezzare questo
372