Journaled File System

Journaled File System
JFS
Desarrollador(a) IBM, et. al.
Nombre completo IBM Journaled File System
Introducido 1990, (AIX 3.1) (AIX)
Identificador de la partición
Estructuras
Contenido del directorio
Localización de archivo
Bloques malos
Límites
Máxima dimensión de archivo 4 PiB
Máximo número de archivos Sin límite definido
Tamaño máximo del nombre de archivo 255 bytes
Tamaño máximo del volumen 32 PiB
Caracteres permitidos en nombres de archivo Any Unicode except NUL
Características
Fechas registradas Modification (mtime), Attribute modification (ctime), Access (atime)
Rango de fecha
Bifurcaciones
Atributos
Permisos de acceso a archivos POSIX, ACLs
Compresión transparente No
Cifrado transparente No (provided at the block device level)
Sistemas operativos soportados AIX, OS/2, Linux

Journaling File System (JFS) es un sistema de archivos de 64-bit con respaldo de transacciones creado por IBM. Está disponible bajo la licencia GNU GPL. Existen versiones para AIX, eComStation, OS/2, sistemas operativos Linux y HP-UX

Fue diseñado con la idea de conseguir "servidores de alto rendimiento y servidores de archivos de altas prestaciones, asociados a e-business". Según se lee en la documentación y el código fuente, va a pasar un tiempo antes de que la adaptación a Linux este finalizada e incluida en la distribución estándar del kernel. JFS utiliza un método interesante para organizar los bloques vacíos, estructurándolos en un árbol y usa una técnica especial para agrupar bloques lógicos vacíos.

JFS fue desarrollado para AIX. La primera versión para Linux fue distribuida en el verano de 2000. La versión 1.0.0 salió a la luz en el año 2001. JFS está diseñado para cumplir las exigencias del entorno de un servidor de alto rendimiento en el que sólo cuenta el funcionamiento. Al ser un sistema de ficheros de 64 bits, JFS soporta ficheros grandes y particiones LFS (del inglés Large File Support), lo cual es una ventaja más para los entornos de servidor.

Características

  • Eficiente respaldo de transacciones (Journaling).

JFS, al igual que ReiserFS, sigue el principio de metadata only. En vez de una completa comprobación sólo se tienen en cuenta las modificaciones en los metadatos provocadas por las actividades del sistema. Esto ahorra una gran cantidad de tiempo en la fase de recuperación del sistema tras una caída. Las actividades simultáneas que requieren más entradas de protocolo se pueden unir en un grupo, en el que la pérdida de rendimiento del sistema de ficheros se reduce en gran medida mediante múltiples procesos de escritura.

  • Eficiente administración de directorios.

JFS abarca diversas estructuras de directorios. En pequeños directorios se permite el almacenamiento directo del contenido del directorio en Inode. En directorios más grandes se utiliza B-trees, que facilitan considerablemente la administración del directorio.

  • Mejor utilización de la memoria mediante adjudicación dinámica de Inodes.

Con ext2 debe dar por anticipado el grosor del Inode (la memoria ocupada por la información de administración). Con ello se limita la cantidad máxima de ficheros o directorios de su sistema de ficheros. JFS le ahorra esto, puesto que asigna memoria Inode de forma dinámica y la pone a su disposición cuando no se está utilizando.

Véase también


Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • Journaled File System — JFS Hersteller IBM Vollständige Bezeichnung Journaled File System Erstveröffentlichung 1990 (AIX) Technische Umsetzung Verzeichnisse JFS: Linear, JFS2: B+ Baum …   Deutsch Wikipedia

  • Journaling file system — For the IBM Journaled File System, see JFS (file system). A journaling file system is a file system that keeps track of the changes that will be made in a journal (usually a circular log in a dedicated area of the file system) before committing… …   Wikipedia

  • JFS (file system) — infobox filesystem name = JFS full name = IBM Journaled File System developer = IBM et al. introduction os = JFS1 in AIX 3.1 and JFS in OS/2 4.5 introduction date = 1990 and 1999 partition id = 0x35 (MBR) file struct = Bitmap/extents bad blocks… …   Wikipedia

  • AtheOS File System — The AtheOS file system ( AFS ) was originally used in the AtheOS operating system, and is now a part of the Syllable operating system. AFS started with exactly the same data structures as the Be File System, BFS, and extended its feature set in… …   Wikipedia

  • Journaling File System — Ein Journaling Dateisystem ist ein Dateisystem, welches alle Änderungen vor dem eigentlichen Schreiben in einem dafür reservierten Speicherbereich, dem Journal, aufzeichnet. Damit ist es zu jedem Zeitpunkt möglich, einen konsistenten Zustand der… …   Deutsch Wikipedia

  • Veritas File System — Maintainer Symantec Entwickler Veritas Software Aktuelle  …   Deutsch Wikipedia

  • File system — For library and office filing systems, see Library classification. Further information: Filing cabinet A file system (or filesystem) is a means to organize data expected to be retained after a program terminates by providing procedures to store,… …   Wikipedia

  • Journaling File System (JFS) — JFS Hersteller IBM Vollständige Bezeichnung Journaled File System Erstveröffentlichung 1990 (AIX) Technische Umsetzung Verzeichnisse B Baum Maximalwerte Größe einer D …   Deutsch Wikipedia

  • Global File System — Traduction à relire Global File System → …   Wikipédia en Français

  • OneFS distributed file system — OneFS Developer Isilon Systems Full name OneFS Introduced 2003 (OneFS 1.0 based on FreeBSD) Structures Directory contents B+ trees File allocation …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”