- CPU-X pruža detaljne informacije o CPU-u, predmemorijama, matičnoj ploči, memoriji, sustavu i GPU-u na GNU/Linuxu i *BSD-u.
- Može se instalirati iz repozitorija (APT) ili izvršiti kao AppImage; također dostupno u AUR-u i drugim distribucijama.
- GTK sučelje i tekstualni način rada NCurses, s opcijom ispisa iz terminala i dodatnim funkcijama putem Start Daemona.
Ako koristite GNU/Linux i želite imati brz i potpun pregled hardvera vašeg računala, CPU-X je upravo alat koji ste tražiliOvaj besplatni uslužni program otvorenog koda zaslužio je mjesto među onima koji žele bez ikakvih problema razumjeti detalje procesora, matične ploče, memorije, grafičke kartice i ostalih komponenti, sve putem jasnog sučelja i bez potrebe za pamćenjem naredbi.
Također, vrijedi znati da je CPU-X svojevrsni "brat" poznatog CPU-Z-a iz Windowsa u Linuxu: nudi slično iskustvo, ali poštujući filozofiju slobodnog softveraRadi na GNU/Linux i *BSD sustavima, može se koristiti s grafičkim sučeljem (GTK) ili u tekstualnom načinu rada (NCurses) i ima opciju ispisa naredbenog retka za one koji preferiraju terminal.
Što je CPU-X i zašto se isplati?
CPU-X je besplatni projekt koji organizirano prikuplja i prikazuje ključne informacije o hardveru. Njegov je cilj na prvi pogled pokazati što se nalazi ispod haube.Model CPU-a, broj jezgri, L1/L2/L3 predmemorije, informacije o matičnoj ploči i čipsetu, detalji o RAM-u, GPU i opće informacije o sustavu, između ostalog. Sve s korisnički prilagođenim sučeljem i jasno odvojenim karticama.
Što se tiče njegove implementacije, u dostupnoj dokumentaciji postoje reference da je napisana u C-u, a u drugima da je napisana u C++; u svakom slučaju, Izgrađen je s CMake-om i radi s GTK (grafički način rada) i NCurses (tekstualni način rada) bibliotekama.Ovaj hibridni pristup čini ga uistinu fleksibilnim: možete ga koristiti klikom ili izravno na konzoli, ovisno o tome što vam najbolje odgovara.
Vrlo praktična prednost je što uključuje "način ispisa" dostupan iz naredbenog retka; Ova opcija vam omogućuje dobivanje izvatka podataka za dijagnozu ili inventuru., nešto posebno korisno za tehničare ili za automatizaciju izvješća o strojevima.
Kartice i metrike: Sve što vas CPU-X uči
Kada otvorite program, vidjet ćete niz kartica koje grupiraju informacije. Organizacija je vrlo intuitivna i olakšava navigaciju kroz različite komponente.U novijim verzijama (3.x i 4.x), kartice se mogu razlikovati po redoslijedu, ali sadržaj je vrlo sličan. Ovo su glavni odjeljci:
- CPUDetaljno opisuje model procesora, arhitekturu, broj niti i jezgri, frekvencije, mikrokod, podržane instrukcije i druge relevantne značajke.
- Predmemorije: Prikazuje konfiguraciju L1, L2 i L3 predmemorija (veličine, razine, asocijativnost itd.), s objašnjenjima koja pomažu u razumijevanju njihovog utjecaja na performanse.
- matična ploča: Informacije o proizvođaču, modelu, BIOS-u/UEFI-ju i čipsetu. Ovaj odjeljak je idealan za identifikaciju hardvera bez otvaranja računala.
- MemorijaInformacije o RAM-u, njegova ukupna veličina, vrsta, brzina i, u stvarnom vremenu, određeni parametri korištenja i aktivnosti.
- SistemVerzija jezgre, distribucija, okruženje i ostali opći podaci o operativnom sustavu i hardveru.
- GrafikaDetalji detektiranog GPU-a (upravljački program, video memorija, model), vrlo korisno za provjeru kompatibilnosti i upravljačkih programa.
- Klupa/TestoviUključuje jednostavne benchmark testove za mjerenje performansi u hodu. Služe kao brza orijentacija, bez namjere zamjene složenijih klupa.
- okoPodaci o autoru, licenci i projektu.
Imajte na umu da prilikom korištenja izdanja 4.x (na primjer kao AppImage) Redoslijed kartica se može promijeniti u odnosu na granu 3.x, ali glavni dijelovi su i dalje prisutni i lako prepoznatljivi.
Koje specifične informacije nudi (i kako vam pomaže)
Osim naziva kartica, važno je što ćete vidjeti na ekranu. CPU-X će vam omogućiti da potvrdite stvarnu frekvenciju CPU-a (i njegove varijacije u mirovanju ili pod opterećenjem), broj dostupnih niti i jezgri, kao i posebne instrukcije koje podržava vaš mikrokontroler.
Odjeljak o L1/L2/L3 predmemorijama može se činiti tehničkim, ali nemojte se bojati: pomaže vam razumjeti zašto vaš procesor brže reagira na određene zadatkeOva ultrabrza memorija eliminira vrijeme čekanja, a njezina veličina/organizacija može napraviti razliku u testovima ili stvarnim učitanjima.
Za matičnu ploču i sustav, CPU-X vam govori proizvođača, model, verziju BIOS-a/UEFI-ja i čipset, kao i detalje o vašoj distribuciji i kernelu. Savršen je za pripremu tehničkog izvješća ili traženje podrške. bez potrebe za otvaranjem kućišta ili traženjem naljepnica.
Kartica Memorija prikazuje vrstu RAM-a (npr. DDR4 ili DDR5), njegovu ukupnu veličinu i efektivnu brzinu. Također vam omogućuje da na prvi pogled provjerite prepoznaje li sustav ispravno module. i, u nekim distribucijama, prikazivati određene pokazatelje korištenja u stvarnom vremenu.
Grafički blok, sa svoje strane, identificira GPU i njegov upravljački program, što je ključno za otkrivanje koristite li ispravan upravljački program. Provjerite na trenutak učitava li sustav ispravan upravljački program i ako video memorija odgovara onome što očekujete za svoju karticu.
Instalacija na Ubuntu: jednostavna i laka
Instaliranje CPU-X-a na Ubuntu je vrlo jednostavno iz službenih repozitorija. Preporučeni način je korištenje APT-a, prvo provjerite imate li ažurirani popis paketa kako biste izbjegli iznenađenja.
Započnite osvježavanjem indeksa paketa sljedećom naredbom (terminal): Na ovaj način jamčimo da ćete dobiti verziju dostupnu za vaš sustav..
sudo apt update
Zatim instalirajte CPU-X izravno s: jedna naredba ga čini spremnim za upotrebu.
sudo apt install cpu-x
U slučaju Ubuntua 20.04, službeni repozitorij pruža verziju 3.2.4. To je onaj koji je instaliran prema zadanim postavkama u tom određenom izdanju, i savršeno funkcionira za potrebe pregleda hardvera.
Nakon što je instalacija dovršena, program možete pokrenuti traženjem njegove ikone u izborniku aplikacija. Vidjet ćete dva pokretača: jedan za običnog korisnika, a drugi za pokretanje s privilegijama (root), korisno kada želite omogućiti dodatne značajke koje zahtijevaju povišena dopuštenja.
Ako želite provjeriti iz terminala, samo upišite: Ovo će otvoriti grafičko sučelje na računalima s desktop okruženjem.
cpu-x
Za deinstalaciju ako vam ne treba, koristite: Ovo uklanja paket i omogućuje vam čišćenje ovisnosti..
sudo apt remove cpu-x; sudo apt autoremove
Ako želite i očistiti konfiguracijske datoteke, imate mogućnost: Ova naredba briše paket i njegovu pridruženu konfiguraciju.
sudo apt purge cpu-x
CPU-X kao AppImage: bez instalacije, spreman za rad
Ako ne želite dirati sustav tradicionalnom instalacijom, Alternativa AppImage je vrlo praktična.Samo preuzmite, dodijelite dozvole za izvršavanje i to je to: dvaput kliknite i radi, bez dodatnih ovisnosti.
Projekt održava svoja izdanja na GitHubu. Možete otići na stranicu s izdanjima i preuzeti odgovarajuću AppImage datoteku. Neki vodiči povezuju se s rutom lansiranja dostupno na GitHubu. Na primjer:
Stranica s objavama CPU-X-a na GitHubu
Preuzimanje putem terminala s wgetom (primjer verzije objavljene u to vrijeme): prilagodite broj verzije ako postoji novija.
wget https://github.com/X0rg/CPU-X/releases/download/v4.0.1/CPU-X-v4.0.1-x86_64.AppImage
Nakon preuzimanja, dodijelite mu dozvole za izvršavanje: Bez ovoga ga nećete moći pokrenuti dvostrukim klikom.
chmod +x CPU-X-v4.0.1-x86_64.AppImage
I to je to: dvaput kliknite da biste ga pokrenuli. Neke reference navode verzije poput 4.0.1 i 4.5.2 u AppImage formatu, dok drugi spominju 4.5.1 u Debian repozitorijimaVerzije se s vremenom mijenjaju, stoga je najbolje provjeriti službenu stranicu izdanja prije preuzimanja.
Dostupno na Debianu, Archu/Manjaru i Fedori/CentOS-u/RHEL-u
Integracija s različitim distribucijama jedna je od vrlina CPU-X-a. U Debianu i derivatima (Ubuntu, Linux Mint i slično) obično se nalazi u službenim repozitorijima., što instalaciju čini izuzetno jednostavnom. U vodiču je navedeno da je verzija dostupna u službenom Debian repozitoriju u vrijeme pisanja bila 4.5.1.
Ako koristite Arch Linux ili Manjaro, CPU-X je dostupan u AUR-u., što olakšava instalaciju pomoću čarobnjaka poput yay ili vašeg preferiranog alata za korisničke pakete. Na Fedori, CentOS-u ili RHEL-u, aplikacija se također može nabaviti putem njihovih repozitorija ili ekvivalentnih izvora. Iako se točne upute mogu razlikovati, opća je ideja da nećete morati ništa kompajlirati ako odete u repozitorije svoje distribucije.
Za one koji radije preskaču repozitorije, AppImage rješava prenosivost jednom datotekomPosebno je korisno u okruženjima gdje ne želite (ili ne možete) instalirati sistemske pakete, kao što su radne stanice s ograničenjima.
Koristiti u tekstualnom načinu rada (NCurses) i ispisati podatke putem terminala
Osim grafičke strane, CPU-X blista i na konzolama. Tekstualni način rada temeljen na NCurses-u savršen je za poslužitelje ili sustave bez grafičkog okruženjai nudi iste bitne informacije organizirane po odjeljcima.
U slučaju da se pitate, postoji i "način ispisa" koji ispisuje informacije po terminalu, idealno za generiranje izvješća ili integraciju u dijagnostičke skripteIako ovdje nećemo ulaziti u specifične opcije, imat ćete i tekstualno sučelje i dump na dohvat ruke kako biste pokrili različite scenarije.
Ako ste na računalu i jednostavno upišete cpu-x, otvorit će se grafičko korisničko sučelje (GUI); U čistoj konzoli možete odabrati tekstualni način rada, koji je lagan i praktičan za testiranje konfiguracije vašeg računala tijekom rada.
Napredne značajke: Pokretanje demona i privilegije
Kada pokrenete CPU-X vidjet ćete gumb pod nazivom "Start Daemon". Ako ga aktivirate, program će tražiti administratorske ovlasti. kako bi se omogućile dodatne značajke, poput čitanja određenih parametara niske razine (npr. informacije o sabirnici ili paketima).
Ovaj daemon nije potreban za normalnu upotrebu, ali Koristi se za otključavanje metrika koje zahtijevaju povišena dopuštenjaKoristite ga mudro: ako vam ta očitanja ne trebaju ili niste sigurni, lako možete raditi bez njega.
Imajte na umu da imate i dva pokretača: normalni i "root" program. Privilegirani pristup treba koristiti samo kada je to neophodno., i na ograničeno vrijeme, kao dobra sigurnosna praksa.
Praćenje: temperature, frekvencije i korištenje memorije
Jedan od razloga zašto je CPU-X toliko cijenjen na dnevnoj bazi je njegova sposobnost pružanja metrika u stvarnom vremenu. Možete vidjeti temperature procesora, frekvencije koje rastu i padaju s opterećenjem, i podatke o RAM-u, između ostalih pokazatelja.
Zašto je to važno? Jer kada se suočimo s neobičnim ponašanjem (visoka brzina ventilatora, nepravilne performanse, rušenja) Važno je provjeriti pregrijava li se CPU. ili ako se smanjuje zbog temperature. Ove vrste problema mogu se otkriti u sekundama pomoću alata za praćenje.
Nadalje, kombiniranjem očitavanja memorije i CPU-a sa sistemskim podacima, Možete dijagnosticirati nekompatibilnosti ili otkriti zastarjele upravljačke programeA ako radite u podršci, alat koji sažima sve spašava vas od raspršenih pitanja i snimaka zaslona.
CPU-X vs. CPU-Z (i druge alternative na Linuxu)
Na Windowsima je CPU-Z veteran alat za identifikaciju hardvera. Na Linuxu, CPU-X ispunjava tu ulogu s prednošću što je besplatan i otvorenog koda., i prilagođen raznolikosti distribucija i kernela u GNU/Linux ekosustavu.
Postoje i druge alternative, kao što su CPU-G ili I-Nex, ali CPU-X objedinjuje vrlo uravnoteženu količinu informacija Za tehničare i znatiželjne korisnike: dovoljno potpuno za dijagnosticiranje bez preopterećenja zagonetnim podacima.
Osim toga, njegova dostupnost kao AppImage i u repozitorijima raznih distribucija olakšava svakome da ga nabavi za nekoliko minuta, bez oslanjanja na složene čarobnjake ili dugotrajne kompilacije.
Savjeti za korištenje i dobre prakse
Iako je CPU-X jednostavan, vrijedi usvojiti neke navike kako biste iz njega izvukli maksimum. Prije instalacije ažurirajte svoj sustav, čime se osiguravaju kompatibilne verzije i nedavna poboljšanja paketa.
Ako ćete uspoređivati rezultate (na primjer, temperature ili frekvencije) između sesija, Odvojite minutu da zapišete uvjeteslična temperatura okoline, isti otvoreni procesi, isti energetski profil. Na taj način možete vidjeti trendove, a ne samo specifična očitanja.
Kada vam trebaju informacije za otvaranje zahtjeva za podršku, napravite snimke zaslona relevantnih kartica ili upotrijebite izvod iz terminala. Imati točne podatke o čipsetu, BIOS-u/UEFI-ju ili GPU-u To uvelike skraćuje vrijeme dijagnosticiranja i izbjegava nesporazume.
A ako upravljate s više računala, razmislite o korištenju "dump" načina rada u skripti za generiranje periodičnih izvješća. To je elegantan način za popis hardvera i otkrivanje promjena. (npr. zamijenjeni RAM moduli) bez ručnog pregledavanja svakog stroja.
Izvori i stranice projekta
Projekt se još uvijek razvija na GitHubu, gdje ćete pronaći izvorni kod, probleme i izdanja. U različitim referencama pojavljuju se putanje repozitorija i izdanja, stoga je dobra ideja provjeriti oboje ako tražite najnoviju verziju ili pravu AppImage datoteku za svoju arhitekturu.
- CPU-X repozitorij na GitHubu (TheTumultuousUnicornOfDarkness) - početna stranica projekta.
- Izdanja CPU-X-a na GitHubu (X0rg) - preuzmite AppImage i binarne datoteke.
Imajte na umu da, prema konzultiranim vodičima, Spomenute verzije uključuju 3.2.4 u repozitorijama Ubuntu 20.04, 4.5.1 u Debian repozitorijima u vrijeme pisanja ovog teksta i 4.0.1/4.5.2 kao AppImage u raznim vremenima. Uvijek provjerite najnoviju verziju prije preuzimanja.
Ako želite znati pravi status svog računala, CPU-X postaje švicarski nožić: brza instalacija, jasan prikaz podataka i fleksibilan Za korištenje i na radnoj površini i u terminalu. Bez obzira identificirate li komponentu, provjeravate temperature, potvrđujete grafički upravljački program ili pokrećete mali test performansi, ovaj uslužni program štedi vam vrijeme i glavobolje, sve uz filozofiju i transparentnost besplatnog softvera.