Beim Lesen über NVMe bin ich auf das Konzept der Namespaces gestoßen. Soweit ich weiß, handelt es sich dabei um in Hardware implementierte logische Volumes mit nicht veränderlicher Größe, die aber nirgends wirklich erklärt werden.
(Bonusfrage: Wie interagieren sie mit dem EFI-Boot)
Antwort1
Ein Namespace definiert einen zusammenhängend adressierten Bereich von nichtflüchtigem Speicher, ähnlich einer SCSI Logical Unit (LUN) oder einem NVM Express-Namespace. Die in dieser Spezifikation beschriebenen Namespaces können entweder persistente Speicher-Namespaces oder Blockmodus-Namespaces sein. Weitere Informationen finden Sie in diesem Dokument. http://pmem.io/documents/NVDIMM_Namespace_Spec.pdf