Herramientas de usuario

Herramientas del sitio


clase:daw:si:2eval:tema09

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
clase:daw:si:2eval:tema09 [2020/11/30 20:50]
admin [Sistemas de archivos en Linux]
clase:daw:si:2eval:tema09 [2021/02/22 15:56] (actual)
admin [Sistemas Archivos]
Línea 21: Línea 21:
   * Platos (Platters): Un HD tiene 1 o mas platos   * Platos (Platters): Un HD tiene 1 o mas platos
   * Caras (Heads): Cada plato tiene 1 o 2 caras.   * Caras (Heads): Cada plato tiene 1 o 2 caras.
-  * Pistas (Track): Cada cara tiene varias pistas.+  * Pistas (Track): Cada cara tiene varias pistas.  
 +  * Cilindo (Cylinder): Es la misma pista pero en todos los platos.
   * Sectores (Sector): Cada pista tiene varios sectores.   * Sectores (Sector): Cada pista tiene varios sectores.
  
 El cabezas es como un brazo que se mueve para leer cada uno de los sectores. Además los platos giran para poner los sectores bajo el cabezal. El cabezas es como un brazo que se mueve para leer cada uno de los sectores. Además los platos giran para poner los sectores bajo el cabezal.
  
-{{:clase:daw:si:2eval:cylinder_head_sector.svg.png?400|}}+ 
 +{{:clase:daw:si:2eval:chs.png|}} 
 +{{:clase:daw:si:2eval:head.png?300|}}
  
 Para grabar un dato en un HD lo mínimo que se puede guardar es un sector. Los sectores ocupan  Para grabar un dato en un HD lo mínimo que se puede guardar es un sector. Los sectores ocupan 
