Sunteți pe pagina 1din 26

ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO

FACULTAD DE CIENCIAS
ESCUELA DE FISICA Y MATEMATICA

TEMA DE INVESTIGACIÓN:
Gestión de procesos, memoria, archivos

SEMESTRE:
Tercero

PARALELO:
“A”

INTEGRANTES:
Carlos Alfredo Villalva Basantes 661
Carlos Paul Gaibor Aviles 610
Jinso Rafael Vaca Chinga 472

DOCENTE:
Ing. Carlos Alfredo Ebla Olmedo

LUGAR Y FECHA:

Riobamba, 01 de Junio del 2017


Tabla De Contenidos
1. Justificación .......................................................................................................................... i
2. Objetivos ............................................................................................................................... i
2.1 Objetivo General ................................................................................................................ i
2.2 Objetivos Específicos.......................................................................................................... i
3. Introducción......................................................................................................................... ii
CAPÍTULO I: Gestión de proceso ................................................................................................ 1
1.1. Definición de Proceso .................................................................................................. 1
1.1.1. Planificación de un Proceso .................................................................................... 1
1.1.2. Tipos de Planificador .............................................................................................. 2
1.1.3. Tipos de Planificadores a Corto Plazo ................................................................... 2
1.2. Administración de Procesos ....................................................................................... 2
1.2.1. Estados de un Proceso ............................................................................................. 3
CAPÍTULO II: Gestión de memoria ............................................................................................. 4
2. Concepto de memoria ......................................................................................................... 4
2.1 Memoria principal........................................................................................................... 4
2.2.1. Traducción de página virtual a física .................................................................... 6
2.2.2. Paginación ................................................................................................................ 7
2.2.3. Segmentación ........................................................................................................... 8
CAPITULO III: Gestión de archivos ............................................................................................ 9
3.1. Archivos y directorios ................................................................................................. 9
3.1.1. ¿Qué es un archivo? ............................................................................................ 9
3.1.1.1. Tipos de archivos:............................................................................................ 9
3.1.1.2. Representación del archivo............................................................................. 9
3.1.1.3. Operaciones con archivos ............................................................................. 10
3.1.2. ¿Que son los directorios? .................................................................................. 10
3.1.3. Estructura de los directorios ............................................................................ 11
3.1.4. Directorio de un nivel ........................................................................................ 11
3.1.5. Directorio de dos niveles ................................................................................... 11
3.1.6. Directorio con estructura de árbol................................................................... 12
3.2. Administración de archivos ...................................................................................... 12
3.2.1. Menú archivo ..................................................................................................... 13
3.2.2. Menú edición...................................................................................................... 14
3.3. Sistemas de archivos.................................................................................................. 14
3.3.1. Implementación de sistemas de archivos: ....................................................... 15
Lista ligada: ....................................................................................................................... 15
Conclusiones ...................................................................................................................................
Recomendaciones ............................................................................................................................
Terminología ...................................................................................................................................
Bibliografía .....................................................................................................................................
Anexos.............................................................................................................................................

Tabla De Ilustraciones
Grafico 1: Tipos de Sistemas Operativos ...................... Error! Bookmark not defined.
Grafico 2: Componentes del hardware .......................... Error! Bookmark not defined.
Grafico 3: Composición del microprocesador ............... Error! Bookmark not defined.
Grafico 4: Microprocesador .......................................... Error! Bookmark not defined.
Grafico 5: Memoria RAM ............................................. Error! Bookmark not defined.
Grafico 6: Memoria CACHE......................................... Error! Bookmark not defined.
Grafico 7: Memoria ROOM .......................................... Error! Bookmark not defined.
Grafico 8: Memoria PROM ........................................... Error! Bookmark not defined.
Grafico 9: Memoria EPROM ........................................ Error! Bookmark not defined.
Grafico 10: Discos duros SATA III .............................. Error! Bookmark not defined.
Grafico 11: Discos duros SAS....................................... Error! Bookmark not defined.
1. Justificación
En la actualidad el crecimiento de los sistemas operativos ha sido de manera muy
notable en especial si nos referimos a la computadora tanto en sus programas como en
su estado físico.

