- CPU-X предоставя подробна информация за процесора, кеш паметта, дънната платка, паметта, системата и графичния процесор в GNU/Linux и *BSD.
- Инсталируем от хранилища (APT) или изпълним файл като AppImage; също е наличен в AUR и други дистрибуции.
- GTK интерфейс и текстов режим на NCurses, с опция за извличане на данни от терминала и допълнителни функции чрез Start Daemon.
Ако използвате GNU/Linux и искате да получите бърз и пълен преглед на хардуера на вашия компютър, CPU-X е точно инструментът, който търситеТази безплатна програма с отворен код си е спечелила място сред тези, които искат да разберат без никакви затруднения детайлите на процесора, дънната платка, паметта, графичната карта и други компоненти, всичко това от ясен интерфейс и без да се налага да запомнят команди.
Също така си струва да се знае, че CPU-X е един вид „брат“ в Linux на известния CPU-Z на Windows: предлага подобно преживяване, но зачитайки философията на свободния софтуерРаботи на GNU/Linux и *BSD системи, може да се използва с графичен интерфейс (GTK) или в текстов режим (NCurses) и има опция за извличане на данни от командния ред за тези, които предпочитат терминала.
Какво е CPU-X и защо си струва?
CPU-X е безплатен проект, който събира и представя ключова хардуерна информация по организиран начин. Целта му е да ви покаже с един поглед какво има „под капака“.Модел на процесора, брой ядра, L1/L2/L3 кеш памет, информация за дънната платка и чипсета, подробности за RAM паметта, информация за графичния процесор и обща системна информация, както и други. Всичко това с удобен за потребителя интерфейс и ясно разграничени раздели.
Що се отнася до неговата имплементация, в разпространяващата се документация има препратки, че е написана на C, а в други - че е написана на C++; във всеки случай, Изграден е с CMake и работи с GTK (графичен режим) и NCurses (текстов режим) библиотеки.Този хибриден подход го прави наистина гъвкав: можете да го използвате с едно кликване или директно от конзолата, в зависимост от това кое ви е най-удобно.
Много практично предимство е, че включва „режим на дъмп“, достъпен от командния ред; Тази опция ви позволява да получите дъмп на данни за диагностика или инвентаризация., нещо особено полезно за техници или за автоматизиране на машинни отчети.
Раздели и показатели: Всичко, което CPU-X ви учи
Когато отворите програмата, ще видите поредица от раздели, които групират информацията. Организацията е много интуитивна и улеснява навигирането през различните компоненти.В по-новите версии (3.x и 4.x) разделите може да са в различен ред, но съдържанието е много сходно. Това са основните раздели:
- процесорПосочва модела на процесора, архитектурата, броя на нишките и ядрата, честотите, микрокода, поддържаните инструкции и други важни характеристики.
- Кешове: Показва конфигурацията на кешовете L1, L2 и L3 (размери, нива, асоциативност и др.), с обяснения, които помагат да се разбере тяхното влияние върху производителността.
- дънна платкаИнформация за производителя, модела, BIOS/UEFI и чипсета. Този раздел е идеален за идентифициране на хардуера, без да отваряте компютъра.
- паметИнформация за RAM паметта, нейния общ размер, тип, скорост и, в реално време, определени параметри за употреба и активност.
- СистемаВерсия на ядрото, дистрибуция, среда и други общи данни за операционната система и хардуера.
- Graphics: Подробности за открития графичен процесор (драйвер, видеопамет, модел), много полезни за проверка на съвместимостта и драйверите.
- Стенд/ТестовеВключва прости бенчмарк тестове за измерване на производителността в движение. Те служат за бърза ориентация, без да се цели да се заменят по-сложни пейки.
- заИнформация за автора, лиценза и проекта.
Моля, обърнете внимание, че когато използвате версия 4.x (например като AppImage) Редът на разделите може да се промени от версия 3.x, но основните части все още са налице и лесно разпознаваеми.
Каква конкретна информация предлага (и как ви помага)
Освен имената на разделите, важното е какво ще видите на екрана. CPU-X ще ви позволи да потвърдите действителната честота на процесора (и неговите вариации в покой или натоварване), броя на наличните нишки и ядра, както и специалните инструкции, поддържани от вашия микропроцесор.
Разделът за кешовете L1/L2/L3 може да ви се стори технически сложен, но не се плашете: помага ви да разберете защо вашият процесор реагира по-бързо на определени задачиТази ултрабърза памет елиминира времето за изчакване, а нейният размер/организация може да окаже влияние върху бенчмарк тестовете или реалните натоварвания.
За дънната платка и системата, CPU-X ви казва производителя, модела, версията на BIOS/UEFI и чипсета, както и подробности за вашата дистрибуция и ядро. Той е идеален за подготовка на технически доклад или за заявка за поддръжка. без да се налага да отваряте шасито или да търсите етикети.
Разделът „Памет“ показва типа RAM памет (например DDR4 или DDR5), общия ѝ размер и ефективната ѝ скорост. Също така ви позволява да проверите с един поглед дали системата правилно разпознава модулите. и в някои дистрибуции да показват определени индикатори за употреба в реално време.
Графичният блок, от своя страна, идентифицира графичния процесор и неговия драйвер, което е ключово за откриване дали използвате правилния драйвер. Проверете след малко дали системата е заредила правилния драйвер и дали видеопаметта отговаря на очакванията ви за вашата карта.
Инсталация на Ubuntu: проста и лесна
Инсталирането на CPU-X на Ubuntu е много лесно от официалните хранилища. Препоръчителният начин е да използвате APT, като първо се уверите, че имате актуализиран списък с пакети, за да избегнете изненади.
Започнете с обновяване на индексите на пакетите със следната команда (терминал): По този начин сте сигурни, че ще получите версията, достъпна за вашата система..
sudo apt update
След това инсталирайте CPU-X директно с: една команда го прави готов за употреба.
sudo apt install cpu-x
В случая на Ubuntu 20.04, официалните репозитории предоставят версия 3.2.4. Това е инсталираният по подразбиране в тази конкретна версия.и работи перфектно за целите на проверка на хардуера.
След като инсталацията приключи, можете да стартирате програмата, като потърсите нейната икона в менюто с приложения. Ще видите два стартера: един за обикновен потребител и друг за работа с привилегии (root), полезно, когато искате да активирате допълнителни функции, които изискват повишени разрешения.
Ако предпочитате да го проверите от терминала, просто въведете: Това ще отвори графичния интерфейс на компютри с десктоп среда..
cpu-x
За да деинсталирате, ако не е необходимо, използвайте: Това премахва пакета и ви позволява да почистите зависимостите..
sudo apt remove cpu-x; sudo apt autoremove
Ако искате да изчистите и конфигурационни файлове, имате опцията: Тази команда изтрива пакета и свързаната с него конфигурация.
sudo apt purge cpu-x
CPU-X като AppImage: без инсталация, готов за работа
Ако предпочитате да не докосвате системата с традиционна инсталация, Алтернативата на AppImage е много удобна.Просто изтеглете, предоставете разрешения за изпълнение и това е: щракнете двукратно и работи, без допълнителни зависимости.
Проектът поддържа своите издания в GitHub. Можете да отидете на страницата с изданията и да изтеглите съответния AppImage файл. Някои ръководства водят към маршрута за изстрелване достъпно в GitHub. Например:
Страница за пускане на CPU-X в GitHub
Изтегляне през терминал с wget (пример за версия, публикувана по това време): коригирайте номера на версията, ако има по-нова.
wget https://github.com/X0rg/CPU-X/releases/download/v4.0.1/CPU-X-v4.0.1-x86_64.AppImage
След като го изтеглите, предоставете му разрешения за изпълнение: Без това няма да можете да го стартирате с двойно щракване.
chmod +x CPU-X-v4.0.1-x86_64.AppImage
И това е: щракнете двукратно, за да го стартирате. Някои справки цитират версии като 4.0.1 и 4.5.2 във формат AppImage, докато други споменават 4.5.1 в хранилищата на DebianВерсиите се променят с времето, така че е най-добре да проверите официалната страница за издание, преди да ги изтеглите.
Достъпно за Debian, Arch/Manjaro и Fedora/CentOS/RHEL
Интеграцията с различни дистрибуции е едно от предимствата на CPU-X. В Debian и производните му (Ubuntu, Linux Mint и подобни) обикновено се намира в официалните хранилища., което прави инсталацията изключително лесна. В ръководството се отбелязва, че версията, налична в официалното хранилище на Debian, е била 4.5.1 към момента на писане.
Ако използвате Arch Linux или Manjaro, CPU-X е наличен в AUR, което улеснява инсталирането с помощта на помощници като yay или предпочитания от вас инструмент за потребителски пакети. Във Fedora, CentOS или RHEL приложението може да бъде получено и чрез техните хранилища или еквивалентни източници. Въпреки че точните инструкции може да се различават, общата идея е, че няма да се налага да компилирате нищо, ако отидете в хранилищата на вашата дистрибуция.
За тези, които предпочитат да пропускат хранилищата, AppImage решава преносимостта с един файлТова е особено полезно в среди, където не искате (или не можете) да инсталирате системни пакети, като например работни станции с ограничения.
Използвайте в текстов режим (NCurses) и изтеглете данните през терминала
В допълнение към графичната си страна, CPU-X блести и на конзолата. Текстовият режим, базиран на NCurses, е идеален за сървъри или системи без графична среда.и предлага същата важна информация, организирана по раздели.
В случай, че се чудите, има и „режим на изхвърляне“, който изхвърля информацията за всеки терминал, идеален за генериране на отчети или интегриране в диагностични скриптовеВъпреки че няма да навлизаме в конкретни опции тук, ще имате на разположение както текстовия интерфейс, така и дъмпа, за да покриете различни сценарии.
Ако сте на настолен компютър и просто напишете cpu-x, това ще отвори графичния потребителски интерфейс; В чиста конзола можете да изберете текстов режим, който е лек и удобен за горещо тестване на конфигурацията на вашия компютър.
Разширени функции: Стартиране на демон и привилегии
Когато стартирате CPU-X, ще видите бутон, наречен „Стартиране на демон“. Ако го активирате, програмата ще поиска администраторски права. за активиране на допълнителни функции, като например четене на определени параметри на ниско ниво (напр. информация за шината или пакетите).
Този демон не е необходим за нормална употреба, но Използва се за отключване на показатели, които изискват повишени разрешенияИзползвайте го разумно: ако не се нуждаете от тези показания или не сте сигурни, можете лесно да работите без него.
Не забравяйте, че имате и два лаунчера: нормален и „root“ (с root права). Привилегированият достъп трябва да се използва само когато е необходимо., и за ограничено време, като добра практика за сигурност.
Мониторинг: температури, честоти и използване на паметта
Една от причините CPU-X да е толкова ценен ежедневно е способността му да предоставя показатели в реално време. Можете да видите температурите на процесора, честотите, които се покачват и спадат с натоварването, и данни от RAM паметта, наред с други показатели.
Защо е важно? Защото, когато се сблъскате с необичайно поведение (високооборотни вентилатори, непостоянна производителност, сривове) Важно е да проверите дали процесорът прегрява. или ако се дроселира поради температура. Тези видове проблеми могат да бъдат открити за секунди с инструмент за наблюдение.
Освен това, чрез комбиниране на четенето на паметта и процесора със системни данни, Можете да диагностицирате несъвместимости или да откриете остарели драйвериИ ако работите в отдела за поддръжка, наличието на инструмент, който обобщава всичко, ви спестява разпръснати въпроси и скрийншотове.
CPU-X срещу CPU-Z (и други алтернативи в Linux)
В Windows, CPU-Z е ветеран инструмент за идентифициране на хардуер. В Linux, CPU-X изпълнява тази роля с предимството, че е безплатен и с отворен код.и адаптиране към разнообразието от дистрибуции и ядра в екосистемата GNU/Linux.
Има и други алтернативи, като CPU-G или I-Nex, но CPU-X обединява много балансирано количество информация За техници и любопитни потребители: достатъчно пълно за диагностициране, без да се затрупва със загадъчни данни.
Освен това, неговата наличност като AppImage и в хранилища на различни дистрибуции улеснява всеки да се сдобие с него за минути, без да се разчита на сложни помощници или дълги компилации.
Съвети за употреба и добри практики
Въпреки че CPU-X е прост, си струва да възприемете някои навици, за да извлечете максимума от него. Поддържайте системата си актуална, преди да я инсталирате, като по този начин се гарантират съвместими версии и последни подобрения на пакетите.
Ако ще сравнявате резултати (например температури или честоти) между сесиите, Отделете минутка, за да запишете условиятаподобна околна температура, същите отворени процеси, един и същ енергиен профил. По този начин можете да видите тенденции, а не само конкретни показания.
Когато имате нужда от информация, за да отворите билет за поддръжка, направете екранни снимки на съответните раздели или използвайте дъмпа на терминала. Имате точните данни за чипсета, BIOS/UEFI или графичния процесор Това значително намалява времето за диагностика и избягва недоразумения.
И ако управлявате няколко компютъра, помислете за използването на режим „dump“ в скрипт, за да генерирате периодични отчети. Това е елегантен начин за инвентаризация на хардуера и откриване на промени. (напр. подменени RAM модули) без ръчно преминаване през всяка машина.
Източници и страници на проекта
Проектът все още се разработва в GitHub, където ще намерите изходен код, проблеми и издания. В различни препратки се появяват пътищата до хранилището и изданията, така че е добра идея да проверите и двете, ако търсите най-новата версия или правилния AppImage за вашата архитектура.
- CPU-X хранилище в GitHub (TheTumultuousUnicornOfDarkness) - начална страница на проекта.
- Издания на CPU-X в GitHub (X0rg) - изтеглете AppImage и двоичните файлове.
Не забравяйте, че според консултираните ръководства, Споменатите версии включват 3.2.4 в хранилищата на Ubuntu 20.04, 4.5.1 в хранилищата на Debian към момента на писане и 4.0.1/4.5.2 като AppImage в различни моменти. Винаги проверявайте за най-новата версия, преди да я изтеглите.
Ако искате да знаете истинското състояние на вашата машина, CPU-X се превръща в швейцарско ножче: бърза инсталация, ясно показване на данни и гъвкавост За употреба както на десктопа, така и в терминала. Независимо дали идентифицирате компонент, проверявате температурата, потвърждавате графичния драйвер или изпълнявате малък тест за производителност, тази помощна програма ви спестява време и главоболия, всичко това с философията и прозрачността на безплатния софтуер.