Supposons que j'écris à un emplacement RAM sur un système Core Duo via le cache L1/L2. Supposons que je vais écrire dans un emplacement persistant dans la RAM et paniquer le noyau Linux peu de temps après. L'emplacement est persistant, ce qui signifie qu'il ne sera pas ré-initié lors du redémarrage du processeur et sera repris après le redémarrage.Vider le cache Core Duo avant le redémarrage?
Est-ce que Linux va vider le cache CPU dans le cadre du redémarrage/panique?
La CPU va-t-elle vider la mémoire cache avant de redémarrer?
Ou devrais-je le faire manuellement? Comment?
Mise à jour: mon cache n'est pas accessible en écriture.
La question est, est-ce que la spécification CPU définit ce comportement?
pas sûr de comprendre comment entrent en jeu app/langue, ou des outils de diagnostic .. On parle de mémoire cache, fichier cache pas, non? –