sábado, 12 de septiembre de 2015

Memoria

SISTEMAS OPERATIVOS


Tipos de Sistemas Operativos

Un sistema Operativo (SO) es en sí mismo un programa de computadora. Sin embargo, es un programa muy especial, quizá el más complejo e importante en una computadora. El SO despierta a la computadora y hace que reconozca a la CPU, la memoria, el tecla do, el sistema de vídeo y las unidades de disco.
Además, proporciona la facilidad para que los usuarios se comuniquen con la computadora y sirve de plataforma a partir de la cual se corran programas de aplicación.
Los sistemas operativos más conocidos son los siguientes:

1) DOS: El famoso DOS, que quiere decir Disk Operating System (sistema operativo de disco), es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en esencia el mismo SO que el PC-DOS.
La razón de su continua popularidad se debe al aplastante volumen de software disponible y a la base instalada de computadoras con procesador Intel.
Cuando Intel liberó el 80286, DOS se hizo tan popular y firme en el mercado que DOS y las aplicaciones DOS representaron la mayoría del mercado de software para PC. En aquel tiempo, la compatibilidad IBM, fue una necesidad para que los productos tuvieran éxito, y la "compatibilidad IBM" significaba computadoras que corrieran DOS tan bien como las computadoras IBM lo hacían.
Aún con los nuevos sistemas operativos que han salido al mercado, todavía el DOS es un sólido contendiente en la guerra de los SO.

2) Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede accesar al darles doble click con el puntero del mouse. Todas las aplicaciones elaboradas para Windows se parecen, por lo que es muy fácil aprender a usar nuevo software una vez aprendido las bases.

3) Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciónes para mejorar la eficacia del trabajo.

4) Windows NT: Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras.

5) OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema que presenta este sistema operativo es que no se le ha dad el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir, no se han creado muchas aplicaciones que aprovechen las características de el SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.

6) Mac OS: Las computadoras Macintosh no serían tan populares como lo son si no tuvieran el Mac OS como sistema operativo de planta. Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz. Este fue creado por Apple Computer, Inc.


7) UNIX: El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en 1969 y es ahora usado como una de las bases para la supercarretera de la información. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo. Esto quiere decir que muchos usuarios puede estar usando una misma computadora por medio de terminales o usar muchas de ellas.

Memoria RAM
(memoria de acceso randomico), randomico por que se puede acceder aleatoriamente, la memoria ram permite a la CPU almacenar y recuperar datos rápidamente.
Existen dos clases de memoria, la memoria volátil y la memoria no volátil.




Memoria volátil:
Esta memoria solamente funciona cuando tiene energía eléctrica de lo contrario no funciona, es por esto que cuando se esta haciendo un trabajo o se tiene información y se apaga el computador se pierde esta información, estas memoria son de lectura tanto como de escritura, algunos tipos de memoria volátiles son:

  • DRAM
  • RAM
  • SRAM
  • HPU
  • GJR
Memoria no volátil:
Estos tipos de memoria al contrario de las volátiles tienen la información aun sin energía eléctrica, son memorias programables de solo lectura.
Los datos de estas memorias solo se leen, se utilizan mas no se modifican como lo es la memoria ROM (Read Only Memory)memoria de solo lectura. Algunos tipos de memoria no volátiles son:

  • BD-ROM, BD-R, BD-RW
  • CD, CD-ROM, CD-R, CR-RW
  • Cinta magnética
  • DVD
  • Diskette
  • Disco duro
  • EPROM
  • EEPROM
  • MRAM
  • Memoria de tambor
  • Flash
  • NVRAM
  • PRAM
  • PROM 
  • ROM
  • Memoria racetrack
Memoria cache:


La cache es la solución al problema de rendimiento del sistema de memoria. Es muy pequeña y está incluida en el interior del micro. Su función es sencilla, conseguir que los datos más usados estén lo más cerca del procesador para ser accedidos de la manera más rápida posible.
La memoria cache Se organiza en niveles, de menor a mayor tamaño según lo alejada que esté del micro. Si el procesador necesita un dato de la memoria se comprueba si este se encuentra en el primer nivel. En caso de no encontrarlo, se busca en el segundo nivel y si no en el tercero. Todo se acelera si se colocan los datos más utilizados en los niveles más cercanos al procesador.

Cada uno de estos niveles tiene un bloque de control el cual se encarga de almacenar y poner los datos a disposición del micro. El tiempo que tarda en buscar la información es proporcional al tamaño de la propia memoria que administra. Como queremos que los datos lleguen lo antes posible al micro los niveles más bajos tendrán menor capacidad. Cada nivel superior, por tanto, es bastante más grande que el anterior.

La memoria cache es muy pequeña. En comparación con la memoria RAM unas mil veces más pequeña. Por suerte, los programas suelen realizar muchas operaciones sobre los mismos datos y por lo tanto se consiguen grandes mejoras al usar esta técnica.



Memoria virtual

La memoria virtual permite ejecutar programas de capacidad superior a la memoria que físicamente tiene el computador, ademas la memoria virtual permite aumentar el numero de procesos en la memoria principal, en ejecución concurrente. En definitiva presenta al usuario una memoria principal aparente mayor que la memoria física real.
La memoria virtual parte de la idea de que las instrucciones de un programa que se ejecutan sucesivamente en un corto intervalo de tiempo, en un sistema de MV se tiene en disco el proceso completo, que se considera por la CPU troceado en paginas o segmentos, dependiendo del método. Únicamente se cargan en la memoria principal la pagina o paginas (o segmentos, en su caso) que en ese momento intervengan en el proceso.
La gestión de MV segmentada es mas compleja que la del tiempo de paginación, ya que los segmentos son de tamaño variable y son mas difíciles de gestionar. Las paginas, por el contrario, son de capacidad constante y preestablecida. Por ello lo habitual es utilizar gestión de memoria por paginación, o por segmentos paginados.


links que de pronto puedan ayudar:

http://es.slideshare.net/josarta/memoria-ram-tipos-y-ejemplos
http://www.monografias.com/trabajos3/tiposram/tiposram.shtml
http://www.e-mas.co.cl/categorias/informatica/tiposso.htm
http://computadoras.about.com/od/Preguntas-Frecuentes-elegir-pc/a/Memoria-Cache-Que-Es-Y-Para-Que-Sirve.htm














1 comentario:

  1. How to get to Mohegan Sun Arena by Bus from Interstate 10
    The cheapest way 바카라사이트 to get to 광주광역 출장샵 Mohegan Sun Arena costs only 영천 출장안마 $9, and the quickest way 서울특별 출장마사지 takes just 10 mins. The quickest 제천 출장샵 way takes just 10 mins.

    ResponderEliminar