20120801

CAIFANES en Tlalnepantla


Los seguidores de esta agrupación, que regresó a los escenarios en 2011, después de 16 años de separación, podrán disfrutar de los temas ya conocidos en el Centro de Convenciones de Tlalnepantla, se informó mediante un comunicado.
Caifanes es una de las bandas mexicanas más reconocidas y con más historia a nivel mundial. Formada a mediados de los años 80, es también fuente de inspiración para la escena del rock en este país.
Saúl Hernández, Alejandro Marcovich, Sabo Romo, Alfonso André y Diego Herrera, junto con sus cuatro álbumes de estudio, 'Caifanes', 'Caifanes Volumen II', mejor conocido como 'El Diablito'; 'El Silencio' y 'El Nervio del Volcán' son considerados clásicos del rock mexicano.
De estas placas discográficas se desprenden temas nostálgicos como 'La Célula que Explota', 'Viento', 'No Dejes Que', 'Mátenme Porque me Muero' y 'Ayer Me Dijo un Ave', entre otros que ya pertenecen a la cultura general de los jóvenes de este país.
Tlalnepantla, Estado de México.-  Caifanes, una de las bandas más representativas del rock mexicano, incluirá en su gira 2012 el municipio de Tlalnepantla, donde el 7 de octubre próximo promete ofrecer un concierto lleno de nostalgia.

FALLECE LÍDER DEL GRUPO PUNK NO USE FOR A NAME


La música punk lamenta la muerte del vocalista del grupo estadounidense No Use For a NameTony Sly, que falleció este miércoles a los 41 años de edad, por razones que aún no son informadas.
El grupo californiano, que ha lanzado 9 discos, nació en 1987 y anteriormente lo integraba Chris Shiflett, actual guitarrista de Foo Fighters. A su vez, Sly ha grabado varios álbumes como solista.
La noticia fue confirmada por la disquera Fat Wreck Chords, que en un comunicado informó que "con gran tristeza tenemos que decir adiós a Tony Sly de No Use For a Name. Recibimos una llamada el día de hoy informando de su fallecimiento y nos devastó. Hemos perdido un talento increíble, amigo y padre, uno de los grandes de verdad".
Fat Mike, vocalista de la banda punk NOFX, expresó "uno de mis más queridos amigos y escritores favoritos de canciones se ha ido demasiado pronto. Tony, se te echará mucho de menos".

Tony Sly, de 41 años, falleció por razones que aún no son informadas. El grupo fue formado en 1987 y ha lanzado 9 discos. Además, el artista había grabado varios discos como solista.


20120524

USOS Y TENDENCIAS DE LOS SITEMAS DISTRIBUIDOS

ADMINISTRACION.

La administración de sistemas distribuidos incluye las actividades como: manejo de la versión y distribución del software, monitoreo de la utilización de los recursos y el mantenimiento del sistema de seguridad, entre otros.
Los administradores de sistemas distribuidos se ocupan de monitorear continuamente al sistema y se deben de asegurar de su disponibilidad. Para una buena administración, se debe de poder identificar las áreas que están teniendo problemas así como de la rápida recuperación de fallas que se puedan presentar. La información que se obtiene mediante el monitoreo sirve a los administradores para anticipar situaciones criticas. La prevención de estas situaciones ayuda a que los problemas no crezcan para que no afecten a los usuarios del sistema.

INSTALACION DE SISTEMAS OPERATIVOS.

1. Introducción
La información en esta guía se proporciona sólo con fines informativos, y está sujeta a cambios sin previo aviso, y no debería considerarse como un compromiso por parte de leandro martín drudi. leandro martín drudi no asume ninguna responsabilidad por los errores o inexactitudes que puedan aparecer en este apunte y los errores que éstos provoquen.microsoft®, windows™ 95, 98, nt, 2000, millennium (o me), xp son marcas registradas de microsoft corporation en los estados unidos y otros países. otros productor y nombres mencionados en este documento son marcas o marcas registradas de sus respectivos propietarios.

