0% encontró este documento útil (0 votos)
88 vistas5 páginas

Examen Final Pregunta 13

De vez en cuando, el gerente de ventas enviaba regalos al director o patrocinaba algún viaje de empresa. Siempre que se encontraban personalmente, no era inusual que el gerente de ventas le entregara algún presente como un símbolo para honrar algún acontecimiento o festividad significativos. Durante una de estas visitas, el director le pidió al gerente de ventas que le trajese algunos medicamentos que en su país eran más baratos. El gerente de ventas satisfizo encantado el pedido sin mencionar

Cargado por

J Manuel Bueno
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
88 vistas5 páginas

Examen Final Pregunta 13

De vez en cuando, el gerente de ventas enviaba regalos al director o patrocinaba algún viaje de empresa. Siempre que se encontraban personalmente, no era inusual que el gerente de ventas le entregara algún presente como un símbolo para honrar algún acontecimiento o festividad significativos. Durante una de estas visitas, el director le pidió al gerente de ventas que le trajese algunos medicamentos que en su país eran más baratos. El gerente de ventas satisfizo encantado el pedido sin mencionar

Cargado por

J Manuel Bueno
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

1. ¿Que es el PCB?

Computer BCP o Process Control Block, PCB (Process Control Block) en


inglés, se refiere a un registro especial en el que el sistema operativo agrupa
toda la información que necesita saber sobre un proceso en particular. Por lo
tanto, cada vez que se crea un proceso, el sistema operativo crea un BCP que
servirá como descripción del tiempo de ejecución durante toda la vida útil del
proceso.Una vez creado el BCP, rellena los atributos definidos como
parámetros en la plantilla de proceso o especificados como parámetros para la
llamada del sistema operativo (create_process). Después de esto, el sistema
operativo suele asignar valores a otros campos.
Al finalizar el proceso, el BCP creado para el mismo será eliminado y el registro
podrá ser utilizado para otros procesos. Cuando hay un BCP asociado con un
proceso, el sistema operativo reconoce el BCP y es elegible para competir por
los recursos del sistema. Este BCP corresponde a una estructura de datos con
campos diseñados para registrar diferentes aspectos de la ejecución del
proceso y el uso de recursos.

2. ¿Qué diferencias hay entre los hilos a nivel de usuario (user-level


threads) y los hilos a nivel del núcleo (kernel-level threads)? 

(subproceso de nivel de usuario) es una aplicación ULT pura, todo el trabajo de
administración
El número de subprocesos lo realiza la aplicación, no conocido por el núcleo
existencia de hilos. Las aplicaciones se pueden programar para uso de
subprocesos múltiples
una biblioteca de hilos
(subprocesamiento a nivel de kernel) es una aplicación KLT pura, todo el
trabajo es
La gestión de subprocesos la realiza el núcleo. No hay código en el área de
aplicación
Gestión de subprocesos, solo hay una API (interfaz de programación de
aplicaciones) para
Gestión de subprocesos en el kernel. Windows 2000, Linux y OS/2 utilizan este
método.

3. Cite dos ventajas que tienen los hilos (threads) sobre los procesos.
¿Qué desventaja importante tienen? Sugiera una aplicación que se
beneficiaría del uso de hilos y una que no lo haría.
Aunque los subprocesos se generan a partir de la creación de procesos,
podemos
Decir que un proceso es un hilo de ejecución se llama hilo único. pero
La ventaja de los subprocesos viene cuando hablamos de subprocesos
múltiples, que es cuando un
Un proceso tiene múltiples subprocesos de ejecución, que realizan diferentes
actividades,
Esto puede o no funcionar entre sí. Los beneficios de los hilos provienen de
impacto en el rendimiento.
1. Se necesita mucho menos tiempo para crear un nuevo hilo en un proceso
existir en lugar de crear un proceso. algunas investigaciones conducen a
El resultado es 10x.
2. Terminar un hilo toma mucho menos tiempo que un proceso porque cuando
Si se elimina un proceso, se debe eliminar BCP1 de él, y un
Un hilo elimina su contexto y pila.
defecto
1. No todos los sistemas reconocen la existencia de hilos
2. Es más probable que los subprocesos se bloqueen que los procesos
Para terminar el subproceso de un proceso más rápido, el proceso debe ser
eliminar de bpc
Todas las llamadas al sistema son manejadas por el kernel y por lo tanto tienen
mayor

