21
TECNOLÓGICO SUDAMERICANO SISTEMAS OPERATIVOS 32 Y 64 BITS Mario Rafael Veas Santos

Sistema So Perati Vos

Embed Size (px)

Citation preview

Page 1: Sistema So Perati Vos

TECNOLÓGICO SUDAMERICANO

SISTEMAS OPERATIVOS32 Y 64 BITS

Mario Rafael Veas Santos

Page 2: Sistema So Perati Vos

Mario Rafael Veas Santos

SISTEMA OPERATIVO

Un sistema operativo (SO) es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, y se ejecuta en modo privilegiado respecto de los restantes.

DEFINICIÓN

INTRODUCCIÓN

Page 3: Sistema So Perati Vos

Mario Rafael Veas Santos

Tipos de sistemas operativos

Sistema Programación Usuario único Usuario múltiple Tarea única Multitarea

DOS 16 bits X X

Windows3.1 16/32 bits X no preventivo

Windows95/98/Me 32 bits X cooperativo

WindowsNT/2000 32 bits X preventivo

WindowsXP 32/64 bits X preventivo

Unix / Linux 32/64 bits X preventivo

MAC/OS X 32 bits X preventivo

VMS 32 bits X preventivo

Existen varios tipos de sistemas operativos, definidos según su capacidad para administrar simultáneamente información de 16 bits, 32 bits, 64 bits o más.

INTRODUCCIÓN

Page 4: Sistema So Perati Vos

Mario Rafael Veas Santos

DESCRIPCIÓN SINTÉTICA DE LOS BITS

Cuando se habla de 32 y de 64 bits, se está, aludiendo, específicamente, al ancho del registro del CPU de la computadora.

No es más que una pequeña capacidad de almacenamiento que tienen los CPUs, cuyo contenido se puede acceder mucho más rápido que cualquier otro  dato en toda la computadora.

Aunque ha sido recientemente que las computadoras con 64 bits han tomado auge, esta tecnología es bastante antigua, siendo el sistema operativo Cray UNICOS el primero en adoptarla en el año 1985, seguido por DEC OSF/1 y el MIPS R8000 en el 1993 y 1994, respectivamente.

Optimizando la capacidad de procesamiento; pues una computadora de 64 bits, tiene un ancho de registro de doble espacio que una de 32.

ALGO DE HISTORIA…

Page 5: Sistema So Perati Vos

Mario Rafael Veas Santos

¿Como entender que es eso de 32 y 64 bits?

Supongamos que un procesador de 32 bits es una carretera de cuatro carriles donde los autos (Datos) corren a 100 Km/h. Un procesador de 64 bits con esos mismos autos (Datos) correrían a la misma velocidad pero ahora en una autopista de ocho carriles, con lo que podrían transitar más autos(Datos) que en una carretera de sólo cuatro carriles.

Page 6: Sistema So Perati Vos

Problemas de compatibilidad

¿Por qué si esta tecnología es tan antigua, es ahora cuando está saliendo a flote? 

RESPU

ESTA

Page 7: Sistema So Perati Vos

¿Como entender que es eso de 32 y 64 bits?

11

22

33

Para los procesadores de 64 bits, esto significa que pueden trabajar el doble de información en el mismo ciclo de reloj (un hertz), pueden acceder a mayor capacidad de memoria y procesar archivos más grandes. Actualmente un procesador de 32 bits puede controlar un máximo de 4 GB de memoria RAM; mientras que un procesador de 64 bits tiene la capacidad de controlar 16 Exabytes de memoria RAM (16 mil millones de GB).

En cuanto a los cálculos matemáticos también habrá ventajas, ya que un procesador de 32 bits puede representar números desde 0 hasta 4,294,967,295; y uno de 64 bits incrementará la capacidad logrando que se puedan representar números desde 0 hasta 18,446744,073,709,551,615. Obviamente esto significa que las computadoras podrán hacer operaciones con cantidades mayores y que los cálculos con cantidades pequeñas sean más eficientes.

