son una de esas cosas que los usuarios finales típicos no piensan mucho. Aparentemente, [Sequacoue] no es un usuario final típico. Ha publicado algunas instrucciones sobre cómo ejecutar un sistema de archivos alternativo, BTRFS, en el PI de Raspberry.
El sistema de archivos correctos puede hacer una gran diferencia cuando se trata del rendimiento y la capacidad de mantenimiento de cualquier sistema que se ocupe del almacenamiento. Linux, incluida la mayoría de OSS para el PI de Raspberry, utiliza uno de los sistemas de archivos EXT. Estos son endurecidos en la batalla y están bien comprendidos. Sin embargo, hay otros sistemas de archivos, muchos de los cuales tienen funciones avanzadas superiores al sistema de archivos predeterminadas para algunas aplicaciones.
BTRFS, a menudo pronunciado “MUTHING EFFS ES”, comienza la vida en Oracle y nació de una idea en un papel de IBM. Ofrece características avanzadas como la agrupación, las instantáneas y la capacidad de fusionar múltiples dispositivos en un dispositivo lógico. Una característica notable El sistema de archivos ofrece copy-on-wrking. Eso significa que las copias de los archivos pueden compartir bloques comunes siempre que permanezcan comunes. La compresión está disponible, al igual que sembrar un sistema de archivos con almacenamiento de solo lectura, lo que podría ser muy útil en algunos sistemas integrados. También puede configurar varios tipos de RAID usando nada más que BRFS. Puede ver una presentación en video sobre las características de BTRF a continuación.
El puesto por [Sequacoue] sugiere una tarjeta SD de 8 GB, aunque aparentemente puede apenas apretar a una tarjeta de 4 GB. También señala que BTRFS no admite archivos de intercambio (pero puede crear una partición de intercambio dedicada) y que ciertas cargas de trabajo pueden causar muchas escrituras que pueden ser malas para las tarjetas SD y otros almacenes de estado sólido. Sugiere que podría usar un SSD en lugar de una tarjeta SD o una unidad USB, y esto aparentemente ofrece una mejor nivelación de desgaste.
¿Necesita este tipo de poder en un PI de frambuesa? tal vez no. Pero sigue siendo una buena herramienta para tener a su disposición. Podemos imaginar que los sistemas donde puedan abarcar volúmenes múltiples, realizamos instantáneas para copias de seguridad e implementar RAID podría ser útil.
Si prefieres hackear tu propio sistema de archivos, eso también es posible. Todo un sistema de archivos es un gran trabajo, pero con fusible puede crear sistemas de archivos simples que hacen cosas como Front Front para una conexión SSH o un archivo de archivo comprimido. La filosofía original de Unix fue que todo debería ser un archivo. Los desarrolladores modernos se han alejado de eso hasta cierto punto, pero aún ves ejemplos ocasionales.