Anda di halaman 1dari 13

Instituto Universitario Politécnico

“Santiago Mariño”
Extensión Barcelona
Escuela de Ingeniería de Sistemas
Sistemas Operativos II

Profesora: Bachiller:
Amelia Vásquez Enrique Cabello C.I.: 26.071.451

Barcelona, Enero del 2019


Índice

Índice ................................................................................................................................................... 2
Introducción ........................................................................................................................................ 3
Procesador .......................................................................................................................................... 4
Microprocesador ................................................................................................................................. 4
CPU ...................................................................................................................................................... 5
Trabajos ............................................................................................................................................... 5
Procesos .............................................................................................................................................. 5
Hilos ..................................................................................................................................................... 6
Hyper Threading .................................................................................................................................. 6
Buses ................................................................................................................................................... 7
Registros .............................................................................................................................................. 8
Multithreading .................................................................................................................................... 8
Estados de un proceso ........................................................................................................................ 9
Diferencias entre arquitecturas CISC RICS ARM: ................................................................................ 9
Diferencias entre CISC y RISC ............................................................................................................ 10
Diferencias entre procesadores de 32 y 64 bits ................................................................................ 10
Diferencias entre procesadores de escritorio laptops y Smartphone .............................................. 11
¿Que hace a un computador más rápido? ........................................................................................ 12
Bibliografía ........................................................................................................................................ 13
Introducción

A continuación hemos de tratar la problemática de cómo identificar un procesador.


Daremos a conocer datos claves con los cuales podemos resolver nuestro problema, ya
sea identificando a través de su familia, marca, numero de núcleos, socket. Entre otros.
Hoy en día existe una gran cantidad de modelos de procesadores (CPU), y es difícil para
algunas personas identificar uno existiendo un sin número de modelos.
Al transcurrir los años la computación ha avanzado con una rapidez muy significativa, ya
que es un apoyo para las personas al nivel mundial, y que esta nos ayuda a realizar labores
muy comunes en el hogar, oficina y en las escuelas.

Pagina 3
Procesador
El procesador es el que se refiere a los diferentes tipos de artículos de sistemas
informativos que forma parte de un microprocesador que es parte de un CPU o micro que
es el cerebro de la computadora y de todos los procesos informativos desde los más
sencillos hasta los más complejos. El procesador de una computadora es el dispositivo de
hardware que puede tener diversas propiedad, la unidad central de procesamiento o CPU,
conocido como ‘’ cerebro’’ del sistema.
El hardware suele ser un chip de distintos tipos, formando múltiples
microprocesadores en conexión, un microprocesador típico se compone de registros,
unidad de control, unidad aritmética- lógica, entre otras.

Microprocesador
El microprocesador es el cerebro de la computadora, lleva a cabo o ejecuta los
programas, y es imprescindible para el funcionamiento del ordenador. Se trata de un chip
o pastilla de silicio, que contiene circuitos integrados, transistores, y que se halla
protegido por una cobertura de cerámica y plástico. Su forma es cuadrada o rectangular, y
su color es negro.
La función del microprocesador es la de recuperar, interpretar, cumplir
instrucciones, y operar como calculadora del sistema, pudiendo hacer operaciones
aritméticas y también operaciones lógicas entre conjuntos, como unión (OR) o
intersección (AND).

Pagina 4
CPU
CPU son las siglas en ingles de Central Processing Unit (Unidad de Proceso Central),
El CPU es el cerebro del ordenador, referimos a la parte de la computadora en la
que se controlan y originan comandos directos que generan las diferentes funciones de la
CPU. En el CPU se hacen todos los cálculos del código binario de la computadora. En
general, es la parte más importante del sistema.

