Profilowanie pamięci podręcznej / pamięci procesora z systemu operacyjnego / aplikacji?
Chciałbym napisać oprogramowanie, które mogłoby zasadniczo profilować pamięć podręczną procesora (L2, L3, ewentualnie L1) i pamięć, aby analizować wydajność.
Czy mam rację, sądząc, że jest to niemożliwe do wykonania, ponieważ oprogramowanie nie ma dostępu do zawartości pamięci podręcznej?
Inny sposób sformułowania mojego pytania: czy jest jakiś sposób na poznanie, z poziomu systemu operacyjnego / aplikacji, jakie dane zostały załadowane do pamięci podręcznej / pamięci?
EDYCJA: System operacyjny Windows lub Linux i procesor Intel Desktop / Xeon