La importancia de saber sobre su desarrollo, el interés específico sobre los sistemas


operativos, las gestiones de proceso, de archivo y de memoria, ha tenido un gran
proceso de avance en el cual nos proporciona la razón de ser en un computador de cierta
manera llega a ser temas muy curiosos.

Los diseños innovadores que se observan en el tiempo dan a entender la gran


factibilidad que ha tenido el mundo de la computación con los grandes aportes del
sistema operativo y también lo importante de las gestiones.

2. Objetivos

2.1 Objetivo General

 Investigar la Gestión de Procesos, Memoria y Archivos.

2.2 Objetivos Específicos

 Optimizar el rendimiento desde el punto de vista del usuario, eliminar la

posibilidad de pérdida o destrucción de datos.

 Entender la importancia de la gestión de memoria y la memoria física del

sistema a los programas.

 Conocer la metodología de Gestión de Procesos.

i
3. Introducción
La gestión del sistema operativo es la tarea de la persona a la que normalmente se
denomina, en la documentación de UNIX, administrador del sistema.
Desafortunadamente, sólo unas cuantas actividades del administrador del sistema son lo
suficientemente sencillas para denominarse correctamente administración. Esta
publicación y las guías relacionadas están pensadas para ayudar a los administradores
del sistema en sus numerosas obligaciones.

Este sistema operativo proporciona su propia versión de soporte de gestión del sistema
para promocionar el fácil uso y mejorar la seguridad y la integridad.

Un sistema operativo es muy complejo en cuanto a su funcionalidad,


concepto de proceso es fundamental para modularizar y estructurar el sistema operativo,
que por su naturaleza es dinámico
Un proceso es un programa en ejecución, siendo la unidad de trabajo en el SO:
un proceso es una entidad activa, que puede solicitar recursos, archivos, dispositivos,
etc.

En la mayoría de las aplicaciones, el archivo es el elemento central. La entrada la


aplicación se realiza por medio de archivos y en las aplicaciones, la salida se guarda en
archivos de almacenamiento.

La gestión de Procesos, Memoria y Archivos son de gran importancia, ya que cada una
tiene su forma y estructura para satisfacer al usuario.

Gestión de Procesos coexiste con la administración funcional, ayuda a determinar los


procesos que deben ser mejorados o rediseñados también siendo como la forma de
gestionar toda la organización basándose en los Procesos.

Gestión de Memoria que se caracteriza por ser un administrador de memoria,


permitiendo al usuario saber que partes de su memoria están o no ocupadas.

ii
CAPÍTULO I: Gestión de proceso

1.1. Definición de Proceso


Un proceso es básicamente un entorno formado por todos los recursos necesarios para
ejecutar programas. Desde el punto de vista del SO, un proceso es un objeto más que
hay que gestionar y al cual hay que dar servicio.

Los procesos son dinámicos, están en constante cambio debido a estos recursos
necesarios, ya que al intentar realizar algún tipo de acción puede ser que tenga que
permanecer a la espera de que dicho recurso esté disponible, por ejemplo una petición
de lectura del disco duro, y que el brazo lector del disco duro lo esté utilizando otro
proceso.

Los procesos también contienen una sección de datos con variables globales y memoria
dinámica. Todo ello permite gestionar de una manera más eficaz los procesos en los
sistemas operativos multiprocesos, ya que cada proceso es independiente, por lo que el
bloqueo de uno no debe de hacer que otro proceso en el sistema se bloquee.

En estos sistemas operativos multiproceso se intenta maximizar la utilización de la


