martes, 10 de mayo de 2011

panel de control

Es una herramienta administrativa que nos permite administrar el equipo de manera mas fácil modifica y administra las aplicaciones en el equipo y es utilizado en todo tipo de sistema operativo.  En el panel de control encontramos varias aplicaciones, cada una de ellas con funcionamiento completamente diferente.  Acontinuacion veremos un pequeño resumen de de cada aplicación.
Seguridad  y sistema
Nos permite verificar el estado del  sistema, podemos hacer copias de seguridad en algún momento que tengamos el equipo en pleno funcionamiento y presente alguna incidencia podemos iniciar el sistema desde la ultima copia de seguridad. Además nos permite verificación y reparación de errores existentes en el equipo.
Redes e Internet
Esta parte del panel de control nos permite ver el estado de conexión de redes, ya sea de internet o la que este manejando el el equipo. también permite verificar inconsistencias que tengamos en el compuador y configurar nuevas redes.
Hardware y sonido.
En esta parte el sistema operativo nos permite configurar inpresoras, agregar, administra dispositivos…
Además encontramos la opción sonido que nos permite ajustar volumen del sistema, cambiar sonidos del sistema y administra ispositivos de audio. Y también encontramos opciones para modificación de la pantalla.
programas.
Permite ver los programas instalados en el equipo, actualizar y desintalar.

Maquinas virtuales

La máquina virtual es un software simulador de un equipo que permite ejecutar programas y aplicaciones como si fuese una computador normal. podemos aprender a realizar configuraciones en el equipo de la misma forma que en un computador convencional, sin alterar su funcionalidad ya que trabaja sobre un computador virtual, estas modificaciones van desde la creación de un usuario hasta la descarga o eliminación de programas.
Esta es la gran ventaja de las maquinas virtuales, que nos permiten interactual con el software sin generar alteraciones en el verdadero equipo. El uso mas frecuente es para la instalación de sistemas operativos como Windows, Linux, o Mac. Sin tener que ejecutar desde nuestro equipo y sin alterar el sistema operativo principal del computador.
En el momento de crear la maquina virtual configuramos la capacidad de la memoria ram, para la velocidad, capacidad del disco duro, y el boteo del sistema operativo. para realizar descargas pero esto va sujeto a las capacidades del equipo real, nunca podremos cargar la maquina virtual a mayor capacidad de la que tenemos en el computador que estemos manejando…

miércoles, 4 de mayo de 2011

Clases de nucleos

Núcleo monolítico
The monolithic differs from other operating system architectures [ 1 ] [ 2 ] in that it defines alone a high-level virtual interface over computer hardware, with a set of primitives or system calls to implement all operating system services such as process management, concurrency , and memory management itself and one or more device drivers as modules . El monolítico se diferencia de otras arquitecturas de sistema operativo en el que lo define sólo un nivel de interfaz virtual de altura sobre el hardware, con un conjunto de primitivas o llamadas al sistema para poner en práctica todos los servicios del sistema operativo como el proceso de gestión, concurrencia , y gestión de la memoria en sí y uno o más controladores de dispositivos como módulos .
Núcleo hibrido
Hybrid kernels are a compromise between the monolithic and microkernel designs. Granos híbridos son un compromiso entre el diseño monolítico y micro núcleo. This implies running some services (such as the network stack or the filesystem ) in kernel space to reduce the performance overhead [ citation needed ] of a traditional microkernel, but still running kernel code (such as device drivers) as servers in user space. Esto implica la ejecución de algunos servicios (como la pila de red o el sistema de archivos ) en espacio de kernel para reducir la sobrecarga de rendimiento [ cita requerida ] de un micronúcleo tradicional, pero sigue ejecutando el código del cerner (como controladores de dispositivos) como servidores en espacio de usuario.



Nanonucleo.
A los delegados nanokernel prácticamente todos los servicios - incluyendo incluso los básicos, como la mayoría de los controladores de interrupciones o el contador de tiempo - para los controladores de dispositivos para hacer que el requisito de memoria del núcleo, incluso más pequeño que un micronúcleo tradicional.

Micronucleo.El enfoque micronúcleo consiste en definir una abstracción simple sobre el hardware, con un conjunto de primitivas o llamadas al sistema para poner en práctica un mínimo de servicios del sistema operativo como de gestión de memoria , multitarea y comunicación entre procesos . Other services, including those normally provided by the kernel, such as networking , are implemented in user-space programs, referred to as servers . Otros servicios, incluidos los que normalmente se prestan por el núcleo, tales como la creación de redes , se implementan programas en el espacio del usuario, conocidas como servidores. Microkernels are easier to maintain than monolithic kernels, but the large number of system calls and context switches might slow down the system because they typically generate more overhead than plain function calls. Micronúcleos son más fáciles de mantener que los núcleos monolíticos, pero el gran número de llamadas al sistema y cambios de contexto puede ralentizar el sistema, ya que generan más gastos que las llamadas de la función normal.
Exonucleo
Un exonúcleo es un tipo de núcleo que no abstracta de hardware en los modelos teóricos. Instead it allocates physical hardware resources, such as processor time, memory pages, and disk blocks, to different programs. En su lugar, asigna los recursos físicos de hardware, tales como tiempo de procesador, las páginas de memoria, y bloques de disco, a los diferentes programas. A program running on an exokernel can link to a library operating system that uses the exokernel to simulate the abstractions of a well-known OS, or it can develop application-specific abstractions for better performance. [ 49 ] Un programa que se ejecuta en un exonúcleo puede vincular a un sistema operativo que utiliza la biblioteca exonúcleo para simular las abstracciones de un conocido sistema operativo, o se puede desarrollar abstracciones específicas de aplicación para un mejor rendimiento.

Sistema operativo MAC.

Mac OS (Sistema Operativo de Macintosh) es el nombre del sistema operativo creado por Apple para su gama de equipos Macintosh. Es conocido por haber sido el primer sistema dirigido al gran público en contar con una interfaz gráfica compuesta por la interacción del mouse con ventanas, Icono y menús.



Apple quitó importancia de forma deliberada a la existencia del sistema operativo en los primeros años de su línea Macintosh procurando que la máquina resultara más agradable al a la persona que la utilizara, diferenciándolo de otros sistemas contemporáneos, como MS-DOS, que eran un desafío técnico.
La base principal del Mac fue OS clásico, desarrollado íntegramente por Apple, cuya primera versión vio la luz en 1984. Su desarrollo se extendería en un modelo progresivo hasta la versión 9 del sistema, lanzada en 1999. A partir de Mac OS X, el sistema es un derivado de Unix que mantiene en su interfaz gráfica muchos elementos de las versiones anteriores.