Cuando adquieres una nueva pc, ésta debe venir con un CD-ROM con los drivers (Sinónimos: controladores, manejadores, etc.) del hardware de tu sistema. Éstos se encargan de que todo funcione correctamente: que la placa de video pueda generar imágenes a Color Verdadero (32 bits), que puedas oír sonidos que genera la PC, que el Módem funcione a cierta velocidad, etc. Este disco compacto es imprescindible. Ahora bien que puedes descargarlos desde Internet, pero no todos entrarán en un diskette y difícil que si no configuras tu PC puedas conectarte.

Lo que sucede con este tipo de sistemas operativos es que ya trae diferentes programas para poder realizar su instalacion sin la necesidad de diferentes discos de instalacion y claro sin la necesidad de poner la molestosa clave de instalacion del sistema operativo windows Xp, ya que la instalacion se hace directamente con el CD, ya que el serial del sistema ya lo trae incluido, es decir es un CD de instalacion Autonomo, es decir que en lo unico en lo cual te pedira ayuda sera en que porgramas se van a instalar y despues de haber escogido los programas que van a ser instalados nuevamente sin la necesidad de configurarlos.
Mostraremos los pasos para la instalaciòn del sistemas operativo:
Introducimos el CD de instalación de Windows XP en la unidad de CD-ROM. Reiniciamos el PC y tenemos que configurar la BIOS para que el ordenador arranque desde el CD. Salvamos los cambios y el ordenador se reinicia.
Paso1 Se nos muestra la primera pantalla que nos indica que si queremos arrancar desde el CD pulsemos cualquier tecla (tenemos unos 5 sg aproximadamente). Lo hacemos y comenzará la instalación de nuestro futuro Sistema Operativo.
Paso2 El programa de instalación hará las comprobaciones pertinentes.
copiará en el disco duro los archivos necesarios para llevar a cabo todo el proceso. Paso3 Ahora el programa nos muestra una pantalla en donde nos pregunta lo que queremos hacer: - Instalar Windows XP (nuestro caso), para ello pulsamos la tecla "ENTER". - Recuperar una instalación anterior mediante la Consola de Recuperación. Paso4 Ahora vamos a proceder con las particiones.. En este caso, el disco es de 4 GB y no tiene ninguna partición. NOTA: Si tuviésemos ya una partición con un Windows XP instalado, borraremos esa partición y seguiremos los pasos detallados a continuación. Pulsamos la tecla “C” para crear una partición.
Paso5 En nuestro caso, seleccionamos que la partición ocupe todo el tamaño del disco. Pulsamos “ENTER” para crear la partición. Paso6 Ahora podemos ver el resultado, ya tenemos una partición de 4 GB lista para instalar Windows. Seleccionamos la partición que hemos creado. Pulsamos “ENTER” para instalar en ella nuestro Sistema Operativo. Paso7 Seleccionamos Formatear la partición utilizando el sistema de archivos NTFS. Pulsamos “ENTER” para continuar
… y la partición se formateará… Paso8 Se recopilan los archivos que se van a instalar en nuestro disco…

… y se empieza la copia y se inicializa la configuración de Windows XP. Paso9 La primera parte de la instalación ha terminado. A partir de aquí, nuestro disco duro ya contiene los archivos necesarios para arrancar desde el disco duro, por lo que cuando se reinicie, volveremos a seleccionar en la BIOS que arranque desde la partición que hemos creado. Paso10 Parece que esto funciona.. aunque todavía quedan cosas por hacer.. Abandonamos las ventanas en MSDOS y ahora la instalación será más agradable, en modo VGA y con ratón.

Paso11 En la parte de la izquierda vemos en que parte de la instalación estamos y en la de la derecha podemos leer sobre algunas de las características de este Sistema Operativo. El tiempo que tardará la instalación es una aproximación, aunque nos servirá de referencia.
Paso12 Aguardaremos a que se instalen los componentes de red. Paso13 Nos entretenemos leyendo las características del S.O. o nos vamos a tomar un café (lo que se desee), mientras se copian los archivos.… se instalan los elementos del menú inicio … se registran componentes…
… se guarda la configuración…
… se borran los archivos temporales

…hasta que por fin nos sale la ansiada pantalla. Hacemos lo que nos dice: esperamos un momento.
ESTANDARES DE ADMINISTRACION.