CPU, por lo que los procesos se ejecutan simultáneamente en la CPU y sólo quedan a la
espera de ejecución si requieren de algún recurso del sistema que esté ocupado en ese
momento, en cuanto obtiene dicho recurso podrá ejecutarse de nuevo. Todo este proceso
de gestión lo realiza el sistema operativo, por lo que es el que decide si un proceso es
más prioritario que otros. (Castaño, 2011)

1.1.1. Planificación de un Proceso


El sistema operativo es el encargado de decidir qué procesos entran en la CPU cuando
ésta queda libre, y en qué momento sale de la CPU el proceso que está en ejecución.

Todo ello se lleva a cabo a través de una política de planificación de procesos. Se


pueden definir múltiples políticas de planificación de procesos: por orden de llegada,
primero la tarea más breve, por orden de prioridad, etc.

1
En definitiva, lo que una política de planificación debe conseguir es que los procesos
obtengan adecuadamente sus turnos de ejecución por lo que son tratados de la misma
forma, que no se produzca sobrecarga, es decir, el planificador debe responder
rápidamente ante cargas de trabajo ligera y responder de la misma forma ante cargas de
trabajo similares.

Y obtener un buen rendimiento, por lo se debe lograr finalizar el mayor número de


procesos y maximizar el tiempo de respuesta. (Castaño, 2011)

1.1.2. Tipos de Planificador


Existen diferentes planificadores en el sistema. Primero nos encontramos el planificador
a largo plazo, el cual es el encargado de controlar el grado de multiprogramación en el
sistema, intentando conseguir una mezcla adecuada de trabajos en CPU y E/S. Es por
tanto el encargado de suministrar los procesos a la cola de planificación a corto plazo.

Existe también un planificador a medio plazo. Es el encargado de suspender y


posteriormente restaurar procesos de poco interés, realizando el intercambio de los
mismos entre la memoria principal y el disco o memoria secundaria. Dicho proceso es
conocido como swapping, y se ejecuta cuando hay escasez de recursos.
El planificador a corto a plazo es el encargado de asignar y desasignar la CPU. Su
trabajo es coger un proceso de la cola de procesos preparados y asignarle una CPU.
(Castaño, 2011)

1.1.3. Tipos de Planificadores a Corto Plazo


Hay dos tipos de planificadores a corto plazo; no expulsivas, el proceso abandona la
CPU cuando termina o a la espera de un suceso externo; y expulsivas, el proceso que se
está ejecutando puede pasar a estado listo enviado por parte del sistema operativo, es el
caso de los sistemas de tiempo compartido y tiempo real, como UNIX, Windows
NT/XP o superior, MAC OS X. (Castaño, 2011)

1.2. Administración de Procesos


La actividad más importante del núcleo del sistema operativo es implementar los
procesos. Cada proceso es un procesador virtual en donde se ejecuta una aplicación o

2
una herramienta del sistema operativo. El núcleo debe encargarse entonces de
administrar los recursos del hardware del computador para que sean asignados
convenientemente a los procesos. (Aranda, 2013)

1.2.1. Estados de un Proceso


Mientras un proceso se ejecuta puede pasar por distintos estados. Estos estados se
aprecian en la siguiente figura:

Grafica 1: Diagrama de Estados de Un Proceso

 En creación: el núcleo está obteniendo los recursos que necesita el proceso para
poder correr, como por ejemplo memoria o disco.

 Corriendo (RUN): El proceso está en posesión del procesador, el que ejecuta sus
instrucciones.

 Esperando (WAIT): El proceso espera que se lea un sector del disco, que llegue
un mensaje de otro proceso, que transcurra un intervalo de tiempo, que termine
otro proceso, etc.

 Listo (READY): El proceso está activo pero no está en posesión del procesador.

 Terminado: El proceso terminó su ejecución, pero sigue existiendo para que


otros procesos puedan determinar que terminó. (Aranda, 2013)

3
CAPÍTULO II: Gestión de memoria

