/proc / cpuinfo jest krótkim, tylko do odczytu, zwykłym plikiem tekstowym, który zawiera informacje o procesorach (jednostkach centralnych) na komputerze.
można go łatwo odczytać za pomocą polecenia takiego jak cat, np.
cat /proc/cpuinfo
Jeśli komputer zawiera dwa lub więcej procesorów, informacje o każdym z nich są oddzielone pustą linią., Informacja o każdym procesorze składa się z zestawu linii (18 NA Red Hat 9), z których każda zawiera słowo kluczowe, po którym następuje separator (składający się ze spacji, dwukropka i innej spacji), a następnie wartość. Każde słowo kluczowe może być dowolną kombinacją znaków alfanumerycznych, podkreślenia i spacji.
tylko kilka wierszy zawiera informacje, które mają znaczenie dla większości użytkowników., Wśród nich są Procesor (którego wartość jest zerowa dla Systemów jednoprocesorowych), vendor_id (którego wartość jest GenuineIntel w przypadku procesora Intel), Rodzina procesorów, Nazwa modelu, cpu MHz (prędkość procesora w milionach cykli na sekundę), rozmiar pamięci podręcznej (ilość pamięci podręcznej o dużej prędkości wbudowanej w procesor) i fpu (którego wartość jest tak, Jeśli procesor zawiera jednostkę zmiennoprzecinkową).
pole flags pokazuje, które funkcje są dostępne w procesorze; informacje te są interesujące tylko dla użytkowników z dogłębną znajomością procesorów., Ostatni element, bogomips, jest specyficznym dla Linuksa pomiarem prędkości procesora w MIPS (milionach instrukcji na sekundę), podczas gdy nie wykonuje żadnej rzeczywistej pracy; nie jest to dokładny wskaźnik ogólnej prędkości procesora i jest używany tylko do niektórych celów testowych.