/proc / cpuinfo is een kort, alleen-lezen, platte tekst bestand dat informatie bevat over de CPU ‘ s (central processing units) op een computer.
Het kan gemakkelijk worden gelezen met een commando zoals cat, dat wil zeggen
cat /proc/cpuinfo
als een computer twee of meer CPU ‘ s bevat, wordt de informatie over elk ervan gescheiden door een lege regel., De informatie over elke processor bestaat uit een set regels (18 op Red Hat 9), die elk een sleutelwoord bevat gevolgd door een scheidingsteken (bestaande uit spaties, een dubbele punt en vervolgens een andere spatie) en vervolgens een waarde. Elk sleutelwoord kan elke combinatie van alfanumerieke, underscore en spatie tekens zijn.
slechts enkele regels bevatten informatie die zinvol is voor de meeste gebruikers., Onder hen zijn processor (waarvan de waarde nul is voor systemen met één processor), vendor_id (waarvan de waarde GenuineIntel is in het geval van een Intel-processor), cpu-familie, model_name, cpu MHz (processorsnelheid in miljoenen cycli per seconde), cachegrootte (de hoeveelheid high speed cachegeheugen ingebouwd in de processor) en fpu (waarvan de waarde ja is als de processor een floating point-eenheid bevat).
het veld flags toont welke functies beschikbaar zijn in de CPU; deze informatie is alleen van belang voor gebruikers met een grondige kennis van processors., Het laatste item, bogomips, is een Linux – specifieke meting van de CPU ‘ s snelheid in MIPS (miljoenen instructies per seconde), terwijl het niet uitvoeren van een werkelijke werk; het is geen nauwkeurige indicator van de totale processor snelheid en wordt alleen gebruikt voor sommige testdoeleinden.