2. Concepto de memoria
La gestión de memoria se encarga de asignar la memoria física del sistema a los
programas, éstos se expanden hasta llenar la memoria con que se cuenta.
Todas las computadoras tienen una jerarquía de memoria, con una pequeña cantidad de
memoria caché, una cantidad mucho mayor de memoria principal (RAM) y decenas o
centenas de gigabyte de almacenamiento en disco.

(Avila, 2016)

Grafica 2: Gestión de memoria

Se puede decir que los objetivos principales de un sistema de gestión de memoria pasan
por ofrecer a cada proceso un espacio lógico propio proporcionando una protección
entre los procesos, permitir que los procesos compartan la memoria.
Además se debe maximizar el rendimiento del sistema y proporcionar a los procesos
mapas de memoria grandes. (June, 2015)

2.1 Memoria principal

La memoria principal constituye el dispositivo de almacenamiento primario de los


computadores. De carácter volátil, en ella se ubican los datos que precisan los
programas para su ejecución.
Esta memoria es de mayor costo que la memoria secundaria, pero el acceso a su
información es mucho mayor.

4
Grafica 3: Memoria principal

La memoria principal se comunica con la CPU mediante el bus de direcciones, y es el


ancho de este bus el que determina la capacidad del microprocesador para el
direccionamiento de direcciones de memoria.

Se puede decir de manera coloquial que la memoria principal está formada como un
conjunto de casillas, cada una con una dirección que las identifica, donde se almacenan
los datos y las instrucciones correspondientes a los programas. Cada casilla está
enumerada con lo que se denomina dirección de memoria.
2.2 Memoria virtual

El tamaño del programa, datos y pila puede exceder la cantidad de memoria física
disponible, por lo que el sistema guarda en la memoria secundaria aquellas partes del
programa que no están en ejecución o que no tienen espacio para ser cargadas en la
memoria principal. La memoria virtual utiliza estos dos nivel es de jerarquía de
memoria: principal y secundaria o de respaldo que suele ser el disco. Con ello podemos
obtener una cantidad de memoria mayor que la memoria física disponible, y por tanto
ejecutar procesos con una memoria lógica mayor que la memoria física disponible.

5
Grafica 4: Memoria Virtual

La memoria virtual se implementa sobre un esquema de paginación. A este dispositivo


se le denomina dispositivo de paginación. Se denominan páginas virtuales a las páginas
de espacio virtual, páginas de intercambio a las páginas residentes en el disco y marcos
de página a los espacios en los que se divide la memoria principal.
Cada marco de página es capaz de albergar una página virtual cualquiera. Se puede
decir que la unidad de hardware denominada MMU, traduce el número de página virtual
en el correspondiente número de marco de página. (Ramires, 2014)

2.2.1. Traducción de página virtual a física


La memoria física de un ordenador es una secuencia de bytes donde cada bytes tiene
una dirección que es la posición que ocupa en la propia memoria. Las direcciones de
memoria que utiliza un programa no son directamente las direcciones físicas, sino que
son direcciones lógicas que son traducidas o mapeadas en direcciones físicas.

Para realizar la traducción es necesaria la utilización de hardware con ayuda del sistema
operativo. Respecto a este hardware hablamos del gestor de memoria (MMU) junto con
el búfer de traducción anticipada de instrucciones (TLB). (Jimenes, 2013)

6
2.2.2. Paginación

Grafica 5: Física a virtual

La paginación surge como intento de paliar los problemas de asignación de memoria


contigua, sofisticando el hardware de gestión de memoria (MMU) del procesador y
aumentando considerablemente la cantidad de información de traducción que se
almacena por cada proceso.
La MMU usa dos tablas de páginas. Una tabla de páginas de usuario para traducir las
direcciones lógicas del espacio de usuario y una tabla de páginas del sistema para las
direcciones lógicas del espacio del sistema.
La paginación no proporciona un aprovechamiento óptimo de la memoria como lo haría
un esquema que permitiese que cada palabra del mapa de memoria de un proceso
pudiera corresponder con cualquier dirección de memoria, pero esto implicaría una
enorme cantidad de información de traducción.
En la paginación cada página del mapa de un proceso puede corresponder con cualquier
marco de memoria. Esto reduce drásticamente el tamaño de la tabla de traducción.