Las diferencias son bastante notables y sin duda contar con un procesador de 64 bits mejoraría nuestro trabajo, y tendríamos la posibilidad de poder trabajar con bastante memoria RAM.

32 bits64 bits

Page 8: Sistema So Perati Vos

Mario Rafael Veas Santos

En arquitectura…En arquitectura…

…de ordenadores, 64 bits es un adjetivo usado para describir enteros, direcciones de memoria u otras unidades de datos que comprenden hasta 64 bits (8 octetos) de ancho, o para referirse a una arquitectura de CPU y ALU basadas en registros, bus de direcciones o bus de datos de ese ancho.

Los microprocesadores de 64 bits han existido en los superordenadores desde 1960 y en servidores y estaciones de trabajo basadas en RISC desde mediados de los años 1990.

En 2003 empezaron a ser introducidos masivamente en los ordenadores personales (previamente de 32 bits) con las arquitecturas x86-64 y los procesadores PowerPC G5.

Page 9: Sistema So Perati Vos

Aunque una CPU puede ser internamente de 64 bits, su bus de datos o bus de direcciones externos pueden tener un tamaño diferente, más grande o más pequeño y el término se utiliza habitualmente para describir también el tamaño de

Por ejemplo, muchas máquinas actuales con procesadores de 32 bits usan buses de 64 bits (p.ej. el Pentium original y las CPUs posteriores) y pueden ocasionalmente ser conocidas como "64 bits" por esta razón.

El término también se puede referir al tamaño de las instrucciones dentro del conjunto de instrucciones o a cualquier otro elemento de datos (p.ej. las cantidades de 64 bits de coma flotante de doble precisión son comunes).

Sin más calificaciones, sin embargo, la arquitectura de los ordenadores de 64 bits tiene integrados registros que son de 64 bits, que permite soportar (interna y externamente) datos de 64 bits.

Page 10: Sistema So Perati Vos

6. Cómo se puede saber si el equipo está ejecutando una versión de 32 bits o de 64 bits de Windows

2. CRONOLOGÌA DEL PROCESADOR DE 64 BITS

3. VENTAJAS

4. PROS Y CONTRAS: Disponibilidad del Software

5. DIFERENCIAS DE SISTEMA OPERATIVO DE 32 Y 64 BITS

1. IMPLICACIONES DE ARQUITECTURA

7. 64 BITS A FAVOR Y EN CONTRA

8. CONCLUSIÓN

Page 11: Sistema So Perati Vos

Mario Rafael Veas Santos

IMPLICACIONES DE ARQUITECTURA

ENTEROS COMA FLOTANTES

OTROS

En todos los procesadores de propósito general, pueden almacenar punteros (una dirección de algún dato en memoria).

Los registros en un procesador se dividen generalmente en tres grupos:

Los registros que no son de enteros no se pueden utilizar para almacenar punteros para leer o escribir memoria y por tanto no se pueden utilizar para evitar cualesquiera restricciones impuestas por el tamaño de los registros enteros.

Casi todos los procesadores de propósito general (con la notable excepción de muchos ARM e implementaciones MIPS de 32 bits) han integrado hardware de coma flotante, que puede o no utilizar registros de 64 bits para transportar datos con el fin de procesarlos.

Por ejemplo, la arquitectura X86 incluye instrucciones de coma flotante del x87 que utiliza 8 registros de 80 bits en una configuración en forma de pila; revisiones posteriores del x86 y la arquitectura x86-64 también incluyen instrucciones SSE que utilizan 8 registros de 128 bits (16 registros en el x86-64). En contraste, el procesador de 64 bits de la familia DEC Alpha define 32 registros de coma flotante de 64 bits además de sus 32 registros de enteros de 64 bits.

Page 12: Sistema So Perati Vos

Mario Rafael Veas Santos