Línea 62: Línea 65:
   * [[https://es.wikipedia.org/wiki/Tabla_de_particiones_GUID|Tabla de particiones GUID]]   * [[https://es.wikipedia.org/wiki/Tabla_de_particiones_GUID|Tabla de particiones GUID]]
  
 +
 +En Windows se usa el "Administrador de discos" para crear/borrar/erc, las particiones. Mas información sobre él en: [[https://www.muycomputer.com/2018/07/25/administrador-de-discos-de-windows/|6 tareas útiles del administrador de discos de Windows]]
 +
 +{{:clase:daw:si:2eval:administrador_de_discos_5.jpg?400|}}
 ===== Sistemas Archivos ===== ===== Sistemas Archivos =====
 Una vez hecho el formateo de bajo nivel para crear los sectores y creadas las particiones, es necesario "crear" el sistema de archivos. Una vez hecho el formateo de bajo nivel para crear los sectores y creadas las particiones, es necesario "crear" el sistema de archivos.
  
 +Funciones:
 +  * Asignar espacio a los archivos
 +  * Gestionar el espacio libre
 +  * Acceso a los datos
 +
 +Estructura:
 +  * Indices
 +    * Sectores que están ocupados
 +    * Sectores que están libres
 +    * Sectores ocupados por cada fichero
 +    * Nombre del fichero
 +    * Otros metadatos de los ficheros como propietario o fecha de creación
 +  * Datos
 +    * Cada uno de los sectores con los datos de cada fichero
 +
 +Es decir que hay sectores que guardan índices y hay sectores que guardan los propios datos. Por lo tanto lo mínimo que puede ocupar un fichero es un sector.
  
 ==== Cluster ==== ==== Cluster ====
Línea 78: Línea 101:
  
 ^ Tamaño de cluster ^  Ventajas  ^  Desventajas  ^ ^ Tamaño de cluster ^  Ventajas  ^  Desventajas  ^
-^ Menor tamaño |  Se desperdicia menos espacio en el último cluster de cada archivo. Mejor cuando hay muchos archivos pequeños | El índice de todos los clusters que ocupa un fichero es mas grande | +^ Menor tamaño |  Se desperdicia menos espacio en el último cluster de cada archivo. Mejor cuando hay archivos pequeños | El índice de todos los clusters que ocupa un fichero es mas grande | 
-^ Mayor tamaño | Hay menos fragmentación de los archivos. Mejor cuando hay pocos archivos grandes. El índice de todos los clusters que ocupa un fichero es mas pequeño |+^ Mayor tamaño | Hay menos fragmentación de los archivos. Mejor cuando hay archivos grandes.El índice de todos los clusters que ocupa un fichero es mas pequeño | Se desperdicia mas espacio en el último cluster de cada archivo. Peor cuando hay archivos pequeños |
  
  
Línea 85: Línea 108:
 Es cuando el contenido de los archivos no se encuentra en clusters consecutivos sino en clusters “Desperdigados” por todo el disco. Una mayor fragmentación implica que el cabezal debe ir por todo el disco  buscando los clusters del fichero por lo que la velocidad de lectura del fichero es menor. Es cuando el contenido de los archivos no se encuentra en clusters consecutivos sino en clusters “Desperdigados” por todo el disco. Una mayor fragmentación implica que el cabezal debe ir por todo el disco  buscando los clusters del fichero por lo que la velocidad de lectura del fichero es menor.
  
-La fragmentación solo se da en discos duros y no en discos SSD. +La fragmentación solo se da en discos duros y no en discos SSD. Realmente la fragmentación si que se da enb los SSD aunque debido a como funcionan , no es un problema que un fichero esté fragmentado.
  
 +{{:clase:daw:si:2eval:fragmentacion.png|}}
  
 ==== Características ==== ==== Características ====
Línea 115: Línea 139:
  
 NTFS es un sistema muchísimo mas robusto y con mas características que los otros. Es mas complicado de implementar , por eso se usa FAT32 o exFAT, ya que son muy sencillos de implementar. NTFS es un sistema muchísimo mas robusto y con mas características que los otros. Es mas complicado de implementar , por eso se usa FAT32 o exFAT, ya que son muy sencillos de implementar.
 +
 +{{:clase:daw:si:2eval:format_windows.png?200|}}
  
 Mas información: Mas información:
   * [[https://www.adslzone.net/2017/04/06/ntfs-vs-fat32-exfat-cual-elegir/|NTFS vs FAT32 vs exFAT: ¿cuál es el mejor para tu dispositivo?]]   * [[https://www.adslzone.net/2017/04/06/ntfs-vs-fat32-exfat-cual-elegir/|NTFS vs FAT32 vs exFAT: ¿cuál es el mejor para tu dispositivo?]]
  
-===== Sistemas de archivos en Linux ===== 
-Los sistemas de archivos de Linux son: 
-  * ext4: Es el mas compatible y estable de todos. Es la evolución de ext3, ext2 y ext. 
-  * XFS: Es antiguo pero mejor que ext4. Aunque no es un sistema de archivos de "nueva generación". Es lo que debería ser ext4. 
-  * Btrfs: Es es mas nuevo pero no tan estable. Hecho desde cero con nuevas ideas y características. 
-  * ZFS: Es el monstruo de los sistemas de archivos. Prácticamente nunca va tener límites  y con características muy avanzadas. Su soporte en Linux es complicado debido a la licencia de uso. Se usa en sitios con muchísimos datos. 
- 
-ext4 debe se reemplazado y aun se debate si por XFS o Btrfs. El problema de Btrfs es que no es tan tan estable como debería ser ya que lo peor que puede pasar es que se pierdan los datos de un disco duro por ello los sistemas de archivos deben ser super fiables. Aunque otro porblema de Btrfs es que Red Hat no quiere darle soporte. Y XFS con pasa que no es tan moderno como Btrfs aunque si mas estable. 
  
-Mas información: 
-  * [[https://www.muylinux.com/2020/07/07/fedora-btrfs/|Fedora considera Btrfs como sistema de archivos por defecto]]: De Julio de 2020 
-  * [[https://blog.desdelinux.net/sistemas-archivos-cual-elegir-discos-particiones-linux/|Sistemas de archivos: ¿Cual elegir para mis discos y particiones en Linux?]] 
-  * [[https://opensource.com/article/18/4/ext4-filesystem|Understanding Linux filesystems: ext4 and beyond]] 
 ===== RAID ===== ===== RAID =====
 RAIS es una configuración con varios discos duros que permite mayor velocidad y/o mayor fiabilidad antes fallo de algún disco. Leer el artículo [[https://hardzone.es/tutoriales/montaje/raid-discos-duros/|¿Qué es un sistema RAID de discos duros y qué tipos hay?]] RAIS es una configuración con varios discos duros que permite mayor velocidad y/o mayor fiabilidad antes fallo de algún disco. Leer el artículo [[https://hardzone.es/tutoriales/montaje/raid-discos-duros/|¿Qué es un sistema RAID de discos duros y qué tipos hay?]]
Línea 157: Línea 171:
 ==== Ejercicio 1 ==== ==== Ejercicio 1 ====
  
-  Calcula el nº de sectores  que hay en un disco duro de 1 TiB. +  Calcula el nº de sectores  que hay en un disco duro de 1 TiB. 
-  Si un fichero ocupa 1 TiB. ¿Cuantos sectores ocupa? +  Si un fichero ocupa 1 TiB. ¿Cuantos sectores ocupa? 
-  Calcula el nº de clusters que hay en un disco duro de 1 TiB, sabiendo que el tamaño de cluster es de 2 KiB. +  Calcula el nº de clusters que hay en un disco duro de 1 TiB, sabiendo que el tamaño de cluster es de 2 KiB. 
-  Calcula el nº de clusters que hay en un disco duro de 1 TiB, sabiendo que el tamaño de cluster es de 32 KiB.+  Calcula el nº de clusters que hay en un disco duro de 1 TiB, sabiendo que el tamaño de cluster es de 64 KiB. 
 +  - Calcula el nº de sectores que ocupa un fichero de 1KiB, sabiendo que el tamaño de cluster es de 2 KiB. 
 +  - Calcula el nº de sectores que ocupa un fichero de 1KiB, sabiendo que el tamaño de cluster es de 64 KiB. 
 +  - Calcula el nº de clusters que ocupa un fichero de 5GiB, sabiendo que el tamaño de cluster es de 2 KiB. 
 +  - Calcula el nº de clusters que ocupa un fichero de 5GiB, sabiendo que el tamaño de cluster es de 64 KiB.
  
  
 ==== Ejercicio 2 ==== ==== Ejercicio 2 ====
 +Haz una gráfica, de **puntos** que se muestre:
 +
 +  * Eje X:La capacidad de un disco
 +  * Eje Y:El precio
 +
 +Deberás poner almenos 16 puntos (discos) siendo la mitad ssd y la otra mitad discos duros.
 +Los puntos de los discos ssd deberán ser de un color y los puntos de los discos duros deberán ser de otro color.
 +
 +==== Ejercicio 3 ====
 +Indica para un disco duro
 +  * Capacidad
 +  * Velocidad de transferencia  
 +  * Tecnología del conector: M.2, SATA o PCIe
 +  * Tiempo medio entre fallos (MTBF): Es la fiabilidad del disco.
 +
 +
 +==== Ejercicio 4 ====
 +Indica para un disco SSD
 +  * Capacidad
 +  * Velocidad de transferencia  
 +  * Tecnología del conector: M.2, SATA o PCIe
 +  * Terabytes escritos (TBW) : Es la fiabilidad del disco.
  
-8.-Responde al siguiente Test:+==== Ejercicio 5 ==== 
 +Ejecuta el administrador de discos de Windows. 
 +  * Haz una captura de pantalla en la que se vean las particiones de tu disco. 
 +  * Indica para cada partición 
 +    * Tamaño 
 +    * Sistema de archivos 
 +    * Tamaño de cluster
  
-I.-El diseñador (programador) de un sistema de archivos decide: +==== Ejercicio 6 ==== 
-  a) Las pistas que puede tener un disco +Haz una captura de pantalla en Windows donde se pueda ver los posibles sistemas de archivos que puedes usar al formatear una memoria USB
-  b) Los sectores que tiene cada pista de un disco +
-  c) El tamaño del sector del disco. +
-  d) Ninguna de las anteriores+
  
-II.-El MBR es: +==== Ejercicio 7 ==== 
-  a) El primer sector que se lee de un disco duro. +Haz una captura de pantalla en Windows donde se pueda ver los posibles tamaños de cluster que puedes usar al formatear una memoria USB
-  b) El nombre de un sistema de archivos +
-  c) Es el nombre que se le da a la tabla de particiones +
-  d) Ninguna de las anteriores+
  
-III.-Una partición primaria 
-  a) Contiene como máximo 4 unidades lógicas 
-  b) Puede contener cualquier número de unidades lógica 
-  c) Debe contener como mínimo una unidad lógica 
-  d) Ninguna de las anteriores 
  
-IV.-En cual de las siguientes particiones se puede arrancar un Windows 95 +==== Ejercicio 8 ==== 
-  a) Partición Lógica +Ademas del RAID 0, RAID 1 y RAID 5, existen otros tipos de RAID.
-  b) Partición primaria +
-  c) Partición secundaria +
-  d) Ninguna de las anteriores+
  
