Il est assez facile de trouver la réponse pour Windows, Linux et OSX sur le Web, mais sur les systèmes d'exploitation commerciaux UNIX comme AIX (sur POWER), HP-UX (sur Itanium) et Solaris (sur SPARC). Expérimenter un faux code de partage de ligne de cache n'est pas la réponse que je recherche.Comment obtenir la taille de la ligne de cache sur les systèmes d'exploitation UNIX commerciaux à partir d'un programme C/C++?
Editer: Ajout des architectures CPU.
Je suis certainement d'accord sur l'analyse comparative! Ce que je voulais dire en disant que je ne veux pas expérimenter avec le partage de ligne de cache faux est que l'expérimentation n'est pas la façon dont je veux trouver la taille de ligne de cache dans le produit, mais préférerais un appel syscall ou même inline. – okun