Calculatoarele cu o singură placă Raspberry Pi sunt perfecte pentru multe proiecte, dar există unele sarcini pentru care nu sunt potrivite.
Raspberry Pi este un computer fantastic, de dimensiunea unui card de credit, care este capabil de atât de multe lucruri, de la emulare la controlul electronicii. Cu toate acestea, există încă unele sarcini care vor taxa resursele acestui computer cu o singură placă până la limita lor.
Fără alte prelungiri, să aruncăm o privire la ceea ce SBC-urile Raspberry Pi fie sunt incapabile să facă deloc, fie funcționează suficient de bine, fie datorită naturii lor, fie a resurselor la care au acces.
1. Rulați Cyberpunk 2077
Cyberpunk este un joc de rol lansat în 2020, plasat într-o lume deschisă distopică, futuristă, și este doar un exemplu pentru a ilustra ideea. Nu vei juca niciun titlu AAA pe un Raspberry Pi.
Cu alte cuvinte, dacă cumpărați un Raspberry Pi cu scopul de a juca jocuri video populare, de succes lansate în ultimii ani, cel mai probabil veți fi dezamăgiți. Acest lucru se datorează faptului că Raspberry Pis sunt construite pentru a fi eficiente din punct de vedere energetic și ieftin, iar unul dintre compromisuri este CPU-ul și procesorul grafic destul de slab alimentat, care sunt la egalitate cu cele ale unei game medii smartphone.
Raspberry Pi 4B nu este cel mai bun dispozitiv de jocuri de acolo, dar poate juca unele jocuri. The Emularea vechilor jocuri video clasice este foarte posibilă cu un Raspberry Pi datorită faptului că majoritatea acestor titluri necesită mai puține resurse și au fost concepute pentru a rula pe computerele Potato. Dacă cauți ceva mai mult decât simple emulatoare și jocuri retro, totuși, va trebui să te uiți în altă parte.
Probabil că ați putea transmite o redare a jocului la rezoluție 4K pe afișajul dvs., dar jocul Cyberpunk acceptabil este o imposibilitate fizică chiar și pentru cel mai înalt nivel al modelelor Raspberry Pi. Un dispozitiv de gaming mai potrivit ar fi laptopul tău cu specificații mai bune și un procesor mai puternic. Deci, asigurați-vă că aruncați o privire la diferite moduri în care puteți îmbunătăți performanța jocurilor pe laptop.
2. Transcodarea conținutului video
Transcodarea este procesul prin care fișierele audio și video sunt convertite dintr-un format în altul. Permite partajarea fișierelor între dispozitive care acceptă diferite formate de fișiere și permite utilizatorilor cu lățime de bandă mai mică să se bucure de streaming fără întreruperi. Utilizând transcodarea, puteți reda videoclipuri H.265 pe un afișaj care acceptă doar formatul H.264.
Cu toate acestea, Raspberry Pi 4 nu poate face față foarte bine acestei sarcini, deoarece nu are suficientă putere de procesare pentru aceasta. Puteți instalați un server media Plex pe Raspberry Pi și obțineți fluxuri directe din acesta, dar transcodarea va fi destul de solicitantă pentru hardware-ul Raspberry Pi. S-ar putea chiar să puteți obține un flux în aplicația dvs. client, dar cel mai probabil se va tampona și se va bâlbâi în timpul redării. Chiar și pre-transcodarea va dura o perioadă considerabilă de timp pe un Raspberry Pi 4B.
Cu toate acestea, dacă sunteți dispus să așteptați ore și ore (sau chiar zile), atunci puteți utiliza Raspberry Pi 4 ca transcoder instalând singur FFmpeg sau HandBrake pe el. Sunt altele convertoare video pe care le puteți instala pe Linux.
În general, transcodarea nu este imposibilă cu un Raspberry Pi 4, dar nu funcționează așa cum era de așteptat și este mai bine evitată cu totul. Trebuie să vă asigurați că codecurile video de pe serverul dvs. media sunt acceptate de clientul (clienții) dvs. de streaming.
3. Rulați software-ul x86
SBC-urile Raspberry Pi nu sunt compatibile cu software-ul x86 în mod implicit. Raspberry Pi folosește un Sistem pe cip bazat pe ARM (SoC), ceea ce înseamnă că arhitectura sa setului de instrucțiuni (ISA) diferă de cea folosită de computerele x86. Prin urmare, aplicațiile concepute pentru sisteme bazate pe ARM nu vor rula nativ pe dispozitive x86 și invers.
Aceasta are avantajele și dezavantajele sale. Avantajul principal al arhitecturii ARM este că implementările sale sunt adesea mai ieftine și consumă mult mai puțină energie. Cu toate acestea, cipurile ARM funcționează adesea mai lent decât cele x86 și este posibil să nu puteți rula programele preferate din cauza problemelor de compatibilitate.
Acestea fiind spuse, puteți utiliza întotdeauna emularea pentru a rula programe x86 pe computerele ARM, dar încă nu este o soluție perfectă și, de obicei, ocupă o mulțime de resurse.
4. Rulați Windows fără probleme
Această limitare a SBC-urilor Raspberry Pi este strâns legată de ultima. Datorită arhitecturii sale, Raspberry Pi poate rula Windows numai pe ARM, o versiune a sistemului de operare compilată pentru dispozitivele ARM. Nu este nicăieri la fel de complet ca versiunea x86 a sistemului de operare, dar Windows poate fi instalat și utilizat pe un Raspberry Pi.
Indiferent, Raspberry Pi 4B nu este o opțiune viabilă pentru rularea Windows. Deși puteți instala o versiune de Windows compatibilă cu ARM pe Raspberry Pi 4, aceasta va fi lentă, întârziată și, în general, nu este o opțiune bună pentru driverul dvs. zilnic. Sunt altele computere cu o singură placă, mai potrivite pentru a rula Windows decât Raspberry Pi.
5. Editați videoclipuri HD
Editarea video este o altă sarcină de calcul pe care Raspberry Pi 4B este capabil să o îndeplinească, dar la care nu excelează în mod deosebit. Dacă ești un editor video profesionist și vrei să folosești Pi 4 pentru proiectele tale, nu. Pi 4 nu este suficient de puternic pentru a face față sarcinilor de lucru intense și veți ajunge cu rezultate slabe.
Este posibil să puteți edita clipuri video scurte, de aproximativ un minut, dar orice lucru mai mare va reprezenta o provocare pentru Raspberry Pi 4. La fel ca în cazul jocurilor și al transcodării, Raspberry Pi 4B nu are suficientă putere de procesare pentru a gestiona o editare video serioasă.
Dacă trebuie neapărat să editați videoclipuri pe un Raspberry Pi, obțineți versiunea de 4 GB (sau 8 GB) a Raspberry Pi 4B, un ventilator și un SSD în loc de un card microSD.
6. Pornire din stocarea internă
Raspberry Pi necesită încă un card microSD pentru stocarea fișierelor și pentru a încărca un sistem de operare, deși puteți conecta dispozitive de stocare externe și pornește Raspberry Pi de pe un SSD.
Alte SBC-uri, cum ar fi Banana Pi, au un MultiMediaCard (eMMC) încorporat pentru stocarea internă și au un comutator SPI care vă permite să alegeți dacă să porniți din stocarea internă sau externă.
Deoarece vitezele de citire/scriere eMMC sunt mult mai mari decât cele oferite de cardurile SD, este posibil să întâmpinați blocaje inutile în timpul funcționării normale. Putem doar să sperăm că mult așteptatul Raspberry Pi 5 va prezenta un eMMC sau o altă opțiune de stocare superioară.
Raspberry Pi 4B este încă capabil de atât de multe
Raspberry Pi este o mașină mică minunată care a parcurs un drum lung de când a fost creată pentru prima dată. Cu toate acestea, nu există un lucru care să se potrivească tuturor în calcul și există mai multe sarcini la care Raspberry Pi încă nu excelează. Și asta este bine, pentru că funcționează suficient de bine pentru scopul său inițial, făcând computerele la preț redus și accesibile tuturor.