Entradas

Mostrando las entradas de febrero, 2019

Preguntas A7

Imagen
¿Que ocurre detrás del escenario cuando tienen lugar la reubicación y compactación de memoria? Para ayudar con la reubicación se usan registros de propósito especial. En algunas computadoras, para llevar a cabo este objetivo se colocan juntos dos registros: El registro de limites se usa para almacenar la ubicación más alta(o más baja dependiendo el sistema específico) en la memoria accesible por todos los programas. Esto asegura que durante la ejecución, un programa no intente acceder a ubicaciones de la memoria que no le pertenecen es decir las que están fuera de los límites. El Registro de reubicación: contiene el valor que debe sumarse a cada dirección referida en el programa, de modo que el sistema sea capaz de tener acceso a la dirección de memoria correcta después de la reubicación. En el caso del que el programa no sea reubicado, el valor almacenado en el registro de reubicación del programa es cero. ¿Que sigue la pista de cuán lejos se ha movido cada trabajo ...

Des-asignación de memoria de un bloque aislado

Imagen
Des-asignación de memoria de un bloque aislado la tercera alternativa es cuando el espacio a liberar esta aislado de todas las demás áreas. al usar el algoritmo de des-asignación, el sistema se da cuenta que el bloque de memoria por ser liberado  no es adyacente a ningún bloque de memoria libre; en lugar de eso está entre dos áreas ocupadas. En consecuencia, el sistema debe buscar en la tabla una entrada nula. El esquema presentado en este ejemplo crea entradas nulas tanto en la lista ocupada como en la lista libre durante el proceso de asignación o des asignación de memoria. Un ejemplo de una entrada nula que ocurre como resultado de la liberación se presentó en el caso 2. Una entrada nula en la lista ocupada ocurre cuando un bloque de memoria entre dos bloques de memoria ocupados  se regresa a la lista libre , como se muestra en la tabla 2.10. Este mecanismo asegura que todos los bloques se introduzcan en las listas según la dirección inicial de su...

“Particiones de usuario único, fijas y dinámicas”.

Imagen
“Particiones de usuario único, fijas y dinámicas” Sistemas de usuario único: Es el primer esquema de asignación de memoria, en el cual cada programa que se iba a procesaba se cargaba totalmente en la memoria y podía utilizar todo el espacio que requiriera. Si el programa era más grande que la cantidad de memoria disponible este no se podía ejecutar, y este esquema al utilizarse en las primeras computadoras contaba con muy poca memoria. Particiones fijas: Fue el primer intento acerca de la multiprogramación fue denominadas particiones fijas o estáticas, en la memoria principal, se hacía una partición para cada tarea, en este el tamaño de la partición se especificaba antes de encender la computadora. Y para poder modificar la partición se tenía apagar o reiniciar el sistema. Un factor esencial que se creó fue el de la protección del espacio de memoria para cada tarea. Cuando una tarea era asignada a un espacio de memoria determinado, el sobrante del espacio ocupad...

Los piratas de Silicion Valley

Imagen
“Los piratas de Silicon Valley” ¿Cuáles fueron las partes que me parecieron más interesantes? A decir verdad tenía una idea de lo trataría para comenzar me pareció interesante la forma en la que narran el orden los hecho y que estaba haciendo un de los personajes principales a la par. Comienza dando una narración de como pasar de en un comercial en unos años después paso  a estar frente a una multitud de personas dando la noticia de que Bill Gates estaba ayudando a que la compañía Apple siguiera en pie. En el año 1971 se encontraba Steve Jobs en la universidad, y el junto a Steve Wozniak, hacían experimentos  gracias a la habilidad de woz, uno de ellos fue una caja la cual conseguía llamadas gratis, la cual denominaron “Caja azul” y de hecho por ese invento estuvieron a punto de ir a la cárcel. El comienzo narra más que nada como era la vida de estos personajes en la universidad. Pero también sobre Bill Ga tes y Paul Allen crearon un lenguaje de programación...

Súper computadoras.

Imagen
Súper computadoras. ¿Qué son? Una supercomputadora o un superordenador, es un equipo con una capacidad de cálculo superior a las de las computadoras comunes y de escritorio, con la particularidad de ser usadas para fines específicos. ¿En dónde se utilizan? Predicción del clima – Se use información que llega en tiempo real en todo momento desde distintas centrales de información del planeta, siendo necesario que las estimaciones se hagan a cada segundo para calcular el clima alrededor del mundo. En este caso se buscan patrones para predecir los cambios climáticos o evitar tragedias. Estudio del universo – Debido a que es tan extenso y se usan un sinfín de variables, un equipo convencional no puede procesar semejante cantidad de información. Simulación de efectos destructivos y peligrosos – Las pruebas nucleares o las situaciones de alto riesgo precisan de una alta potencia de trabajo a nivel de procesamiento. Mecánica cuántica – Se usan con regularidad para e...

Definiciones de Sistemas Operativos

Imagen
Definición #1: El Sistema Operativo (SO) es el programa o software básico de un ordenador. Es una plataforma que facilita la interacción entre el usuario y los demás programas del ordenador y los dispositivos de hardware. Definición #2: El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, as...