1
0
Fork 0
mirror of https://github.com/anrieff/libcpuid synced 2025-07-12 14:14:12 +00:00

Add cache instances field in cpu_id_t and system_id_t

This commit is contained in:
Xorg 2022-09-20 07:40:33 +02:00
parent 0c9ef3249c
commit 6b742be8cb
141 changed files with 967 additions and 32 deletions

View file

@ -35,10 +35,12 @@ def readResultFile():
if s.find(":") == -1:
continue
numeric = ["family", "model", "stepping", "ext_family", "ext_model",
"num_cores", "num_logical", "L1 D cache", "L1 I cache",
"L2 cache", "L3 cache", "L4 cache", "L1D assoc.", "L1I assoc.",
"L2 assoc.", "L3 assoc.", "L4 assoc.", "L1D line sz", "L1I line sz",
"L2 line sz", "L3 line sz", "L4 line sz"]
"num_cores", "num_logical",
"L1 D cache", "L1 I cache", "L2 cache", "L3 cache", "L4 cache",
"L1D assoc.", "L1I assoc.", "L2 assoc.", "L3 assoc.", "L4 assoc.",
"L1D line sz", "L1I line sz", "L2 line sz", "L3 line sz", "L4 line sz",
"L1D inst.", "L1I inst.", "L2 inst.", "L3 inst.", "L4 inst.",
]
field = s[:s.find(":")].strip()
if field in numeric:
value = s[s.find(":")+1:].strip()