Está en la página 1de 5

Discusión Administración de memoria en los dispositivos

Profesor: Bruno Barboza Orozco

ALUMNOS:
PARRA LARA MANUEL
PARTIDA MAGDALENO LUIS ROBERTO

10 DE NOVIEMBRE DE 2017
Discusión Administración de memoria en los dispositivos

Autores. -
Windows: Jorge Orchilles, María Magdalena Serrano.
Mac: Pedro Santamaría, Gimen Vásquez
Linux: Cecilia Urbina, Juan Carlos Espinosa Ceniceros, Roberto Martínez y
Departamento de lenguajes y computación de la Universidad Almería

Esta discusión comienza planteando la postura de Jorge Orchilles que nos plantea
como Windows es superior en el manejo de memoria de dispositivos empezando
por que el sistema operativo de Windows acepta una gran cantidad de dispositivos
diciendo así “Puede instalar a diferentes tipos de dispositivos de hardware en
equipos de Windows 7” y no solo menciona eso también menciona que “Windows 7
detecta automáticamente cualquier hardware recientemente instalado e intenta
instalar automáticamente el controlador. Finalizada la instalación de Windows 7
completo, si algunos controladores no instalación de forma predeterminada,
Windows 7 intentará encontrar el dispositivo y su respectivo driver. El sistema
operativo lo hace a través de Windows Update”; la maestra María Magdalena
Serrano nos dice que “En teoría, cuando la cantidad de memoria RAM no es
suficiente Windows 8 utiliza espacio en el disco duro (o unidades SSD) para guardar
datos sobre el estado de las aplicaciones en suspensión. Con las velocidades de
transferencia actuales Microsoft espera que la recuperación de aplicaciones no
supere el segundo. “lo cual puede ser un problema según su siguiente argumento
es más recomendable hacer esto en Windows “Cuanto mayor sea la RAM del
equipo, más rápido tenderán a ejecutarse los programas. Si el equipo se ralentiza
porque falta RAM, puede considerar de aumentar la memoria virtual para
compensar. Sin embargo, el equipo puede leer datos de la RAM mucho más rápido
que de un disco duro, por lo que la mejor opción es agregar RAM.”; Mientras tanto
Pedro Santamaría nos dice hablando del sistema OS X que una de sus grandes
ventajas es la comprensión de memoria. Lo que nos dice es que “esto retrasa el uso
de la memoria virtual” y nos explica de esta manera que lo que hace es “que la
compresión de memoria lo que hace es comprimir los datos ocupados pero que en
el momento actual no están siendo utilizados” que con eso no solo ganan RAM, sino
que ahorran tiempo; Gimen Vásquez nos menciona que “los Principales Procesos
MAC OS X : Estos procesos permiten iniciar aplicaciones previamente instaladas al
arranque del SO, monitorearlas, y ofrecer servicios desde antes del inicio de sesión,
durante la sesión, y proveen esquemas para el mejoramiento del rendimiento de
MAC OS X” y la forma de arrancar de el sistema es por medio de “Apps de arranque
en la sesión del usuario Son “Packs” compuestos generalmente por scripts y
archivos de configuración de aplicaciones. Se lanzan justo al final del proceso de
arranque, pero antes de cualquier inicio de sesión. Característica principal, es lanzar
los daemons del sistema bajo demanda, y no todos desde el inicio de la sesión.
Agilizando enormemente el proceso de carga. Sustituye al proceso “init”, nombre
seguramente familiar para más de uno.”; Cecilia Urbina nos comenta que Linux
funciona mejor a causa de que “Linux se basa en el algoritmo de Reloj, como ya
expliqué este algoritmo consiste en asociar un bit de usado y otro de modificado con
cada una de las páginas de memoria principal. En Linux el usado se reemplaza por
una variable de 8 bits. Cada vez que se accede a la página la variable se incrementa.
Después Linux recorre periódicamente la lista completa de páginas y decrementa la
variable de edad de cada página a medida que va rotando por todas ellas en
memoria principal. Una página que tiene un 0 es una "página vieja" es decir no se
ha hecho referencia a ella desde hace ya algún tiempo y es el mejor candidato para
el reemplazo. Cuando el valor de edad es más alto, la frecuencia con la que se ha
accedido a la página recientemente es mayor y por lo tanto tiene un a posibilidad
menor de elegirse para el reemplazo. Este algoritmo es una variante de la política
LRU.” Lo cual hace que Linux sea más veloz, también nos dice Reserva de memoria
del núcleo La gestión de memoria del núcleo se realiza en base a los marcos de
página de la memoria principal. Su función básica es asignar y liberar marcos para
los distintos usos o fundamentos de la reserva de memoria en Linux son los
mecanismos de reservas de páginas ya usados para le gestión de memoria virtual
de usuario. Como se utiliza el algoritmo buddy, se puede reservar y liberar unidades
de una o más páginas. Debido a que el tamaño mínimo de memoria que se puede
reservar es de una página, la reserva de páginas no sería muy adecuada ya que el
núcleo requiere pequeños fragmentos que se utilizarán por poco tiempo y que son
de distintos tamaños. Es por eso que Linux utiliza un esquema conocido como
"asignación de láminas". En una máquina Pentium/x64, el tamaño de página es de
4 Kbytes y los fragmentos dentro de una página se pueden asignar en tamaños de
32, 64, 128, 252, 508, 2040 y 4080 bytes.” ; el Departamento de lenguajes y
computación de la Universidad Almería nos dice que “Hemos visto que Linux hace
uso de las ventajas de la segmentación y de los circuitos de paginación de los
procesadores i386 para traducir direcciones lógicas en direcciones físicas.
Podemos también decir que alguna porción de RAM está permanentemente
asignada al kernel y utilizada para almacenar el código de kernel y estructuras de
datos estáticas del mismo. La restante parte de la RAM se denomina memoria
dinámica, y ésta es un recurso muy valioso y necesitado no sólo por los procesos
sino también por el propio kernel.” A lo cual la universidad dice que “el rendimiento
global del sistema depende fundamentalmente de cómo de eficiente se gestiona la
memoria dinámica”; A lo cual podemos agregar que cada uno de los autores
muestra la ventaja de sus sistemas operativos y cada uno afirma que el suyo supera
a los otros, con la excepción de María Magdalena Serrano que ella afirma que
ningún sistema operativo es perfecto y que todos tienen sus pros y contras y que en
algún punto pueden fallar, algunos sistemas como Mac IOS nos mencionan que sus
ventajas están desde el arranque, mientras que otros como Linux se enfocan más
en el funcionamiento durante su ejecución.
Bibliografía:
Jorge Orchilles
https://technet.microsoft.com/es-es/library/dn249968.aspx

María Magdalena Serrano


https://es.scribd.com/doc/244179500/GESTION-DE-MEMORIA-EN-WINDOWS-8-docx

Pedro Santamaría
https://www.applesfera.com/os-x/os-x-y-la-gestion-de-memoria-ram

Gimen Vásquez
https://prezi.com/veimc7skfypq/sistema-operativo-mac-os-x/

Cecilia Urbina, Juan Carlos Espinosa Ceniceros, Roberto Martínez


http://os-its.blogspot.mx/2011/10/gestion-de-memoria-linux-
ubuntu.html

Departamento de lenguajes y computación de la Universidad


Almería
https://w3.ual.es/~acorral/DSO/Tema_3.pdf

También podría gustarte