7
2.2.3. Segmentación
El sistema operativo debe guardar para cada proceso una tabla de regiones que
especifiquen qué páginas pertenecen a cada región. Esto implica que hay que rellenar
las entradas de las páginas pertenecientes a la región con las mismas características y
que para compartir la región, las entradas correspondientes de dos procesos deben
apuntar al mismo marco.

Grafica 6: Segmentación

8
CAPITULO III: Gestión de archivos
Es la administración de los archivos esto se realiza a través del sistema operativo
permitiendo que los usuarios tengan acceso directo con los archivos y tengan control de
ellos, así como también se puede enviar y compartir archivos con otros usuarios,
brindarles seguridad y protección a estos. De modo que le permite al usuario realizar
ciertas operaciones con ellos.

3.1. Archivos y directorios


3.1.1. ¿Qué es un archivo?
Es un conjunto ordenado de información de la misma clase o relacionados entre sí, este
es almacenado en cualquier parte de la computadora y es identificado mediante por un
nombre. Un espacio lógico de direcciones contiguas usado para almacenar datos

3.1.1.1. Tipos de archivos:


– Datos: • numéricos

• Carácter

• Binarios

– Programas: • código fuente

• Archivos objetos (imagen de carga)

– Documentos

3.1.1.2. Representación del archivo


 La información relacionada con el archivo se mantiene en el descriptor del
archivo, al que se apunta desde los directorios.
 Es distinto en cada sistema operativo: nodo-i, registro Windows, etc.
 Tipos de archivos:
–Archivos normales: ASCII y binarios.
–Archivos especiales: de bloques y de caracteres
 Atributos de un archivo:
–Nombre
–Tipo –Dueño y grupo
–Información de protección
–Tamaño real –Hora y fecha de creación

9
–Hora y fecha del último acceso
–Hora y fecha de la última modificación
–Número de enlaces

3.1.1.3. Operaciones con archivos


Hay algunas diferencias entre sistemas operativos, pero en general tendremos las
siguientes operaciones disponibles. (Suarez, 2011)

 Crear
 Borrar
 Abrir
 Cerrar
 Leer
 Escribir
 Reposicionar

3.1.2. ¿Que son los directorios?


Es donde se guardan un grupo de información relacionados entre sí o “archivos de
datos”, en estos directorios se pueden encontrar otros directorios llamados como
subcarpeta. Estos sirven para el mejoramiento organizado de los archivos.

Objeto que relaciona de forma unívoca un nombre de usuario de archivo con su


descriptor interno, organizan y proporcionan información sobre la estructuración de los
sistemas de archivos. Una colección de nodos que contienen información acerca de los
archivos. (Saltos, 2014)

Directorios: visión lógica

• Esquema jerárquico.

• Cuando se abre un archivo el SO busca el nombre en la estructura de directorios.

• Operaciones sobre un directorio: – Crear (insertar) y borrar (eliminar) directorios. –


Abrir y cerrar directorios. – Renombrar directorios. – Leer entradas de un directorio. –
Montar (combinar)

• La organización jerárquica de un directorio – Simplifica el nombrado de archivos


(nombres únicos) – Proporciona una gestión de la distribución => agrupar archivos de
forma lógica (mismo usuario, misma aplicación)

10
3.1.3. Estructura de los directorios
• Tanto la estructura del directorio como los archivos residen en discos

• Los directorios se suelen implementar como archivos

• Copias de respaldo en cintas, por seguridad

• Información en un directorio: nombre, tipo, dirección, longitud máxima y actual,


tiempos de acceso y modificación, dueño, etc.

• Hay estructuras de directorio muy distintas. La información depende de esa estructura.