-V.-El código específico que arranca un sistema operativo se encuentra en: +  * Investigando por Internet, explica en que consiste el RAID 1+0 
-  a) MBR +  * Investigando por Internet, explica en que consiste el RAID 0+1
-  b) VBR +
-  c) MBR o VBR +
-  d) MBR y VBR +
-  e) Ninguna de las anteriores+
  
-VI.-Dado un archivo de 8 KiB y un tamaño de cluster de 16 KiB, si el fichero está fragmentado es porque: +Deberás también incluir dibujos como los usados en el tema
-  a) Los sectores que almacenan la información no están todos consecutivos +
-  b) Los clusters que almacenan la información no están todos consecutivos +
-  c) Cualquiera de las opciones a) y b) pueden ser ciertas +
-  d) Ninguna de las anteriores+
  
-VII.-El ext3 es: 
-  a) Un sistema de archivos que solamente puede funcionar en Linux 
-  b) Un sistema de archivos que solamente puede funcionar en Windows 
-  c) Un sistema de archivos que funciona en Linux o Windows ya que el sistema de archivos es independiente del sistema operativo 
-  d) No es un sistema de archivos sino un tipo de forma físico del disco duro. 
  
-VIII.-¿Cual es el fistema de archivos que suele usar Linux actualmente por defecto?. 
-  a) RaiseFS 
-  b) ZFS 
-  c) ext4 
-  d) Ninguna de las anteriores. 
-   
  
  
clase/daw/si/2eval/tema09.1606765829.txt.gz · Última modificación: 2020/11/30 20:50 por admin