- CPU-X pruža detaljne informacije o CPU-u, keš memoriji, matičnoj ploči, memoriji, sistemu 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 interfejs i NCurses tekstualni režim, sa opcijom terminalnog dump-a i dodatnim funkcijama putem Start Daemona.
Ako koristite GNU/Linux i želite imati brz i potpun pregled hardvera vašeg računara, CPU-X je upravo alat koji ste tražiliOvaj besplatni alat 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 interfejsa 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 sistemima, može se koristiti s grafičkim interfejsom (GTK) ili u tekstualnom režimu (NCurses), i ima opciju za ispis iz komandne linije za one koji preferiraju terminal.
Šta je CPU-X i zašto se isplati?
CPU-X je besplatan projekat koji prikuplja i predstavlja ključne informacije o hardveru na organizovan način. Njegov cilj je da vam na prvi pogled pokaže šta se nalazi ispod haube.Model CPU-a, broj jezgara, L1/L2/L3 keš memorije, informacije o matičnoj ploči i čipsetu, detalji o RAM-u, GPU i opće informacije o sistemu, između ostalog. Sve uz korisničko sučelje i jasno definirane kartice.
Š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 pomoću CMake-a i radi s GTK (grafički način rada) i NCurses (tekstualni način rada) bibliotekama.Ovaj hibridni pristup ga čini zaista fleksibilnim: možete ga koristiti jednim klikom ili direktno na konzoli, ovisno o tome šta vam najbolje odgovara.
Vrlo praktična prednost je što uključuje "dump mod" dostupan iz komandne linije; Ova opcija vam omogućava da dobijete sažetak podataka za dijagnostiku ili inventarizaciju., nešto posebno korisno za tehničare ili za automatizaciju izvještaja o mašinama.
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), redoslijed kartica se može razlikovati, ali sadržaj je vrlo sličan. Ovo su glavni odjeljci:
- CPUDetaljno opisuje model procesora, arhitekturu, broj niti i jezgara, frekvencije, mikrokod, podržane instrukcije i druge relevantne karakteristike.
- Keš memorije: Prikazuje konfiguraciju L1, L2 i L3 keš memorije (veličine, nivoi, asocijativnost itd.), s objašnjenjima koja pomažu u razumijevanju njihovog utjecaja na performanse.
- Matična pločaInformacije o proizvođaču, modelu, BIOS-u/UEFI-ju i čipsetu. Ovaj odjeljak je idealan za identifikaciju hardvera bez otvaranja računara.
- MemoriaInformacije o RAM memoriji, njena ukupna veličina, tip, brzina i, u realnom vremenu, određeni parametri korištenja i aktivnosti.
- SistemVerzija kernela, distribucija, okruženje i drugi opći podaci o operativnom sistemu i hardveru.
- GrafikaDetalji o detektovanoj grafičkoj procesorskoj jedinici (drajver, video memorija, model), vrlo korisni za provjeru kompatibilnosti i drajvera.
- Klupa/TestoviUključuje jednostavne benchmark testove za mjerenje performansi u hodu. Služe kao brza orijentacija, bez namjere da zamijeni složenije klupe.
- O tomeInformacije o autoru, licenci i projektu.
Imajte na umu da kada koristite 4.x izdanje (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 konkretne informacije nudi (i kako vam pomaže)
Pored naziva kartica, važno je i ono š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 jezgara, kao i posebne instrukcije koje podržava vaš mikrokontroler.
Odjeljak o L1/L2/L3 keš memorijama može izgledati tehnički, ali ne bojte se: pomaže vam da shvatite zašto vaš procesor brže reaguje na određene zadatkeOva ultrabrza memorija eliminira vrijeme čekanja, a njena veličina/organizacija može napraviti razliku u benchmarkovima ili stvarnim opterećenjima.
Za matičnu ploču i sistem, 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štaja 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), njenu ukupnu veličinu i efektivnu brzinu. Također vam omogućava da na prvi pogled provjerite da li sistem ispravno prepoznaje module. i, u nekim distribucijama, prikazuju određene indikatore korištenja u stvarnom vremenu.
Grafički blok, sa svoje strane, identificira GPU i njegov upravljački program, što je ključno za otkrivanje da li koristite ispravan upravljački program. Provjerite za trenutak da li sistem učitava ispravan drajver i da li 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 se uvjerite da imate ažuriranu listu paketa kako biste izbjegli iznenađenja.
Započnite osvježavanjem indeksa paketa sljedećom naredbom (terminal): Na ovaj način vam je zagarantovano da ćete dobiti verziju dostupnu za vaš sistem..
sudo apt update
Zatim, instalirajte CPU-X direktno sa: jedna komanda ga čini spremnim za upotrebu.
sudo apt install cpu-x
U slučaju Ubuntu 20.04, službeni repozitorij pruža verziju 3.2.4. To je onaj koji je instaliran po defaultu u tom određenom izdanju, i savršeno funkcioniše za potrebe inspekcije hardvera.
Nakon što je instalacija završena, možete pokrenuti program traženjem njegove ikone u meniju aplikacija. Vidjet ćete dva pokretača: jedan za običnog korisnika, a drugi za pokretanje s privilegijama (root), korisno kada želite omogućiti dodatne funkcije koje zahtijevaju povišene dozvole.
Ako želite da to provjerite iz terminala, samo ukucajte: Ovo će otvoriti grafički interfejs na računarima sa desktop okruženjem..
cpu-x
Za deinstalaciju ako vam nije potrebna, koristite: Ovo uklanja paket i omogućava vam čišćenje zavisnosti..
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 povezanu konfiguraciju.
sudo apt purge cpu-x
CPU-X kao AppImage: bez instalacije, spreman za rad
Ako ne želite dirati sistem tradicionalnom instalacijom, Alternativa AppImage je veoma praktična.Samo preuzmite, dodijelite dozvole za izvršavanje i to je to: dvaput kliknite i radi, bez dodatnih zavisnosti.
Projekat održava svoja izdanja na GitHub-u. Možete otići na stranicu s izdanjima i preuzeti odgovarajuću AppImage datoteku. Neki vodiči povezuju rutu lansiranja dostupno na GitHub-u. Na primjer:
Stranica s objavama CPU-X-a na GitHubu
Preuzmite putem terminala sa wget-om (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, dajte 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 kao što su 4.0.1 i 4.5.2 u AppImage formatu, dok drugi spominju 4.5.1 u Debian repozitorijimaVerzije se mijenjaju tokom vremena, pa 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 je jedna 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 ovog teksta 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 dobiti putem njihovih repozitorija ili ekvivalentnih izvora. Iako se tačne upute mogu razlikovati, opća ideja je 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 režimu (NCurses) i napraviti ispis putem terminala
Pored grafičke strane, CPU-X blista i na konzolama. Tekstualni režim zasnovan na NCurses-u je savršen za servere ili sisteme bez grafičkog okruženja., i nudi iste bitne informacije organizirane po odjeljcima.
U slučaju da se pitate, postoji i "dump mod" koji ispisuje informacije po terminalu, idealno za generiranje izvještaja ili integraciju u dijagnostičke skripteIako ovdje nećemo ulaziti u specifične opcije, imat ćete i tekstualni interfejs i dump na dohvat ruke kako biste pokrili različite scenarije.
Ako ste na desktop računaru i jednostavno ukucate cpu-x, otvorit će se grafički korisnički interfejs (GUI); U čistoj konzoli možete odabrati tekstualni način rada, koji je lagan i praktičan za testiranje konfiguracije vašeg računara u aktivnom stanju.
Napredne funkcije: Pokretanje demona i privilegije
Kada pokrenete CPU-X, vidjet ćete dugme pod nazivom "Start Daemon". Ako ga aktivirate, program će tražiti administratorske privilegije. da omogući dodatne funkcije, kao što je čitanje određenih parametara niskog nivoa (npr. informacije o magistrali ili paketima).
Ovaj demon nije potreban za normalnu upotrebu, ali Koristi se za otključavanje metrika koje zahtijevaju povišene dozvoleKoristite ga mudro: ako vam ta očitanja nisu potrebna ili niste sigurni, lako možete raditi bez njega.
Imajte na umu da imate i dva launchera: normalni i "root" (ili "root") Privilegovani 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 realnom 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? Zato što kada se suočimo s neobičnim ponašanjem (visoka brzina ventilatora, nepravilne performanse, padovi sistema) Važno je provjeriti da li se CPU pregrijava. ili ako se smanjuje zbog temperature. Ove vrste problema mogu se otkriti za nekoliko sekundi pomoću alata za praćenje.
Nadalje, kombinovanjem podataka iz memorije i procesora sa sistemskim podacima, Možete dijagnosticirati nekompatibilnosti ili otkriti zastarjele upravljačke programeA ako radite u podršci, alat koji sažima sve štedi vas od raspršenih pitanja i snimaka ekrana.
CPU-X vs. CPU-Z (i druge alternative na Linuxu)
Na Windowsu, CPU-Z je 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 ekosistemu.
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 kompletno za dijagnosticiranje bez preopterećenja zagonetnim podacima.
Osim toga, njegova dostupnost kao AppImage i u repozitorijumima različitih distribucija omogućava svakome da ga dobije za nekoliko minuta, bez oslanjanja na složene čarobnjake ili dugačke kompilacije.
Savjeti za korištenje i dobre prakse
Iako je CPU-X jednostavan, vrijedi usvojiti neke navike kako biste iz njega izvukli maksimum. Redovno ažurirajte svoj sistem prije instalacije, čime se osiguravaju kompatibilne verzije i nedavna poboljšanja paketa.
Ako ćete upoređivati rezultate (na primjer, temperature ili frekvencije) između sesija, Odvojite minut da zapišete usloveslična temperatura okoline, isti otvoreni procesi, isti energetski profil. Na ovaj način možete vidjeti trendove, a ne samo specifična očitanja.
Kada vam trebaju informacije za otvaranje tiketa za podršku, napravite snimke ekrana relevantnih kartica ili koristite ispis podataka iz terminala. Imam tačne podatke o čipsetu, BIOS-u/UEFI-ju ili GPU-u To značajno smanjuje vrijeme dijagnostike i izbjegava nesporazume.
A ako upravljate s više računara, razmislite o korištenju "dump" načina rada u skripti za generiranje periodičnih izvještaja. To je elegantan način za inventuru hardvera i otkrivanje promjena. (npr. zamijenjeni RAM moduli) bez ručnog pregledavanja svake mašine.
Izvori i stranice projekta
Projekt se još uvijek razvija na GitHub-u, gdje ćete pronaći izvorni kod, probleme i izdanja. U različitim referencama se pojavljuju putanje repozitorija i izdanja, tako da je dobra ideja provjeriti oboje ako tražite najnoviju verziju ili pravu AppImage datoteku za vašu arhitekturu.
- CPU-X spremište na GitHubu (TheTumultuousUnicornOfDarkness) - početna stranica projekta.
- CPU-X izdanja na GitHub-u (X0rg) - preuzmite AppImage i binarne datoteke.
Imajte na umu da, prema konzultiranim vodičima, Spomenute verzije uključuju 3.2.4 u Ubuntu 20.04 repozitoriju., 4.5.1 u Debian repozitorijima u vrijeme pisanja ovog teksta i 4.0.1/4.5.2 kao AppImage u različitim trenucima. Uvijek provjerite najnoviju verziju prije preuzimanja.
Ako želite znati pravi status vašeg računara, CPU-X postaje švicarski nožić: brza instalacija, jasan prikaz podataka i fleksibilnost Za upotrebu i na desktopu i na terminalu. Bez obzira da li identifikujete komponentu, provjeravate temperaturu, potvrđujete grafički drajver ili pokrećete mali test performansi, ovaj uslužni program vam štedi vrijeme i glavobolje, sve uz filozofiju i transparentnost besplatnog softvera.