1974 1976 1983 1991 19921961 1993

IBM lanzó el IBM 7030 Stretch. Utilizaba palabras de 64 bits e instrucciones de 32 ó 64 bits.

Control Data Corporation lanzó el superordenador vectorial CDC Star-100, que utiliza una arquitectura de palabras de 64 bits (los sistemas previos de CDC estaban basados en arquitecturas de 60 bits).

Cray Research lanzó el primer ordenador Cray-1. Este estaba basado en una arquitectura de palabras de 64 bits, que sentó las bases para los posteriores superordenadores vectoriales de Cray.

Elxsi lanzó el minisuperordenador Elxsi 6400 paralelo. La arquitectura Elxsi tenía registros de datos de 64 bits pero un espacio de direcciones de 32 bits.

MIPS Technologies produjo el primer microprocesador de 64 bits, como la tercera revisión de la arquitectura RISC MIPS, el R4000.

Digital Equipment Corporation (DEC) introdujo el Alpha con una arquitectura pura de 64 bits que nació del proyecto PRISM.

DEC lanzó los sistemas operativos de 64 bits estilo UNIX Tru64 y el OpenVMS para Sistemas Alpha.

CRONOLOGíA DEL PROCESADOR DE 64 BITS

Page 13: Sistema So Perati Vos

Mario Rafael Veas Santos

1997 2000 2002 20041994 2005

Intel anunció sus planes para la arquitectura IA-64 de 64 bits (desarrollada conjuntamente con HP) como sucesor de su procesador de 32 bits IA-32. SGI lanzó el IRIX 6.0 con soporte de 64 bits para las CPUs R8000.

IBM lanzó su RS64 equipado con procesadores PowerPC de 64 bits

IBM estrenó su primer mainframe de 64 bits, el z900 y su nuevo sistema operativo, el Z/OS — culminando el mayor desarrollo de la historia de investigación de un procesador de 64 bits e instantáneamente borrando la compatibilidad con las máquinas de 31 bits de sus competidores Fujitsu/Amdahl e Hitachi. Un Linux para zSeries de 64 bits apareció casi inmediatamente

Intel introdujo el Itanium 2 como sucesor del Itanium

Intel, reaccionando al éxito de mercado de AMD, admitió que había estado desarrollando un clon de las extensiones AMD64, al que llamó IA-32e y posteriormente renombró como EM64T. Se lanzaron versiones actualizadas de sus familias de procesadores Xeon y Pentium 4 que soportaban las nuevas instrucciones.

El 31 de enero, Sun lanzó Solaris 10 con soporte para los procesadores AMD64 y EM64T. En marzo, Intel anunció que sus primeros procesadores EM64T de doble núcleo se pondrían a la venta en el segundo cuatrimestre de 2005 con la publicación de su Pentium Extreme Edition 840 y los nuevos chips Pentium D. El 30 de abril, Microsoft lanzó públicamente su Windows XP Professional x64 Edition para procesadores AMD64 y EM64T

CRONOLOGíA DEL PROCESADOR DE 64 BITS

Page 14: Sistema So Perati Vos

Mario Rafael Veas Santos

VENTAJAS

