en Tecnoticias
en google
Inicie Sesión





¿Recuperar clave?
¿Quiere registrarse? Regístrese aquí
Quien está en Linea
Hay 23 invitados en línea
Suscripcion RSS
Adsense de Google
XHTML Validator
Valid XHTML 1.0 Transitional
Cotizaciones
DolarHoy
Las más leídas
Ultimas Noticias
Home arrow Noticias arrow GNU Linux arrow Ext4 : Un nuevo sistema de archivos para Linux
Ext4 : Un nuevo sistema de archivos para Linux PDF Imprimir E-Mail
Origen: fayerwayer.com   
jueves, 12 de febrero de 2009
Las distribuciones de Linux que serán liberadas este año incorporarán varias mejoras respecto al rendimiento y el uso intensivo de los recursos de hardware. Una de las mejoras que veremos se dará en el sistema de archivos (File System). Este sistema se encarga de organizar los archivos en nuestros discos y se hace relevante cada vez que necesitamos leer, crear, borrar, o mover archivos. Sí, tal como sospechas, es un sistema crítico.
Mientras que en los tradicionales sistemas Windows hay oficialmente dos alternativas : FAT o NTFS, en un sistema Linux aparecen todo tipo de siglas terminadas en FS como ExtFS, XFS, JFS, ReiserFS, etc. El sistema más utilizado es ExtFS, específicamente su variante ext3. No es popular porque sea superior a los demás, sino porque es uno de los mas probados y confiables.

Este año veremos que las distribuciones anunciarán el soporte de una nueva encarnación de ExtFS, curiosamente llamada ext4, ¿y qué nos ofrece? Veamos:

* En las pruebas realizadas es más rápido que ext3 salvo a la hora de eliminar archivos.
* En comparación a los otros sistemas de archivo también es más rápido pero no con tanta diferencia
* Incluye una nueva forma de evitar la fragmentación de archivos, eso que hace que el computador se vuelva cada vez mas lento a medida que se van creando y borrando archivos. Usa una técnica conocida como Extents que ayuda a asegurar que los archivos se escriban en forma contigua. Esta técnica también es usada en otros sistemas como es el caso de XFS, ReserFS4 y HFS+ de OSX
* Implementa otra técnica adicional para evitar la fragmentación y al mismo tiempo mejorar el performance. Le han llamado “delayed allocation”, y significa que espera el momento preciso para saber en donde dejar el archivo sin fragmentar el disco.
* Es compatible con ext3, esto quiere decir que un sistema de archivos ext4 se puede montar como ext3 en caso de que lo usemos en un sitema antiguo, a menos que uses ext4 con Extents.
* Soporta hasta 1 ExaByte. (1 ExaByte = 1024 PetaBytes = 1048576 TeraBytes, etc). Para que entiendan lo que significa ese tamaño, podemos decir que no existe suficiente pr0n para llenarlo…. aún.
* Su estructura permite reducir el tiempo que se demora el sistema en revisar la consistencia. Si se corta la luz, no es necesario esperar tanto para ver si todo esta OK.
* En caso de ser necesario, soporta defragmentación online, o “en caliente” para los amigos/as. Esto quiere decir que puedes seguir usando el equipo mientras defragmentas.
* Una de las desventajas de sistemas de archivos rápidos como ReiserFS es que consumen mucha CPU, por lo tanto en equipos muy antiguos lo que se gana en rapidez de acceso al disco se pierde en uso de CPU. A la fecha no hay pruebas que muestren si la CPU va a sufrir la rapidez de ext4

Este nuevo sistema de archivos se considera una “leve” mejora sobre los sistemas de archivo en Linux en comparación con lo que se está haciendo con el desarrollo de BtrFS, un sistema de archivos diseñado por unos muchachos que recién se estan metiendo en estos temas de almacenamiento, unos tales Oracle. BtrFS busca eliminar las limitaciones de ext3 (y 4) pero aún no esta completamente probado para que lo pueda usar el público general.
 