Trabajos
Algunos trabajos que realiza la CPU o procesador son Envía y recibe señales de
control, direcciones de memoria y datos de un lugar a otro del ordenador a través de
líneas llamadas BUS, En estos bus están las puertas de E/S, las cuales conectan a la
memoria y a los chips de apoyo al bus, los datos pasan a través de estas puertas de E/S
mientras viajan desde y hasta la CPU.
Otras funciones que realiza es ejecutar una secuencia de instrucciones
almacenadas llamadas "programa". El programa es representado por una serie de
números que se mantienen en una cierta clase de memoria de ordenador. Hay cuatro
pasos que casi todos las CPU de arquitectura de von Neumann usan en su operación.

Procesos
Un proceso puede informalmente entenderse como un programa en ejecución.
Formalmente un proceso es "Una unidad de actividad que se caracteriza por la
ejecución de una secuencia de instrucciones, un estado actual, y un conjunto de recursos
del sistema asociados
Cada proceso tiene su contador de programa, registros y variables, aislados de
otros procesos, incluso siendo el mismo programa en ejecución 2 veces.
Cuando este último caso sucede, el sistema operativo usa la misma región de
memoria de código, debido a que dicho código no cambiará, a menos que se ejecute una
versión distinta del programa.
Los procesos son gestionados por el sistema operativo y están formados por:

Pagina 5
1. Las instrucciones de un programa destinadas a ser ejecutadas por el
microprocesador.
2. Su estado de ejecución en un momento dado, esto es, los valores de los
registros de la unidad central de procesamiento para dicho programa.
3. Su memoria de trabajo (memoria crítica), es decir, la memoria que ha
reservado y sus contenidos.
4. Otra información que permite al sistema operativo su planificación.

Hilos
Un hilo (del inglés thread), es un proceso ligero o subproceso es una secuencia de
tareas encadenadas muy pequeña que puede ser ejecutada por un sistema operativo.
Los distintos hilos de ejecución comparten una serie de recursos tales como el
espacio de memoria, los archivos abiertos, la situación de autenticación, etc. Esta técnica
permite simplificar el diseño de una aplicación que debe llevar a cabo distintas funciones
simultáneamente.

Hyper Threading
Es una tecnología propietaria de Intel que fue introducida en sus procesadores
para servidores en 2002, y que más adelante se fue abriendo paso en algunos Pentium 4,
aunque se dejó de aplicar en ellos y no volvieron a cobra protagonismo hasta los primeros
Intel Core en 2009 basados en la arquitectura Nehalem, que abriendo la puerta a los
actuales i3, i5 e i7.

Pagina 6
El HyperThreading tenía como objetivo solventar una de las principales
limitaciones que tienen los procesadores, que sólo pueden ejecutar una instrucción por
núcleo sin esta tecnología. El tema está en que esto ocurre tan rápido que los usuarios no
nos damos cuenta, y no percibimos el ligero retraso que hay entre ejecutar una tarea u
otra.
Este retraso se origina por la forma en la que los datos de cada programa son
enviados al procesador.
Cada canal de datos (hilo, o thread en inglés) es programado y ejecutado de
manera individual en el núcleo. Con HyperThreading lo que se consigue es que cada
núcleo asigne recursos a dos hilos a la vez.
Gracias a esto, las tareas se organizan de manera más eficiente en el procesador, y
éste está menos tiempo parado, por lo que las tareas se realizan más rápido.

Buses
El bus (o canal) es un sistema digital que transfiere datos entre los componentes de
una computadora o entre varias computadoras. Está formado por cables o pistas en un
circuito impreso, dispositivos como resistores y condensadores además de circuitos
integrados.
Existen dos tipos de transferencia en los buses:
1. Serie: El bus solamente es capaz de transferir los datos bit a bit. Es decir, el bus
tiene un único cable que transmite la información.
2. Paralelo: El bus permite transferir varios bits simultáneamente, por ejemplo 8 bits.
La función del bus es la de permitir la conexión lógica entre distintos subsistemas
de un sistema digital, enviando datos entre dispositivos de distintos órdenes: desde
dentro de los mismos circuitos integrados, hasta equipos digitales completos que forman
parte de supercomputadoras.

