Quelle est la plus petite unité de stockage de mémoire dans un ordinateur ?


Je suppose que tout le truc du bit vs octet ?

Techniquement, 1 bit est la plus petite unité, mais dans la vraie vie, vous aurez beaucoup de mal à lire un seul bit. Sauf sur une architecture informatique très spécifique, la plupart des ordinateurs de nos jours liront 1 octet, ce qui correspond à 8 bits, et après cela, vous devrez isoler ce bit, généralement en effectuant une opération ET binaire et probablement quelques rotations binaires.


Une situation similaire se présente lorsque vous essayez de lire/écrire seulement 1 bit sur un stockage. En fonction de la taille de votre allocation, vous ne pourrez pas lire 1 bit mais toute une collection de données, qui sera probablement en quelque sorte filtrée à seulement 1 bit par votre OS ou votre langage de programmation.

Même chose avec le réseau, vous ne pouvez pas envoyer 1 bit sur celui-ci. Vous devrez envoyer au moins 1 octet + quelques octets de données d'en-tête nécessaires pour que votre paquet voyage à travers le réseau.

Sur les nouveaux disques à l'état solide, vous ne pouvez littéralement pas écrire 1 bit, parce que la façon dont ils sont construits (google toute la chose SLC/MLC/TLC/QLC), 1 emplacement de mémoire contient 2-4 bits, en fonction de la qualité du SSD (plus de bits dans 1 emplacement de mémoire signifie des performances inférieures).

Les disques à l'état solide sont des disques à l'état solide.