El establecimiento de estándares
Aquellas normas usuales, los propósitos, los objetivos, a alcanzar, los datos de carácter histórico las directrices que guían las actividades, las predicciones sobre el volumen de estas, las metas a alcanzar y aquellos índices que integran los planes , y todo dato o cifra que pueda emplearse como medida para cumplirlas, son considerados como estándares.
Estas medidas son indispensables para el control, ya que indican la manera en que deseas que se ejecute una actividad. En la práctica, son los objetivos declarados y definidos de la organización y por esa razón los estándares deben abarcar las funciones básicas y áreas clave de los resultados logrados.

20120517

MEMORIA COMPARTIDA DISTRIBUIDA (MCD)

          MEMORIA COMPARTIDA DISTRIBUIDA.

Los sistemas de Memoria Compartida Distribuida (MCD) [50], [51] son sistemas que, mediante software, emulan semántica de memoria compartida sobre hardware que ofrece soporte solo para comunicación mediante paso de mensajes. Este modelo permite utilizar una red de estaciones de trabajo de bajo costo como una maquina paralela con grandes capacidades de procesamiento y amplia escalabilidad, siendo a la vez fácil de programar. El objetivo principal de estos sistemas es permitir que un multicomputador pueda ejecutar programas escritos para un multiprocesador con memoria compartida.

CONGIFURACIONES.

COMPUTACIÓN PARALELA

Un computador paralelo es un conjunto de procesadores capaces de cooperar en la solución de un problema.
Por qué utilizar computación paralela?
 Reducir el tiempo de procesamiento
 Resolver problemas de gran embergadura.
 Proveer concurrencia.
 Utilizar recursos remotos de cómputo cuando los locales son escasos.
 Reducción de costos usando múltiples recursos ”baratos” en lugar de costosas supercomputadoras.
 ampliar los límites de memoria para resolver problemas grandes.

MODELOS DE CONSISTENCIA.

La duplicidad de los bloques compartidos aumenta el rendimiento, pero produce un problema de consistencia entre las diferentes copias de la página en caso de una escritura. Si con cada escritura es necesario actualizar todas las copias, el envío de las páginas por la red provoca que el tiempo de espera aumente demasiado, convirtiendo este método en impracticable.


ESTRICTA, CASUAL, SECUENCIAL, DEBIL.


Consistencia Estricta
El modelo de consistencia más restrictivo es llamado consistencia estricta y es definido por la siguiente condición Cualquier lectura sobre un item de dato x retorna un valor correspondiente con la más reciente escritura sobre x
a) Un almacenamiento estrictamente consistente.
b) Un almacenamiento que no es estrictamente consistente.
Consistencia Causal
El modelo de consistencia causal (Hutto and Ahamad, 1990) es un debilitamiento de la consistencia secuencial. Se hace una diferenciación entre eventos que están potencialmente relacionados en forma causal y aquellos que no. Las operaciones que no están causalmente relacionadas se dicen concurrentes.
Consistencia secuencial
La consistencia secuencial es una forma ligeramente más débil de la consistencia estricta. Satisface la siguiente condición:
El resultado de una ejecución es el mismo si las operaciones (lectura y escritura) de todos los procesos sobre el dato fueron ejecutadas en algún orden secuencial y las operaciones de cada proceso individual aparecen en esta operaciones de cada proceso individual aparecen en esta secuencia en el orden especificado por su programa
a) Un dato almacenado secuencialmente consistente.
b) Un dato almacenado que no es secuencialmente consistente.
Consistencia Débil
Los accesos a variables de sincronización asociadas con los datos almacenados son secuencialmente consistentes.

MCD EN BASE A PAGINAS.

El esquema de MCD propone un espacio de direcciones de memoria virtual que integre la memoria de todas las computadoras del sistema, y su uso mediante paginación. Las páginas quedan restringidas a estar necesariamente en un único ordenador. Cuando un programa intenta acceder a una posición virtual de memoria, se comprueba si esa página se encuentra de forma local.

MCD EN BASE A VARIABLES.