< Anterior   Siguiente >
Del Blog de Marcelo
  • Virtio ? Paravirtualización de I/O
    Hace un rato que estoy leyendo sobre virtualización, pero no de CPU, sino de I/O (otro más acá)… muy interesante, me aclaró algunas dudas que tenía, dado que últimamente al configurar este tipo de software se me confundían las cosas Resulta que a nivel de I/O tenemos algo parecido a la virtualización al nivel de [...]
  • PostgreSQL 8.5 9.0 ? Replicación mejorada
    Para los que no están enterados, Streaming Replication es la nueva gran característica de PostgreSQL 9.0 (ex-8.5), todavía en desarrollo. Estoy muy contento por la noticia, realmente era algo pendiente ver integrado algo de esto en PostgreSQL mismo (ya que hay productos y/o versiones modificadas para hacer esto, pero no es lo mismo que “el [...]
  • Navegador simple con Python + Webkit/GTK
    Hoy me encontré con otro un hilo en la lista de PyAr que me deja un link más que interesante: ¡Existe un binding para usar Webkit sobre GTK desde Python, y lo mejor de todo es que ya está incluido en los repositorios de Ubuntu 9.10! Webkit es un motor de renderizado (“dibujado”) de páginas web, [...]
  • Visor de Imágenes Simple con PyGTK
    Dado que alguien me pidió vía twitter un ejemplo de cómo hacer un zoom de una imagen en PyGTK, hice este ejemplito sencillo que sólo carga una imagen en un widget Gtk.Image. Maneja el movimiento de la imagen con el mouse, las teclas del cursor y hace zoom con F1 (“0 o adaptar a ventana”), [...]
  • PyCon Argentina 2009, Cappuccino y LLVM
    Me gustaría hacer un post bien largo acerca de todo lo que me dejó personalmente la última PyCon Argentina, pero lamentablemente estoy complicado con el tiempo, ya que no sólo quiero leer y escribir acerca de todo el “bombardeo” de información que te deja cada charla, sino que también quisiera investigar un poco cada cosa [...]
  • Desensamblando Python
    Mucho no me gusta hacer posts con casi nada de aporte propio, pero en este caso se lo merece. Este post sólo va a referenciar al excelente sitio de Doug Hellman, PyMOTW (Python Module of the Week). Básicamente el autor presenta una vez por semana un módulo de la biblioteca estándar de Python, realizando un [...]
  • PyCon Argentina 2009: Abierta la Inscripción
    Sólo me voy a limitar a copiar el texto de la invitación… de más está decir que espero ansioso los días para ir, y creo que va a estar buenísima. Si sos programador o estás haciendo tus primeras armas en la programación, ¡no podés faltar! Está abierta la inscripción para participar de PyCon Argentina 2009, la [...]
HispaSec
Diario TI
BarraPunto
  • La especificaci?penGL 4.0 sale a la luz
    el inspector ardilla nos envía el enlace al anuncio de las especificaciones de OpenGL 4.0. Lo comentan por ejemplo en Engadget:Khronos Group, la asociación que hay detrás de OpenGL ha anunciado hoy la cuarta generación de la especificación de su API multiplataforma que trata ofrecer una alternativa viable a Microsoft DirectX 11. La última versión incluye dos nuevas etapas en las que el shader pueda pasar la teselación geométrica de la CPU a la GPU y una mayor integración con...
  • Espa?itado por Google como censor de blogs en el congreso estadounidense
    En El País David Alandete cuenta que Google incluye a España en la lista de países censores de Internet: «El gigante de Internet Google desprestigió ayer a España ante el Congreso de Estados Unidos. Lo hizo en una vista oral en la Cámara de Representantes sobre democracia, seguridad y libertad de expresión en la red, donde se analizaron las técnicas que diversos Gobiernos aplican para censurar páginas web. Con la excusa de un incidente judicial aislado, la prohibición de dos...
  • La AEPD solicita a Google que borre las noticias sobre un artista
    La Agencia Española de Protección de Datos ha instado a Google a impedir que aparezcan en el buscador datos de la vida privada de un ciudadano sin su consentimiento. La resolución considera que le ampara el llamado derecho de oposición previsto en la Ley Orgánica de Protección de Datos y que el afectado tiene "motivos fundados y legítimos relativos" para reclamar esa privacidad porque en el buscador aparecen dos noticias que no guardan relación con su actividad profesional de músico....
  • El software libre: un componente esencial de la investigaci?n Espa?
    Un pobrecito hablador nos cuenta: «El CENATIC (Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas) presentó ayer el Estudio sobre la situación actual del software de fuentes abiertas en las Universidades españolas y Centros de I+D españoles (PDF). Se trata del primer informe sobre el estado de implantación y uso de las tecnologías libres en el mundo académico e investigador en España. La noticia está en Baquia».
  • Jonathan Schwartz: c?funcionan las patentes de software
    Jonathan Schwartz, ex-CEO de Sun, escribe en su blog Los buenos artistas copian, los grandes, roban (traducción): «Lo siento por Google, Steve Jobs también intentó demandarme. [...] En 2003, Steve llamó a mi oficina tras presentar un prototipo de escritorio para Linux llamado Looking Glass, para hacerme saber que los efectos gráficos estaban "robando la propiedad intelectual de Apple". Si lo llegáramos a comercializar, "Te demandaré". Mi respuesta fue sencilla: "Steve, estaba viendo tu última presentación, y Keynote parece idéntico...
  • Disponible Fedora 13 Alpha
    blizna nos cuenta: «Hoy se ha lanzado la versión Alpha de la futura Fedora 13, que se publicará el próximo mes de mayo. Esta versión Alpha tiene otras novedades, siempre dirigidas a faciliar la configuración y manejo del sistema. Por eso, se ha trabajado en automatizar la instalación de controladores para impresoras o la instalación de paquetes de idiomas. Gracias a una extensión de yum que detecta y descarga los paquetes necesarios para los distintos programas de manera automática. Mayor...
  • Vodafone distribuye malware con en HTC Magic
    Vodafone ha estado distribuyendo malware a través de los terminales HTC Magic con Google Android. La unidad de almacenamiento masivo que aparece a la hora de conectase al ordenador dispone de un archivo autorun.inf que ejecuta un autorun.exe malicioso, que acaba por instalar un cliente de la botnet Mariposa, de la que hablamos por aquí la semana pasada. ¿Cómo creéis que ha podido pasar los controles de calidad tanto de HTC como de Vodafone y llegar al cliente final?
Infobae Tecnología

Condiciones de Uso - © 2007 Tecnoticias.info