En general no. No es más rápido cuando funciona, y no es lo suficientemente confiable para el uso diario. Tiene sentido solo para recuperación o instalación, u otro uso ocasional.
La razón es que las tarjetas SD siempre se diseñaron para uso 'similar a la cinta', como en las cámaras digitales, donde los datos se copian en una gran transferencia, o una transferencia por archivo hasta que toda la tarjeta esté llena, y luego todos se copian en una vez.
Incluso con las velocidades de transferencia más rápidas disponibles, la tecnología en la que se basan las tarjetas SD: "memoria flash EEPROM" - No es una muy buena opción para el acceso aleatorio y las actualizaciones por partes que constituyen la mayoría del uso de un disco del sistema operativo
En realidad es poco confiable, se accede directamente. Los datos deben tener una 'codificación de corrección de errores' aplicada porque los bits individuales fallan con bastante frecuencia. Y los bloques de datos incluso necesitan ser 'blanqueados / codificados', porque cualquier patrón claro en los datos, como muchos '1 o' 0 'cercanos, provocará un mal funcionamiento del flash-eeprom.
Las tarjetas SD se ocupan de lo anterior para que la tarjeta SD al menos parezca confiable: los datos se escriben con cierta redundancia y se verifican, corrigen y descifran cuando se accede antes de enviarlos a la computadora.
Pero incluso leer una parte aleatoria de los datos de un chip flash puede causar que los datos almacenados circundantes se corrompan. Por lo tanto, los controladores de memoria flash tienen que volver a escribir los datos circundantes nuevamente, en otro lugar, para que no se pierdan, y esto sucede incluso si la tarjeta está configurada como 'solo lectura'.
Peor aún, cada celda de memoria flash individual solo se puede escribir en un número limitado de veces, por lo que el controlador también tiene que extender las escrituras en el disco, lo que se denomina 'nivelación de desgaste', para que ninguna parte se desgaste demasiado pronto.
Así que ahora considere lo que sucede con un disco del sistema operativo.
Sólo arrancar de ella lee un montón de pequeños archivos que se distribuyen aquí allí y en todas partes a través del chip - y genera un montón de escrituras adicionales que son 'invisibles' al ordenador, incluso si el "sólo lectura" interruptor se establece en la tarjeta SD!
Tampoco hay forma en la especificación de conexión eléctrica de la tarjeta SD para que la tarjeta SD le diga a la computadora "Estoy ocupado escribiendo, por favor no apague aún", o incluso para que la computadora advierta la tarjeta SD "estamos a punto de cerrar, prepárate ".
Entonces, incluso con un apagado adecuado, ¡el sistema operativo aún puede estar dañado!
Los SSD evitan esto al tener controladores mucho mejores y más chips flash. No se conectan a través de la interfaz de la tarjeta SD, por lo que hay formas en que pueden indicarle a la computadora que no están terminados, y los discos siempre reciben una advertencia de la computadora para prepararse para apagarse.
Los SSD de grado empresarial a menudo también tienen suficiente almacenamiento de energía incorporado para darles una fracción de segundo adicional para terminar lo que estaban haciendo, incluso si la energía se desconecta repentinamente, pero literalmente no hay espacio en una tarjeta SD para esto, mucho menos un mini o micro-SD.
De todos modos, algunas computadoras pequeñas han comenzado a usar incluso tarjetas micro SD para su sistema operativo, especialmente Raspberry Pi, pero esto se hace simplemente porque es muy barato.
No es muy confiable: espere una falla de arranque del sistema operativo después de solo unos cientos de arranques desde cualquier tarjeta SD.
Es mucho mejor usar una SSD, incluso una SSD conectada por USB, que una tarjeta SD.
Además, tenga en cuenta que la distinción entre las tarjetas SD y las SSD también se aplica a la mayoría de las ' memorias USB ' y las SSD USB . La mayoría de las memorias USB baratas usan exactamente los mismos chips que las tarjetas SD. Debería comprar uno destinado para el trabajo si desea arrancarlo día a día.
Puede obtener SBC como Raspberry Pi, pero que vienen con 'flash incorporado' o una 'ranura para tarjeta eMMC'. Ambos son muy parecidos a un pequeño SSD barato, y mejor que una tarjeta SD para arrancar.
También puede iniciar un Raspberry Pi desde una tarjeta USB, o simplemente mantener su partición raíz (el disco del sistema operativo) del sistema separada de la partición de inicio, en un disco USB giratorio o de estado sólido diferente, o en la red en un nfs servidor.
Está bien dejar la partición / boot en una tarjeta SD, ya que solo se lee una vez, en una ráfaga, en el momento del arranque, para leer el kernel de Linux antes de que se cargue.
1.5 gigabits
a90 megabytes
.