En los MCD basados en variables se busca evitar la comparticion falsa ejecutando un programa en cada CPU que se comunica con una central, la que le provee de variables compartidas, administrando este cualquier tipo de variable, poniendo variables grandes en varias paginas o en la misma pagina muchas variables del mismo tipo, en este protocolo es muy importante declarar las variables.

MCD EN BASE A OBJETOS.



Una alternativa al uso de páginas es tomar el objeto como base de la transferencia de memoria. Aunque el control de la memoria resulta más complejo, el resultado es al mismo tiempo modular y flexible, y la sincronización y el acceso se pueden integrar limpiamente.

20120426

UNIDAD II COMUNICACION EN LOS SISTEMAS OPERATIVOS DISTRIBUIDOS

COMUNICACION  SOD





2.1 Llamada a procedimiento remoto (RPC)

En el anterior epígrafe hemos estudiado un modelo de interacción entre los procesos de un sistema distribuido que es el modelo cliente-servidor. Para implementarlo, el sistema dispone de dos llamadas al sistema, send y receive, que las aplicaciones utilizan de forma conveniente. Estas primitivas, a pesar de constituir la base de la construcción de los sistemas distribuidos, pertenecen a un nivel demasiado bajo como para programar de forma eficiente aplicaciones distribuidas.

2.1.1 La operación RPC básica

La llamada a procedimiento remoto constituye un mecanismo que integra el concepto cliente-servidor con la programación convencional basada en llamadas a procedimientos. La idea surgió en 1984 y consiste en que el cliente se comunica con el servidor mediante una llamada ordinaria a un procedimiento. Esta llamada se denomina a procedimiento remoto porque el procedimiento invocado se encuentra en otro espacio de direccionamiento, en la misma o en distinta máquina que el cliente. La información se transporta en los parámetros de la llamada y el resultado es devuelto en el retorno de la llamada. El cliente no tiene que utilizar las primitivas send y receive como en el modelo cliente-servidor puro, de modo que la programación de aplicacio-nes distribuidas se hace más sencilla.

2.1.2 El paso de parámetros

La función del cabo cliente es empaquetar los parámetros en un mensaje y enviarlo al cabo servidor. Este examina el código del procedimiento en una sentencia tipo switch e invoca el procedimiento de forma local. El resultado es de nuevo empaquetado en un mensaje y enviado al cabo cliente. Esta interacción, que parece directa, no es tan simple como aparenta ser. Mientras las arquitecturas del cliente y del servidor sean iguales no se presenta ningún problema especial. En un entorno distribuido, sin embargo, cada arquitectura tiene su propia representación de números, caracteres, etc. Por ejemplo, los mainframe IBM utilizan el código EBCDIC para los caracteres en lugar del código ASCII, como el IBM PC. Problemas similares ocurren con la representación de coma flotante o los enteros negativos (complemento a 1 o complemento a 2).

MODELO  CLIENTE SERVIDOR


Cliente-Servidor es el modelo que actualmente domina el ámbito de comunicación, ya que descentraliza los procesos y los recursos. Es un Sistema donde el cliente es una aplicación, en un equipo, que solicita un determinado servicio y existe un software, en otro equipo, que lo proporciona.

Los sockets proporcionan una comunicación de dos vías, punto a punto entre dos procesos. Los sockets son muy versátiles y son un componente básico de comunicación entre interprocesos e intersistemas. Un socket es un punto final de comunicación al cual se puede asociar un nombre.

RELOJ FISICO

Los valores de tiempo asignados a los eventos no tienen porqué ser cercanos a los tiempos reales en los que ocurren. En ciertos sistemas (ej.: sistemas de tiempo real ), es importante la hora real del reloj: Se precisan relojes físicos externos (más de uno). Se deben sincronizar: Con los relojes del mundo real. Entre sí. La medición del tiempo real con alta precisión no es sencilla. Desde antiguo el tiempo se ha medido astronómicamente.

RELOJ LOGICO



Las computadoras poseen un circuito para el registro del tiempo conocido como dispositivo reloj [25, Tanenbaum].
Es un cronómetro consistente en un cristal de cuarzo de precisión sometido a una tensión eléctrica que:
  • Oscila con una frecuencia bien definida que depende de:
          o Al forma en que se corte el cristal.
          o El tipo de cristal.
          o La magnitud de la tensión.
  • A cada cristal se le asocian dos registros:
          o Registro contador.
          o Registro mantenedor.