(Sandoval, 2011)

• Dos alternativas principales:

– Almacenar atributos de archivo en entrada directorio

– Almacenar, con datos archivo en una estructura distinta. Ésta es mejor.

3.1.4. Directorio de un nivel


• Un único directorio para todos los usuarios

• Problemas de nombrado y agrupación

Grafica 7: Directorio un nivel

3.1.5. Directorio de dos niveles


• Un directorio por cada usuario

• Camino de acceso automático o manual

• El mismo nombre de archivo para varios usuarios

• Búsqueda eficiente, pero problemas de agrupación

11
Grafica 8: Directorio

3.1.6. Directorio con estructura de árbol


• Búsqueda eficiente y agrupación

• Nombres relativos y absolutos -> directorio de trabajo

Grafica 9: Estructura de árbol

3.2. Administración de archivos


Es un software de aplicación propietario y pago, accesorio al sistema operativo que
cumple la función de administrar las carpetas y archivos, es decir, la información.
¿Qué puedo hacer con el Explorador (o cualquier aplicación que administre los archivos
y carpetas)?

 Crear, cambiar el nombre, mover, copiar y eliminar carpetas: permite ordenar las
carpetas que integran el árbol de directorios.
 Cambiar el nombre, mover, copiar y eliminar archivos: permite organizar la
información en el árbol de directorios.
 Respaldar la información en otros dispositivos de almacenamientos.

12
 Controlar el estado de las unidades lógicas.

3.2.1. Menú archivo


1. Crear carpetas.

Existen varios procedimientos o métodos para crear una carpeta. Independientemente de


cual sea el método, primero se deberá seleccionar la carpeta donde se creará la
subcarpeta.

2. Cambiar nombre.

Permite cambiar el nombre a archivos y carpetas. Existen varios métodos (tanto con el
teclado o el mouse) pero siempre primero hay que seleccionar la carpeta o archivo.

3. Eliminar.

Nos permite eliminar archivos y/o carpetas. Dependiendo de la configuración de la


Papelera de reciclaje, los archivos y/o carpetas eliminados quedarán en la papelera por
un tiempo determinado o serán eliminados permanentemente. Siempre aparece un cartel
para confirmar si queremos eliminar lo seleccionado.

4. Propiedades.

El cuadro de diálogo que aparezca dependerá de lo que seleccionemos: una unidad


lógica, una carpeta o un archivo.

En el caso de una unidad lógica, aparecerán varias fichas. La ficha General nos brindará
información sobre la cantidad de espacio libre y ocupado de dicha unidad; la
ficha Herramientas nos permitirá abrir programas para el mantenimiento de la unidad
(desfragmentador, scandisk y copia de seguridad); la ficha Compartir se utiliza para
compartir la unidad en una red de computadoras.

En el caso de una carpeta, la ficha General nos brindará información sobre la dirección
o ruta de la carpeta, el tamaño (cantidad de espacio ocupado), la cantidad de archivos y
subcarpetas que contiene y cuando fue creada. La ficha Compartir es igual que la de la
unidad lógica.

13
En el caso de un archivo, la que importa es la ficha General que es igual a la de la
carpeta.

En el caso de seleccionar varios archivos y/o carpetas, nos brindará información sobre la
cantidad de archivos y carpetas así como la ubicación y el tamaño.

3.2.2. Menú edición


1. Deshacer y rehacer.

Deshacer: es volver a la acción o procedimiento anteriormente realizado.

Rehacer: es volver a la acción que se deshizo. No se puede rehacer sin haber realizado
anteriormente la acción de deshacer.

2. Copiar, cortar y pegar.

Previamente a copiar, cortar o pegar, se deberá seleccionar.

Copiar: es crear un duplicado de lo seleccionado en el portapapeles.

Cortar: es mover lo seleccionado al portapapeles. Mover es sinónimo de cortar.

