Ouai mais attention à la terminologie. Le "cache" c'est juste une copie des blocs du disque en RAM, mais il ne va pas servir directement pour constituer les objets du noyau décrivant les partitions—ce dont je parle justement; il y a un petit parseur de la table de partition (en vrai un parseur par format de table, principalement MS-DOS et GPT sur PC, mais il existe des tas de format de table de partition), et ce que je dis c'est qu'il faut que ce parseur soit redéclenché après modif de la table sur le disque (et j'aurais du mal à croire en outre que ce parseur bypass le cache, donc on s'en bas probablement complètement les couilles que le cache disque soit flushé ou pas à ce moment).
Bref l'invalidation nécessaire n'a en soit pas un rapport extrême avec le cache disque, je crois. C'est ptet ça qui a induit les moinsseurs en erreur.
En outre je raconte toussa de mémoire car j'ai dans une vie antérieure contribué à GNU Parted. Mais c'était il y a > 10 ans, et je peux avoir une mauvaise mémoire à ce sujet et/ou le comportement a pu changer entre temps.
[^] # Re: une expérience
Posté par Guillaume Knispel . En réponse au journal Endurance des SSD. Évalué à 4.
Ouai mais attention à la terminologie. Le "cache" c'est juste une copie des blocs du disque en RAM, mais il ne va pas servir directement pour constituer les objets du noyau décrivant les partitions—ce dont je parle justement; il y a un petit parseur de la table de partition (en vrai un parseur par format de table, principalement MS-DOS et GPT sur PC, mais il existe des tas de format de table de partition), et ce que je dis c'est qu'il faut que ce parseur soit redéclenché après modif de la table sur le disque (et j'aurais du mal à croire en outre que ce parseur bypass le cache, donc on s'en bas probablement complètement les couilles que le cache disque soit flushé ou pas à ce moment).
Bref l'invalidation nécessaire n'a en soit pas un rapport extrême avec le cache disque, je crois. C'est ptet ça qui a induit les moinsseurs en erreur.
En outre je raconte toussa de mémoire car j'ai dans une vie antérieure contribué à GNU Parted. Mais c'était il y a > 10 ans, et je peux avoir une mauvaise mémoire à ce sujet et/ou le comportement a pu changer entre temps.