USOS DE LA SINCRONIZACION

Memoria Caché
En los sistemas de archivos convencionales, el fundamento para la memoria caché es la reducción de la E/S de disco (lo que aumenta el rendimiento), en un SAD el objetivo es reducir el tráfico en la red. Esquema Básico, el concepto de memoria caché es sencillo, si los datos necesarios para satisfacer la solicitud de acceso no se encuentran en la memoria cache, se trae una copia de servicio al usuario y los accesos se llevan a cabo con la copia de memoria caché.

Comunicación en grupos (Algoritmos Para la Sincronización de Relojes)
Si una máquina tiene un receptor de UTC, todas las máquinas deben sincronizarse con ella. Si ninguna máquina tiene un receptor de UTC: • Cada máquina lleva el registro de su propio tiempo. • Se debe mantener el tiempo de todas las máquinas tan cercano como sea posible. Se supone que cada máquina tiene un cronómetro que provoca una interrupción “h” veces por segundo. Cuando el cronómetro se detiene, el manejador de interrupciones añade “1” a un reloj en software. El reloj en software mantiene un registro del número de marcas (interrupciones) a partir de cierta fecha acordada antes; al valor de este reloj se lo llama “C”.
Exclusión Mutua
Cuando un proceso debe leer o actualizar ciertas estructuras de datos compartidas: • Primero ingresa a una región crítica para lograr la exclusión mutua y garantizar que ningún otro proceso utilizará las estructuras de datos al mismo tiempo. En sistemas monoprocesadores las regiones críticas se protegen con semáforos, monitores y similares. En sistemas distribuidos la cuestión es más compleja.






20120108

The Mars Volta, nuevo album...

La banda estadounidense, The Mars Volta, reveló que lanzará nuevo disco este año.
La información fue confirmada por su líder Cedric Bixler Zavala, a través de un mensaje por su cuenta oficial de Youtube, en el que comentó que la agrupación de rock experimental casi había terminado de grabar su sexto álbum de estudio y sucesor de "Octahedron" (2009).
Seguido de esto a través del blog oficial de Playstation, se anunció que el grupo había contribuido con un nuevo sencillo llamado ‘Zed And Two Naughts’, para el nuevo video juego de baseball “MLB 12 The Show”.
Por otro lado su integrante Bixler Zavala agregó:
“El nuevo material de Volta, esta casi listo, las vocales estan hechas, solo estamos tratando de reunir todos los cortes y terminar la guitarra, seguiremos en el estudio esta semana, después nos vamos a México para afinar detalles.”

Subirán a internet una canción inédita de The Doors

La canción se llama “She smells so nice” y formará parte de la reedición del disco L.A Woman. Será subida el lunes a la página de Facebook de la banda. 


El lunes próximo será una fecha especial para los seguidores de la banda norteamericana The Doors. A cuatro décadas del lanzamiento del disco L.A. Woman, último disco de estudio antes de la muerte del líder Jim Morrison, se lanza una canción inédita que será subida a la página de Facebook oficial (www.facebook.com/thedoors).




La canción se llama “She smells so nice” y fue encontrada por el productor Bruce Botnik. El descubrimiento se dio en el proceso de remasterización de las cintas originales de L.A. Woman.

La canción formará parte de la reedición de LA. Woman, disco que James Douglas Morrison grabó antes de mudarse a París y en un momento en que el cantante intentaba desprenderse de la banda que lo llevó a la gloria y dedicarse con mayor ímpetu a la poesía.

El lanzamiento de esta reedición se dará a través del sello Rhino, Warner en Argentina. Será un disco doble con tomas alternativas algunas de las míticas canciones de uno de los mejores discos de la historia del rock, como Love Her Madly, Riders On The Storm , The Changelling y The Wasp.

Además, contará con un documental llamado “Mr. Rojo Risin’: The Story of L. A. Woman”, que incluirá entrevistas con los demás integrantes de The Doors, Ray Manzarek, Robby Krieger y John Desmore.