Pegar: es copiar el contenido del portapapeles en el lugar seleccionado.

3. Seleccionar todo.

Nos permite seleccionar todos los archivos y/o carpetas. (Veloz, 2012)

3.3. Sistemas de archivos


Los sistemas de archivos o ficheros, estructuran la información guardada en una unidad
de almacenamiento (normalmente un disco duro), que luego será representada ya sea
textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas
operativos manejan su propio sistema de archivos. Lo habitual es utilizar dispositivos de
almacenamiento de datos que permiten el acceso a los datos como una cadena de
bloques de un mismo tamaño, a veces llamados sectores, usualmente de 512 bytes de
longitud (También denominados clústers). (Vera, 2011)

14
3.3.1. Implementación de sistemas de archivos:
Tenemos al disco duro como una secuencia de bloques, esto bloques son de tamaños
fijos muchas veces de 512 bytes, con esto tenemos acceso directo donde se puede leer y
escribir a cualquier bloque y a cualquier orden, pero esto consiste en cómo vamos a
guardar el archivo ya que puede ser muy tedioso, en las cuales están:

La asignación contigua: cada archivo se almacena en un conjunto contiguo de bloques,


este método es simple para saber el tamaño del bloque que ocupa un archivo y tiene
buen rendimiento cuando un archivo se leen enteros o sea de forma secuencial. Pero
también tiene desventajas, a medidas que un archivo crece se debería reservar espacio
suficiente por eso no es muy recomendable usar este método.

Lista ligada: este método almacena archivos cada uno como una lista ligada de bloques
o fila una tras de otra, esto consiste en que los primero bytes de cada bloque se utilizan
como iniciador para el siguiente y los restos son para los datos.

Sus ventajas son: sólo debe registrar el primer bloque de cada archivo y no es necesario
declarar el tamaño que puede tener a llegar un archivo puede llegar a crecer sin
problemas mientras quede bloques libres.
Sus desventajas: es extremadamente lento, los punteros o iniciadores para el siguiente
bloque ocupan espacio.

Tabla de asignación de archivos: sirve para eliminar algunas desventajas del método
anterior como los punteros, juntándolos a cada puntero y poniéndolo en una tabla de
asignación de archivos.
Sus ventajas son: como la de la lista ligada pero si mantenemos una tabla en memoria se
agiliza enormemente.
Sus desventajas: puede ser muy grande y hay que mantenerla en memoria.

Nodos-I: mantiene juntos a todos los punteros de cada archivo en una tabla asociada a
estos y se guarda en un bloque y si un archivo es muy grande se guardar en una lista
ligada de bloques.
Ventajas: es rápido para archivos pequeños.
Desventajas: cada archivo por pequeño que sea, necesita al menos dos bloques y es muy
complicado para archivos grandes. (Veras, 2012)

15
Conclusiones:

 Mediante la investigación se pudo aclarar conceptos que se desconocía sobre la


gestión de procesos.
 Se ha podido profundizar en cómo gestionan los procesos y la memoria los
sistemas que utilizamos a diario, y comprender por qué unos sistemas realizan la
misma labor de forma diferente.
 Se puede destacar que gracias a la gestión de archivos nuestros documentos
están almacenado en cualquier parte de la computadora y es identificado
mediante por un nombre, es decir, es la gestión del espacio en el disco.

Recomendaciones

 Consultar libros sobre sistemas operativos para tener un conocimiento más


entendible.
 Esta investigación proporciona mucha importancia acerca de las memorias de un
sistema operativo gracias a ello se pudo conocer más sobre la importancia de los
temas.
 Saber la utilización de la gestión de archivos ya que ocupa un espacio en el disco
y hay q saber almacenarlo de una manera adecuada.

16
Terminología
Aplicaciones: El término "aplicación" es una forma abreviada para designar a un
programa de aplicación. Un programa de aplicación es aquél diseñado para desempeñar
una función específica