Pagina 7
Los buses definen su capacidad de acuerdo a la frecuencia máxima de envío y al ancho
de los datos.

Registros
Un registro es un conjunto de campos que contienen los datos que pertenecen a
una misma repetición de entidad. Se le asigna automáticamente un número consecutivo
que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada
registro un campo clave para su búsqueda.

Multithreading
El paradigma de multihilo ha llegado a ser más popular a medida que los esfuerzos
para llevar más adelante el paralelismo a nivel de instrucción se han atascado desde
finales de los años 1990.
Esto permitió que reemergiera a una posición destacada el concepto de computación de
rendimiento a partir del más especializado campo del procesamiento transaccional:

 Aunque es muy difícil acelerar un solo hilo o un solo programa, la mayoría


de los sistemas de computadores son realmente multitarea entre múltiples
hilos o programas.
 Las técnicas que permitirían acelerar el rendimiento total del
procesamiento del sistema en todas las tareas darían como resultado un
aumento significativo del rendimiento.

Pagina 8
 Los múltiples hilos pueden interferir uno con el otro al compartir recursos
de hardware como cachés o Translation Lookaside Buffer (TLB).
 Los tiempos de ejecución de un solo hilo no son mejorados, sino por el
contrario, pueden ser degradados.
 El soporte de hardware para multi-hilo es más visible al software que el
multiprocesamiento, por lo tanto requiriendo más cambios tanto a las
aplicaciones como el sistema operativo.
 Las técnicas de hardware usadas para soportar multi-hilo a menudo
paralelizan las técnicas de software usadas para la multitarea de los
programas de computadora.

Estados de un proceso
Los estados de un proceso obedecen a su participación y disponibilidad dentro del
sistema operativo y surgen de la necesidad de controlar la ejecución de cada proceso. Los
procesadores sólo pueden ejecutar un solo proceso a la vez, turnándolos para el uso de
éste.
Existen procesos cooperativos que básicamente ocupan todo el tiempo del
procesador hasta que ellos deciden dejarlo.
Los procesos apropiativos son aquellos que ocupan por un período de tiempo el
procesador hasta que una interrupción o señal llega al procesador para hacer el cambio de
proceso, a esto se le conoce como cambio de contexto.

Diferencias entre arquitecturas CISC RICS ARM:


Se entiende por CISC a aquella arquitectura de microprocesadores con un
denominado conjunto de instrucciones complejas, de allí sus siglas en inglés COMPLEX
INSTRUCTION SET COMPUTER, y Por otro lado tenemos al tipo de arquitectura un poco
más simple, como los microprocesadores RISC, de un conjunto de instrucciones reducido,
o REDUCED INSTRUCTION SET COMPURE. Generalmente se piensa que estos atributos de
complejo y reducido señalan las diferencias entre estos modelos de arquitectura de

Pagina 9
microprocesadores. Sin embargo, sus características sólo puntualizan una diferencia
superficial en éstos, ya que se requiere de un enfoque más fondo sobre los mismos para
poder definir de qué manera trabajan cada uno de ellos. Aún más, existen diversos
procesadores que no se pueden asignar con facilidad a ninguna categoría determinada.
Como por ejemplo la arquitectura ARM, que es de tipo RISC; cuyas propiedades son que
poseen instrucciones de tamaño fijo con pocos formatos y que sólo las instrucciones de
carga y almacenamiento acceden a la memoria de datos.
La arquitectura RISC se caracteriza principalmente por contener un conjunto de
instrucciones de tamaño predeterminado fijo que presenta un reducido número de
formatos y dentro, sólo sus instrucciones de cargar y almacenamiento acceden a la
memoria de datos Las características que generalmente son encontradas en los diseños
RISC son:
Los diseños RISC presentan, por lo general, cierto tipo de característica que lo diferencia
de otros modelos; Contiene una codificación uniforme de instrucciones que permiten que
esta se realice de una manera más fluida y rápida.