costo de

4. ¿Qué son los sistemas de archivo?


Un sistema de archivos es un sistema de almacenamiento para un dispositivo
de almacenamiento que estructura y organiza la escritura, búsqueda, lectura,
almacenamiento, edición y eliminación de archivos de una manera específica.
El objetivo principal de la organización es que los usuarios puedan identificar
correctamente los archivos y acceder a ellos lo más rápido posible. El sistema
de archivos también proporciona las siguientes características para los
archivos:
convención de nomenclatura de archivos
propiedades de archivo
Control de acceso
Además, los sistemas de archivos son un componente operativo importante
porque actúan como interfaz entre el sistema operativo y todos los dispositivos
(internos y externos, como memorias USB) conectados a la computadora.
5. ¿Cuáles son las características de los principales sistemas de
archivos?
• Seguridad o permisos. ...
• Mecanismo para evitar la fragmentación.
• Capacidad de enlaces simbólicos o duros.
• Integridad del sistema de archivos (Journaling)
• Soporte para archivos dispersos.
• Soporte para cuotas de discos.
• Soporte de crecimiento del sistema de archivos nativo.
• Sistema de archivos FAT32

- Alta compatibilidad
- Compatible con muchos
tipos de hardware

- Windows - Sin funciones de cifrado


ni compresión
Medios de - Mac OS X/macOS
almacenamiento - No garantiza
- Linux (si se instalan los particularmente la
extraíbles
correspondientes seguridad de los datos
controladores)
- Ideal para particiones
más pequeñas
- Volumen máximo de
datos: 4 GB

• Sistema de archivos exFAT


Lanzado en 2006, este formato es una evolución del clásico formato FAT.
Originalmente diseñado para medios de almacenamiento extraíbles, exFAT es
especialmente adecuado para memorias USB, tarjetas de memoria y discos
duros externos como unidades de estado sólido (SSD) con capacidad de
almacenamiento. exFAT es particularmente efectivo para soportes de datos
más pequeños. Sin embargo, también puede manejar archivos grandes y va
mucho más allá del límite de 4 GB de FAT32. A partir de Windows 7, exFAT es
compatible de forma nativa (por lo que es estándar de fábrica y no requiere la
instalación de controladores adicionales o paquetes de servicios especiales).
• Sistema de archivos NTFS
Introducido con el sistema operativo Windows NT en 1993, el sistema de
archivos NTFS ha sido el sistema de archivos estándar para las computadoras
con Windows desde Windows Vista. Tiene varias ventajas sobre FAT, como la
capacidad de comprimir el medio de almacenamiento y una mejor seguridad de
los datos (por ejemplo, a través del cifrado). Una característica de NTFS es que
los permisos de acceso y uso compartido de archivos y carpetas se pueden
definir de forma detallada y completa. Los usuarios pueden asignar derechos
de acceso local y remoto a través de la red.
• Sistema de archivos HFS+
Discos duros internos y externos

macOS X/macOS

- Sistema de archivos maduro y probado

- Especialmente indicado para discos mecánicos

- No optimizado para tecnologías de almacenamiento modernas (SSD, Flash)

- Mejor compatibilidad con versiones anteriores que APFS

- Vida útil limitada; a largo plazo, es posible que Apple ya no admita

- Perderá importancia gradualmente debido al "casting" automático parcial a


APFS
• Sistema de archivos Ext2, ext3 y ext4
linux

-Linux

- Windows (solo software adicional)


- Mac OS X/macOS (solo software adicional)

En comparación con versiones anteriores de ext:

- Mejoras de rendimiento

- Mejorar la seguridad de los datos.

- Incluye cifrado (desde Linux Kernel 4.1)

- La nueva función de extensiones aumenta la velocidad de procesamiento de


archivos grandes y evita la fragmentación

- gestión de autoridad

- Volumen máximo de datos: 16 TB

También podría gustarte