Memoria: Cuando se refiere a ordenadores, la memoria (en general) es cualquier


hardware capaz de almacenar datos para recuperarlos posteriormente.

Spool: Virtualización de lectoras e impresoras.

NODOS-i: Los NODOS-i es una estructura de control que contiene la información


clave de un archivo necesario para el sistema operativo.
Indexación: este método trata el espacio libre como si fuera un archivo y utiliza la tabla
de índice.

DÚPLEX: Capacidad de un dispositivo para operar de dos maneras. En comuni-


caciones se refiere normalmente a la capacidad para recibir/transmitir

QUIT: Término inglés que significa «dejar» y que aparece habitualmente en los pro-
gramas informáticos no traducidos

USENET: Conjunto de grupos de noticias que se encuentran accesibles por toda la


World Wide Web

Multiproceso: conocido como el uso de múltiples procesos concurrentes en un sistema


en lugar de un único proceso en un instante determinado.

Hardware: parte física de la informática

Gestión: hace referencia a la acción y a la consecuencia de administrar o gestionar algo.


Bibliografía

Aranda, L. (27 de 10 de 2013). Administración de Procesos. Obtenido de


https://users.dcc.uchile.cl/~lmateu/CC41B/Apuntes/admin-procesos.pdf

Avila. (2016). Computacion A1. Obtenido de


http://itesocci.gdl.iteso.mx/%7Eia27563/index.html

Castaño, J. (29 de 06 de 2011). Gestión en los Procesos de Sistemas Operativos. Obtenido de


http://openaccess.uoc.edu/webapps/o2/bitstream/10609/8179/1/fserranocaTFC0611
.pdf

Garcia. (2016). Ordenadores . Obtenido de http://www.deordenadores.com/tipos-de-discos-


duros-ssd-sata-sas-y-scsi/

Jimenes. (2013). Disco duro. Obtenido de http://discodurobarato.com/tipos-de-discos-duros/

June. (2015). Computer Concepts. Obtenido de


http://itesocci.gdl.iteso.mx/%7Eia27563/index.html

Leon. (2009). mantenimiento preventivo y correctivo a mi PC. Obtenido de


http://informaciondemipc.blogspot.com/2009/12/caracteristicas-de-los.html

Pearsons. (2015). sistemas operativos . Obtenido de http://www.e-


mas.co.cl/categorias/informatica/tiposso.htm

Ramires. (2014). Memorias informaticas . Obtenido de http://www.deordenadores.com/tipos-


de-discos-duros-ssd-sata-sas-y-scsi/

Saltos, J. (2 de 11 de 2014). gwolf.sistop.org. Obtenido de gwolf.sistop.org:


http://gwolf.sistop.org/laminas/14-archivos-y-directorios.pdf

Sandoval, J. (08 de 2 de 2011). www.iuma.ulpgc.es. Obtenido de www.iuma.ulpgc.es:


http://www.iuma.ulpgc.es/~sandoval/ApuntesSO/Cap08.pdf

Suarez, R. (2 de 12 de 2011). unefa.blogspot.com/. Obtenido de unefa.blogspot.com/:


http://sistemasoperativos03-unefa.blogspot.com/2011/12/normal-0-21-false-false-
false-es-ve-x.html
Veloz, J. (9 de 07 de 2012). tallerinformatica.wordpress.com. Obtenido de
tallerinformatica.wordpress.com:
https://tallerinformatica.wordpress.com/administracion-de-archivos/

Vera, J. (2 de 12 de 2011). unefa.blogspot.com. Obtenido de unefa.blogspot.com:


http://sistemasoperativos03-unefa.blogspot.com/2011/12/normal-0-21-false-false-
false-es-ve-x.html

Veras, j. (2 de 1 de 2012). blogspot.com. Obtenido de blogspot.com:


http://sistemasoperativose7.blogspot.com/2012/01/unidad-6-administrador-de-
archivos.html

Anexos

S-ar putea să vă placă și