Diferencias entre CISC y RISC


La arquitectura CISC se refiere a los microprocesadores tradicionales que operan
con grupos grandes de instrucciones de procesador (lenguaje de maquina). Los
microprocesadores INTEL 80xxx están dentro de esta categoría (incluido el PENTIUM). Los
procesadores CISC tienen un set de instrucciones complejas por naturaleza que requieren
varios a muchos ciclos para completarse.
La arquitectura RISC a diferencia de los CISC tiene un set de instrucciones simples
requiriendo uno o pocos ciclos de ejecución. Estas instrucciones pueden ser utilizadas más
eficientemente que la de los procesadores CISC con el diseño de software apropiado,
resultando en operaciones más rápidas. Por último, tenemos a ARM que es una
arquitectura de 32 bits desarrollada en 1983 por la empresa Acorn Computers Ltd para
usarse en computadoras personales que maneja un sistema de instrucciones realmente
simple lo que le permite ejecutar tareas con un mínimo consumo de energía. Siendo esta
razón por la que en nuestros días ha tomado bastante fuerza en el mercado de
dispositivos móviles, donde el bajo consumo de energía es el objetivo primordial. La
característica más interesante es el uso de los 4 bits superiores como código de condición,
haciendo que cualquier instrucción pueda ser condicional.

Diferencias entre procesadores de 32 y 64 bits


La principal diferencia entre ambas arquitecturas es que los procesadores de 32
bits no son capaces de gestionar tanta memoria RAM como los de 64. Tengas en tu
ordenador 8 o 16 GB de RAM, un sistema operativo de 32 bits sólo puede aprovechar un
máximo de 4 GB. Los de 64 bits pueden utilizar muchísima más, teóricamente hasta 16
Exabytes, unos 16 millones de Terabytes.

Pagina 10
Aun así de momento estamos lejos de que haya ordenadores domésticos capaces
de montar tanta RAM, y desde luego los sistemas operativos tampoco llegan a esas
cantidades en sus topes. Por ejemplo, la versión Home de Windows 10 de 64 bits puede
trabajar con hasta 128 GB, y la versión Pro puede con hasta 512 GB de RAM.

Diferencias entre procesadores de escritorio laptops y Smartphone


Los procesadores de computadores, cumplen con las siguientes funciones:

 Inventario: todos los PCs están inventariados y un agente monitoriza lo que hace el
ordenador y qué cosas tiene instaladas.
 Un PC corporativo tiene una imagen que homologa el departamento de sistemas.
En general, todos los PCs de la empresa son iguales.
 El usuario no es administrador de su PC
 Las aplicaciones que corren sobre esta plataforma también se homologan y se
certifica su correcto funcionamiento tanto sobre la plataforma como en
convivencia con otras aplicaciones. Generalmente el usuario no instala las
aplicaciones, sino que se le hace en remoto. En un PC corporativo no suele haber
aplicaciones personales del usuario, ni tampoco juegos.
 Las políticas de seguridad vienen impuestas: contraseñas, tiempo de inactividad
para bloquear el ordenador, antivirus, bloqueo de puertos USB, encriptación,
configuración de la salida a Internet, etc.
 Los departamentos de seguridad controlan la información que entra y sale de los
PCs, para evitar pérdidas y filtraciones, que podrían acarrear consecuencias muy
negativas para la empresa.
 La política de backup de información garantiza que no se pierdan los datos
residentes en el PC.
Los dispositivos móviles, sin embargo, funcionan por regla general de manera distinta:

 Inventario: el dispositivo se registra al entregárselo al usuario, y después no se


sabe nada más de él. Si lo guarda en un cajón y utiliza su iPhone personal, nadie se
da cuenta.
 El dispositivo trae el sistema operativo del fabricante. Pocas empresas piden una
personalización sobre la plataforma o despliegan una imagen distinta.
 El usuario es el administrador del dispositivo móvil.
 Las aplicaciones generalmente son las que instala el usuario, sobre todo las
