¿Cuál es el sistema de archivos instalable?

El sistema de archivos instalable (IFS) es una interfaz de programación abstracta (API) que brinda a un sistema operativo la capacidad de acceder a diferentes sistemas de archivos sin requerir que el sistema operativo esté configurado de forma nativa en el formato específico. En esencia, el sistema operativo puede cargar controladores que usan la API del sistema de archivos instalable que instruye el área central del sistema operativo, llamado kernel, sobre cómo acceder al nuevo sistema de archivos. Esta funcionalidad permite a un usuario navegar y modificar cualquier sistema de archivos para el cual existe un controlador de sistema de archivos instalable (FSD). También proporciona a los fabricantes un mecanismo que se puede utilizar para permitir que una computadora interactúe con un dispositivo de almacenamiento sin tener que diseñar el dispositivo para usar cualquier sistema de archivos existente. El IFS proporciona una capa de abstracción que es lo suficientemente efectiva como para permitir que una unidad de red remota se monte a través de los mismos mecanismos de software, como se puede ver con el sistema de archivos de red (NFS).

La instalación original de InstallABLEl sistema de archivos E fue desarrollado por IBM® y Microsoft® mientras trabajaba conjuntamente en el desarrollo del sistema operativo OS/2 para garantizar que el software pueda trabajar con nuevas tecnologías en el futuro. Microsoft® finalmente integró la tecnología en su sistema operativo Windows®. Existen otras versiones de interfaces de sistema de archivos basadas en software abstractadas, aunque generalmente se denominan un sistema de archivos virtual en sistemas operativos no Windows®.

Dentro del sistema operativo, el sistema de archivos instalable funciona cargando un código importante en el núcleo del sistema, el área donde tiene lugar el procesamiento de software de nivel más bajo. Esto permite que el controlador IFS tenga un acceso muy directo al hardware donde se encuentra el sistema de archivos, pero también restringe el uso de funciones de biblioteca de alto nivel debido a la forma en que se divide el núcleo. Bajo Windows®, el InstallabEl sistema de archivos LE en realidad se carga como una biblioteca compilada dinámicamente vinculada (DLL) y generalmente incluye utilidades que brindan al usuario la capacidad de formatear y reparar un volumen utilizando el sistema de archivos personalizado.

Hay una variedad de usos para el sistema de archivos instalable. Uno de los más comunes es acceder a archivos en una partición o unidad que se administra por un tipo diferente de sistema operativo. El IFS también puede ser utilizado por fabricantes de unidades de almacenamiento portátiles, como unidades flash o los fabricantes de cámaras digitales para proporcionar una forma de ver los archivos almacenados en los dispositivos de manera familiar. Se puede utilizar un controlador de sistema de archivos instalable para cambiar la forma en que se accede a una partición existente a pesar del sistema de archivos real utilizado, lo que permite que una unidad sea de solo lectura cargando un IFS configurado.

OTROS IDIOMAS