Académique Documents
Professionnel Documents
Culture Documents
Administrar dispositivos
Administracin de memoria
Administracin de procesos (Hilos)
Gestin d E/S Comunicacin de puertos
Proporcionar herramientas de seguridad
Administracin de archivos
Proporcionar una interfaz de usuario
Administracin de procesos (Usuario, Sistema)
Administracin de aplicaciones
Administracin de usuarios (permisos)
Administracin de recursos
Protocolo de comunicacin
Administracin procesadores
Windows 7
Windows 10
Mac
Mac Os X
Linux
Ubuntu Studio
Se trata de una distro orientada a la creacin multimedia en todas sus facetas,
incorporando software preinstalado para todas ellas: ilustracin y diseo
grfico (MyPaint, GIMP, Inkscape, Blender...), fotografa (Darktable, Shotwell...),audio y
msica (Ardour, Audacity...), textos y maquetacin(Scribus, LibreOffice,
Calibre...), vdeo (Openshot, DVDStyler...), pero adems, intenta obtener el mximo
rendimiento multimedia de tu equipo con herramientas como el servidor de audio Jack.
Kali Linux
es una herramienta imprescindible para estudiantes de informtica, hackers y expertos
en seguridad. completamente preparado para realizar auditoras de seguridad y
penetracin, con caractersticas como un arranque en modo forense, usuario root por
defecto o servicios de red inicialmente deshabilitados.
Edubuntu
el usuario obtendr una recopilacin de cantidad de software y herramientas
educativas, entre las que destaca la suite de programas de KDE Education Project, un
conjunto de 22 programas para estudiantes y nios de entre 3 y 18 aos, que van
desde juegos para practicar vocabulario bsico a programas de lgebra.
Caelinux
Se trata de una distribucin especializada para ingenieros y arquitectos.
Entre el software preinstalado, programas de CAD como FreeCad, Salom, CodeAster, Code-Saturne o LibreCad y otras herramientas para simulaciones fsicas,
matemticas, impresin 3D y un largo etctera.
Scientific Linux
esta distro est destinada a universidades y laboratorios de todo el mundo. Intenta
componer un entorno comn a otros laboratorios y centros de investigacin de cara a
compartir procesos y evitar la duplicidad de esfuerzos.
Backbox Linux
Unix
Minix
Actualmente, la versin que se encuentra disponible es Minix 3.1.5 (la
versin 3 fu anunciada el 24 de Octubre de 2005). Mientras que las
versiones 1 y 2 tenan el principal objetivo de ensear a sus alumnos el
funcionamiento interno de un Sistema Operativo, la versin 3 est
orientada a desarrollar un Sistema Operativo que pueda ser usado en
mquinas de pocos recursos y para aplicaciones que requieran gran
fiabilidad en sistemas embebidos.
Algunas de las caractersticas de esta versin de Minix son:
o Compatible con POSIX
o Uso de la pila de protocolos TCP/IP
o Sistema de ventanas X11
o Mas de 650 aplicaciones UNIX
o Multiusuario
o La licencia empleada actualmente para la distribucin del Minix
es BSD.
Particion Estatica
Particion Dinamica
Paginacion
Segmentacion
Memorial Virtual
Swap
Fragmentacion Interna
Se llama fragmentacion interna a los espacios libres de memoria que esta
asignada a un proceso(decimos proceso para abreviar, pero tambien pasa con
los datos), pero que este no ocupa. Esto en general se debe a que la memoria
ha sido particionada en bloques(fijos o dinamicos) y que el tamao de bloque
es mayor al tamao ocupado por el proceso, ya sea porque el bloque fijo es
demaciado grande, o el proceso muy pequeo o que el bloque dinamico solo
puede partirce en potencias de 2 y el proceso ocupa entre una y otra potencia,
etc). Sea cual sea el caso siempre se conoce como fragmentacion interna a los
espacios no usados que estan asignados.
Lastimozamente la fragmentacion interna no puede corregirse al momento en
que se produce(ya que la memoria asignada a un proceso no puede partirse y
liberarse sin matar o bloquear el proceso), pero, si puede evitarse haciendo
una buena planificacion de la administracion de memoria y usando las mejores
tacticas para cada situacion(particionando o segmentando de forma similar
procesos, datos y memoria, etc). Aunque nunca puede evitarse completamente
debido a que los programas nunca ocupan es
pacios exactamente iguales en memoria y siempre tiene que encontrarse la
mejor relacion entre la memoria que desperdicio y la velocidad de la memoria,
ya que particionar
desmedidamente me va a producir grandes problemas de velocidad debido a
que los datos se van a encontrar exesivamente dispersos por la memoria.
Fragmentacion Externa
Al contrario de la interna, la fragmentacion externa se refiere a los espacios de
memoria que no estan asignados, pero tampoco pueden utilizarse, en general
esto se debe a que ya sea de forma fija o dinamica la memoria se dividio en
bloques demaciado pequeos y no continuos los cuales no pueden albergar a
casi ningun proceso y por ende se encuentran siempre desocupados pero
inacsesibles. En general dividir en bloques pequeos no resulta problematico,
el problema cae cuando estos estan demaciado dispersos dentro del resto de la
memoria que esta en uso, esto se produce en general por una mala politica de
intercambio de datos.
Hilo
Un hilo en un sistema operativo es la caracterstica que permite a una
aplicacin realizar varias tareas a la vez concurrentemente, los distintos hilos
de ejecucin comparten una serie de recursos tales como el espacio de
memoria, los archivos abiertos, situacin de autentificacin. Esta accin
permite simplificar el diseo de una aplicacin que debe llevar a cabo distintas
funciones simultneamente.
Los hilos son bsicamente una tarea que puede ser ejecutada en paralelo con
otra tarea; teniendo en cuenta lo que es propio de cada hilo es el contador de
programa, la pila de ejecucin y el estado de la CPU (incluyendo el valor de los
registros).
Semejanzas: Los hilos operan, en muchos sentidos, igual que los procesos.
Como todos los hilos pueden acceder a todas las direcciones de la tarea,
un hilo puede leer la pila de cualquier otro hilo o escribir sobre ella.
Aunque pueda parecer lo contrario la proteccin no es necesaria ya que
el diseo de una tarea con mltiples hilos tiene que ser un usuario nico.
En las mquinas virtuales lo que sucede es que sta recibir una direccin IP
de un servidor DHCP virtual, sin embargo el que pide la IP ser el firewall
dentro de la aplicacin de virtualizacin, que sustituye a tu mquina virtual.
As, el que se encarga de comunicarse con la red fuera de tu equipo ser tu
firewall, no tu mquina virtual
Modo red interna
El modo red interna es una forma de conectar varias mquinas virtuales entre
ellas creando una red privada, de esta forma, las mquinas virtuales no podrn
comunicarse con el equipo anfitrin ni viceversa.
Con esta opcin podemos crear ms de una red interna de forma sencilla, de
esta forma se puede trabajar con varias redes internas independientes de
forma muy sencilla.
Modo host-only
El modo Host-only, como su propio nombre indica, solo se conecta con el host
anfitrin. Cuando est en modo host-only, la mquina virtual est totalmente
aislada de la red de rea local ya que la red de la mquina virtual est dentro
del propio equipo y es invisible e inaccesible para cualquier equipo de la red
del equipo.
Modo no conectado
Esta opcin indica que hay una tarjeta de red instalada pero no est conectada
a ningn otro lugar. Esta configuracin se utiliza para que no se pierda la
configuracin, ya que aunque este en modo no conectado, la tarjeta de red
guarda la configuracin especificada.
8. Mencione 6 distintos software que se utilizan para crear mquinas virtuales
y Cules son sus caractersticas principales?
VirtualBox
VirtualBox es uno de los programas de virtualizacin preferidos por miles de
usuarios en todo el mundo gracias a la combinacin de caractersticas como el
hecho de que es gratuito, cuenta con soporte multiplataforma y otras muchas
opciones que facilitan la tarea de ejecutar y mantener mquinas virtuales. Con
VirtualBox las descripciones y parmetros de las mquinas virtuales creadas se
almacenan en archivos de texto plano XML otorgando un alto grado de
portabilidad y una enorme facilidad a la hora de compartir archivos. Adems,
cuenta con las populares Guest Additions. Las Guest Additions bsicamente son
mdulos, controladores y aplicaciones del sistema que mejoran el rendimiento
Coprocesador 8087
Fue un procesador orientado al clculo matemtico. Se le llam numeric
data processor (NDP), coprocesador matemtico, o simplemente chip
matemtico.
Segunda Generacion(P2 286)
Intel 80286
Este chip, introducido en 1982, es la CPU que encuentra detrs del de PC
de IBM AT (Advance Technology). Otros fabricantes intentaron copiarlo
llamando a sus sistemas AT-compatibles u ordenadores de clase AT.
Cuando IBM desarroll el AT, seleccion el 286 como la base del nuevo
sistema debido a su compatibilidad con el 8088. Por tanto, el software
desarrollado para estos chips funcionaba en el 286. Los equipos con el
286 eran ms rpidos que sus predecesores por varias razones. La
principal es que el 286 es mucho ms eficiente a la hora de ejecutar
instrucciones. En el 8088 y el 8086 una instruccin tarda un promedio de
12 ciclos en ejecutarse; con el 286 esta cantidad se ve reducida a 54,5
ciclos.
Por otra parte, el 286 tena dos modos de operacin: el modo real y el
modo protegido. En el modo real el 286 era bsicamente lo mismo que
un 8086.
Era en el modo protegido donde el 80286 realmente aportaba algo
nuevo. En este modo, un programa orientado a sacar partido de las
capacidades del chip crea que tena acceso a 1 Gb de memoria
(incluyendo memoria virtual, de ah lo de crea). El chip 286, sin
embargo, slo poda direccionar 16 Mb de memoria. Un defecto
importante con respecto a esto de los modos de operacin, es que no se
poda pasar del modo protegido al modo real sin resetear (del real al
protegido s que se poda). Posteriormente el 386 permitira este cambio
de modo sin reiniciar el sistema.
No hubo mucho software que aprovechara el 286 hasta que Windows 3.0
ofreci un modo compatible con este chip, aunque por ese entonces el
386 ya dominaba el mercado. Cabe decir que el 286 fue el primer intento
de Intel de crear un chip CPU que soportara mltiples programas
ejecutndose al mismo tiempo.
Coprocesador 80287
Internamente es el mismo chip que el 8087, aunque los pins usados para
acoplarlo a la placa base son distintos. Se puede decir que el 80287 es al
Coprocesador
nombre en clave P5) se llamara Pentium, en lugar de 586, que era el nombre que todo el
mundo
habra supuesto que tendra. Ciertamente lo natural hubiera sido llamarlo 586, pero Intel
descubri
que no se poda registrar una marca compuesta slo de nmeros, y la compaa quera
evitar que
otras fabricadoras usaran el mismo nombre para los chips clon que desarrollaran. El chip
se
present el 22 de marzo de 1993, y ya haba equipos usndolo varios meses despus.
El Pentium era totalmente compatible con los procesadores de Intel anteriores, pero
obviamente
existan diferencias. Posiblemente la ms importante es que poda ejecutar dos
instrucciones a la
vez debido a sus dos pipelines de datos, lo cual equivala a tener dos chips 486. Intel llam
a esta
10
capacidad tecnologa superescalar, y suele estar asociada con chips RISC; de hecho el
Pentium es
uno de los primeros chips CISC en ser considerados superescalares.
Los dos pipelines de instrucciones fueron llamados u y v. El u, el principal, puede ejecutar
todas
las instrucciones enteras y en coma flotante, mientras que el v, el secundario, puede ejecutar
instrucciones enteras y slo algunas en coma flotante. A esta cualidad de ejecutar dos
instrucciones
al mismo tiempo en cada unidad de ejecucin se le llam pairing. Muchas veces el pairing
no era
posible, en cuyo caso slo se usaba el pipeline u; por tanto, para optimizar la eficiencia del
Pentium,
la opcin mas idnea es revisar el software de forma que ms instrucciones puedan ser
ejecutadas
de forma paralela.
Otra cualidad importante de los Pentium era la inclusin de un sistema de prediccin de
saltos,
que le permita mantener siempre ambos pipelines trabajando.
Con respecto a sus especificaciones, que hacen ms fcil compararlo con los procesadores
previos, tena un bus de direcciones de 32 bits, permitiendo direccionar la misma cantidad
de
memoria fsica que se haba podido desde el 386, 4 GB; sin embargo, el bus de datos se
aument a
64 bits, aunque el procesador segua manteniendo compatibilidad de 32 bits para las
operaciones
internas y los registros tambin eran de 32 bits. Debido a esto mucha gente pensaba que
Intel
induca a error al llamar al Pentium un procesador de 64 bits.
El Pentium tena dos caches separadas de 8 KB, diferenciando una de cdigo y otra de
datos, al
contrario que el 486, que tena una nica cache de 8 KB 16 KB. El controlador de cache
estaba
integrado en el chip, y te dejaba elegir la poltica de escritura que queras entre postescritura y
escritura directa.
Procesadores Pentium de primera generacin
Se fabricaron tres diseos de Pentium, cada uno con varias versiones. La primera
generacin
ofreca velocidades de 60 Mhz y 66 Mhz. El procesador corra a la misma velocidad que la
placa
base (1x).
Esta primera generacin tuvo varios problemas. El chip era muy grande debido al uso de
una
tecnologa de 0,8 micras, lo cual criticaron compaas como Motorola e IBM, que ya
usaban
tecnologa de 0,6 micras para sus chips ms avanzados. El otro problema estaba
relacionado con el
consumo, pues el Pentium consuma mucho y se calentaba, aunque se poda solucionar con
un
ventilador... mientras ste funcionara.
Los Pentium de primera generacin no son compatibles con los posteriores, por lo que la
nica
manera de mejorarlo sin cambiar la placa base es mediante los chips OverDrive lanzados
por Intel,
que funcionaban de manera similar a como lo hacan con el 486. En general, es mejor
considerar
una renovacin de placa base, que aceptar un nuevo procesador que puede ser mucho ms
rpido,
que actualizar usando un procesador OverDrive, que como mucho ser el doble de rpido.
Procesadores Pentium de segunda generacin
Intel los anunci el 7 de marzo de 1994, y se encontraba disponible en versiones que iban
desde
los 75 Mhz a los 200 Mhz. Esta vez s que usaron tecnologa de 0,6 micras, para reducir el
tamao y
el consumo de energa. De hecho, a partir de 120 Mhz usaron tecnologa de 0,35 micras.
Como se
dijo antes, la nica forma de pasarse a esta segunda generacin es cambiando la placa base;
es decir,
los Pentium de segunda generacin son incompatibles con los de la primera.
Esta generacin permita al procesador multiplicar su velocidad de reloj de manera que
podan ir
ms rpido que el bus; el de 150 Mhz poda llegar a multiplicar por 2.5 la velocidad de reloj
(2.5x),
y el de 200 Mhz poda multiplicarlo por 3 (3x).
Tambin se fabricaron procesadores OverDrive para esta generacin, cuyas principales
caractersticas eran aumentar la velocidad y, quizs la ms importante, la incorporacin de
11
Sexta Generacion
La sexta generacin comenz en 1995 con la introduccin del Pentium Pro; a partir de aqu
Intel
sac varios procesadores P6, todos con el mismo ncleo bsico del Pentium Pro.
La principal nueva caracterstica de esta generacin es la arquitectura superescalar, en la
cual dos
unidades de ejecucin de instrucciones pueden trabajar en paralelo. Sin embargo esto ya fue
introducido por los ltimos procesadores de quinta generacin. Lo que realmente hace que
estemos
12
hablando de una nueva generacin es la Ejecucin Dinmica y el Bus Dual Independiente
(DIB),
aparte de mejorar el diseador superescalar.
Aparte de Intel, otros fabricantes construyeron procesadores tipo P6, pero con una
diferencia, La
mayora de ellos estaban construidos para poder funcionar en placas bases del tipo P5, para
llegar al
mercado de bajo coste. Ms adelante AMD introdujo el Athlon y el Duron, que ya eran
procesadores de sexta generacin en toda regla. A continuacin comentaremos algunos de
estos
procesadores de sexta generacin, tanto del primer tipo comentado como del segundo.