personales.
 No hay políticas de seguridad o, si las hay, las define el propio usuario.
 No se controla la información que entra o sale del dispositivo. Las aplicaciones que
usamos para compartir información con nuestros familiaressy amigos (Dropbox,
Whatsapp, Evernote, etc.) también se usan para hacerlo en nuestro entorno
laboral, lo que escapa al control de la empresa.

Pagina 11
 No hay política de backup.

¿Que hace a un computador más rápido?


La rapidez de una computadora depende de varios factores y el principal de ellos
es el Procesador.
Pero también depende de cuáles serán las funciones que realizará la computadora,
si vamos a trabajar con el Office (Word, Excel, etc.) entonces prácticamente con cualquier
procesador tendremos una velocidad adecuada.
El CPU es el principal factor de velocidad de la computadora, pero no es el único.
Si vamos a editar video o a diseñar algo de arquitectura o ingeniería entonces sí
necesitamos un procesador de "gama alta", es decir, de los buenos y caros. Si lo que
haremos con la computadora es ver películas o jugar video juegos, entonces lo que
marcará la diferencia será la tarjeta de video.
Si la computadora hará las funciones de servidor, es decir, que ahí guardemos
datos a los que muchas personas tendrán acceso al mismo tiempo, entonces el disco duro
será el que defina la velocidad. Si vamos a usar el Photoshop y trabajar con muchas y
grandes imágenes entonces lo que necesitaremos para mantener una buena velocidad
será memoria RAM.
Como podemos ver, lo que podemos hacer para que la computadora sea más
rápida dependerá del uso que le daremos.
Una creencia común es que una computadora se vuelve lenta si se queda con poco
espacio en el disco duro, no es así, a menos que el espacio libre sea del 2% o 3 %, lo cual
casi nunca es el caso. Entonces si su computadora anda lenta, no intente borrarle archivos
para hacerla más rápida, eso no funcionará. El problema más común cuando una
computadora se vuelve lenta es que la memoria RAM se llena casi por completo y eso
normalmente lo hacen los virus o los malware.
Sucede a veces que la computadora anda bien y luego se vuelve lenta, la mayoría
de las veces he visto que eso sucede porque el usuario tiene abiertos varios programas al
mismo tiempo y su memoria RAM se llena con ellos, entonces le queda poco espacio para
trabajar. Por ejemplo puede tener abierto el Word, el Outlook, el Google Chrome y en él
como 10 páginas web juntas, cierre las pestañas de las webs y los programas que ya no
ocupe de momento, con eso se liberará memoria RAM y su computadora volverá a la
normalidad.

Pagina 12
También ocurre que el Windows poco a poco se va llenando de "basura" por todas
partes y eso lo hace lento, se recomienda una vez al año hacer un respaldo y reinstalar el
sistema operativo.

Bibliografía
 Wikipedia, Bus, https://es.wikipedia.org/wiki/Bus_ (inform%C3%A1tica)
 Kety Domínguez, 22/10/12, trabajos, http://kedominguez19.blogspot.com/
 (29 de Febrero de 2016). Recuperado el 5 de Junio de 2016, de
Wikipedia:https://es.wikipedia.org/wiki/Microarquitectura
 (15 de Noviembre de 12). Arquitecturapc. (E. A. Caiparamirez, Editor) Recuperado
el 5 de Julio de 2016, de Arquitecturapc: http://arquitecturapc-
procesadores.blogspot.com/2012/11/partes-de-un-procesador-y-
funcionamiento.html Espeso, P.
 (29 de Septiembre de 2012). Procesador Intel Características. (M. C. Pulgarin,
Editor) Recuperado el 1 de Junio de 2016, de Procesador Intel Características:
 http://procesadorintelcaracteristcicas.blogspot.com/2012/09/intel-corporation-es-
el-mayor.html?m=1 THE007ALEXXX.

Pagina 13

Anda mungkin juga menyukai