Aunque usted esté corriendo un sistema operativo a 32 bits, es probable que pueda dar una actualización al fantástico mundo de los 64 bits, por lo que usted tendrá muchísimas ventajas adicionales,  como son:• Los sistemas operativos de 64 bits son mucho más seguros por características que solo pueden tener estos modelos, como son los parches de  protecciones de kernel y las prevenciones de ejecución de datos por hardware, que previenen que aplicaciones o servicios ejecuten códigos desde una región de memoria no ejecutable. • Muchos programadores de juegos y programas de gráficos/videos están creando sus programas solo para versiones de 64 bits por las ventajas de rapidez y fluidez que proporcionan. Ya la gran conocida línea de programa de Adobe Master Collection, tiene programas que solo corren en computadoras con 64 bits, como es el Adobe Premier CS5. • Windows 7 de 64 bits puede manejar 192 GB de RAM en su versión Professional y Ultimate; mientras que la versión Home, puede manejar 16 GB de RAM. • La computadora maneja mejor la memoria virtual por procesos, por lo que los juegos y aplicaciones tienen una mayor capacidad de RAM. En teoría, en 64 bits, un programa puede utilizar hasta 8TB de memoria RAM en las súper computadoras. Ahora los contras pues no todo es color de rosa:• Necesitas al menos 4 GB de memoria RAM, para que el sistema operativo corra como debe de ser y realmente le saques provecho. • Muchos controladores es probable que aún no aparezcan para la versión de 64 bits, y los 32 en su mayoría no funcionan. • No todos los programas de 32 bits corren en 64, por lo que te puedes encontrar que tu programa favorito no es compatible con 64 bits. • Si el programa no está hecho para 64 bits, aunque corra, no tendrá ningún otro beneficio adicional.

Page 15: Sistema So Perati Vos

Mario Rafael Veas Santos

SISTEMAS OPERATIVOS:

Cuando encontramos

diferentes versiones de algún sistema

operativo (Windows, Linux o Mac) y debemos elegir entre una

versión de 32 o una de 64 bits debemos tener en cuenta lo

siguiente:

2. Las versiones de 32 bits se puede instalar con cualquier tipo de procesador ya sea de 32 o 64 bits.

1. Para instalar una versión de 64 bits en nuestro computador debemos contar con un procesador de 64 bits o de lo contrario no podremos instalarlo.

3. Si instalamos una versión de 32 bits en un

computador con procesador de 64 estaremos

desaprovechando las ventajas que dicho procesador

trae, ya que para sacarle todo su potencial es

necesario tener un sistema de 64 bits instalado.

4. Los sistemas operativos de 64 bits son mas

utilizados a nivel profesión donde se requiere

realmente todo el potencial de la maquina, además

muchos sistemas de 64 bits presentan

incompatibilidad gran cantidad de software

TENER EN CUENTA…

PROS Y CONTRA

Page 16: Sistema So Perati Vos

Mario Rafael Veas Santos

DISPONIBILIDAD DEL SOFTWARE:

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

Muchos sistemas de 64 bits presentan incompatibilidad al

instalarle software de 32 bits, por eso se

recomienda instalarle solo versiones de 64

bits para un mejor rendimiento y evitar problemas, aunque

los sistemas actuales ya vienen con

muchas mejoras para evitar esto.

.

Los sistemas de 32 bit pueden tratar hasta 4 GB de memoria de una sola vez. Algunos programas modernos requieren más memoria que esta para completar sus tareas. Esto y los avances en la tecnología de fabricación de chips llevaron al desarrollo de procesadores de 64 bit para la informática general.

Así que aquí viene el problema, gran parte del software disponible hoy en día sigue siendo de 32 bit, pero los procesadores han emigrado a 64 bit. Windows está recuperando terreno lentamente. Eventualmente, incluso los programas se pondrán al día.

Pero por ahora, tenemos que hacer frente a todas las combinaciones de 32 bit y 64 bit en el hardware, Windows y programas.

Cuando debemos escoger entre software de 32 y 64 bits lo primero y mas importante a tener en cuenta es que tipo de Sistema Operativo tenemos instalado y si es de 32 o 64 bits para así respectivamente seleccionar el software a instalar.

Page 17: Sistema So Perati Vos

Mario Rafael Veas Santos

Los sistemas de 64 bits son para usuarios entusiastas porque al gestionar mucho mas RAM tienden a maximizar la velocidad del intercambio de procesos y transferencia de datos permitiendo almacenar una mayor cantidad de estos, mejorando el rendimiento general notablemente.

