Hay dos razones para las diferentes longitudes:
Las diferentes longitudes permiten diferentes capacidades de la unidad SSD; cuanto más extensa la unidad, más chips Flash NAND se pueden montar en la misma, además de un controlador y posiblemente un chip de memoria DRAM. Las longitudes 2230 y 2242 soportan de 1 a 3 chips Flash NAND mientras que las 2280 y 22110 soportan hasta 8 chips Flash NAND, que pueden permitir un SSD de 2TB en el mayor factor de forma M.2.
El espacio para ranuras en la placa del sistema puede limitar el tamaño M.2: Algunos notebooks pueden ser compatibles con un M.2 con fines de almacenamiento en caché, pero tienen un pequeño espacio que acomodará sólo un SSD M.2 2242 (las SSDs M.2 2230 son más pequeños todavía, pero no son necesarios en la mayoría de los casos donde cabrán los SSDsM.2 2242).