Dependiendo del sistema que tengas (32 bits o 64 bits) es la forma en que buscaras tu software porque las aplicaciones de 32 bits no trabajan en sistemas de 64 bits y viceversa.

La principal diferencia de un OS de 32 bits y 64 bits en la forma en gestionar la memoria RAM, los sistemas de 64 bits reconoce mucho mas memoria que los de 32 bits, es decir, si tienes 4 GB de memoria RAM un sistema de 32 bits no va a reconocer los 4 GB solo aceptara 3.3 GB

¿Que diferencia tienen los sistemas de 32 bits contra los

de 64 bits?

Page 18: Sistema So Perati Vos

Mario Rafael Veas Santos

La principal desventaja de las arquitecturas de 64 bits es que, con respecto a las de 32 bits, los mismos datos ocupan ligeramente más espacio en memoria debido al crecimiento de los punteros y posiblemente otros tipos y al relleno para alineamiento (dependiendo del tipo de programa, algunos pueden multiplicar su tamaño).

Actualmente, muchos programas comerciales están construidos como código de 32 bits, no de 64 bits, así que no pueden obtener ventajas de los grandes espacios de direcciones de 64 bits o de registros de 64 bits más anchos y las rutas de datos en procesadores de 64 bits o, en procesadores x86, de los registros adicionales en el modo de 64 bits

A favor de los 64 bits A favor de los 64 bits

En contra de los 64 bits

En contra de los 64 bits

Mayor capacidad de proceso, pues en términos teóricos un microprocesador de 64 bits maneja el doble de bits por ciclo de reloj. Las aplicaciones de uso intensivo de CPU serán más fluidas y la multitarea más eficaz

Posibilidad de manejar una mayor cantidad de memoria RAM y romper el límite teórico de los 4 Gbytes que imponen los 32 bits Mayor seguridad en sistemas Windows 7 de 64 bits, que cuentan con una tecnología que previene contra modificaciones del kernel por parte de ciertos tipos de malware

Las arquitecturas de 64 bits no son mejores que las de 32 bits, a menos que la computadora tenga más de 4 GB de memoria. Esto no es completamente cierto:

Page 19: Sistema So Perati Vos

Mario Rafael Veas Santos

Software de diseño asistido por ordenador (CAD).

Programas con gran bases de datos o que

trabajan con ellas. Programas de grabación

Juegos y otros programas que requieren cálculos complejos.

Programas de edición de imágenes

y vídeos

Los programas que se ejecutan en versiones de 64 bits tienen un mejor rendimiento son:

Page 20: Sistema So Perati Vos

Mario Rafael Veas Santos

¿Cómo se puede saber si el equipo está ejecutando una versión de 32 bits o de 64 bits de Windows?

Windows 7 o Windows Vista

Para abrir Sistema, haga clic en el botón Inicio , haga clic con el botón secundario en Equipo y, a continuación, haga clic en Propiedades.

Windows XP

1.Haga clic en Inicio.2.Haga clic con el botón secundario del mouse en Mi PC y, a continuación, haga clic en Propiedades.

Si en la lista no aparece "x64 Edition", ejecuta la versión de Windows XP de 32 bits.Si "x64 Edition" aparece en la lista debajo de Sistema ejecuta la versión de Windows XP de 64 bits.

Page 21: Sistema So Perati Vos

Mario Rafael Veas Santos

CONCLUSIÓN

Un equipo de 64 bits puede procesar el doble de información que un equipo de 32 bits y puede disponer de una mayor

memoria de acceso aleatorio (RAM).

Esto convierte a un equipo de 64 bits en

una buena elección si trabaja con vídeo,

búsquedas en bases de datos grandes o

juegos y otros programas complejos y de mucha memoria.

Un equipo de 32 bits funciona bien para la

mayoría de los programas

Por ejemplo, los programas de hojas de cálculo, los exploradores web y los programas de procesamiento de texto se ejecutarán aproximadamente a la misma velocidad en un equipo de 32 ó 64 bits.