29 ene 2010

SISTEMAS OPERATIVOS

SISTEMAS OPERATIVOS:
Sistemas operativos mono usuarios
Descripción de sistemas operativos
Preparación para la instalación
Sistemas operativos multiusuario
GNU Linux.
Unix.
Microsoft Windows.
Free BSD.
Solaris.
Mac O.S.

Qué es un sistema operativo mono usuarios:

Los sistemas operativos mono usuarios son aquellos que soportan a un solo usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo, las computadoras personales típicamente se han clasificado en este renglón.
En otras palabras los sistemas mono usuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.

Qué es un sistema operativo multiusuario:

Los sistemas operativos multiusuario son capaces de dar servicio a más de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones. No importa el número de procesadores en la máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente.
En esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes.

Descripción de sistemas operativos:

Un Sistema Operativo es un programa que actúa como intermediario entre el usuario y el hardware de un computador y su propósito es proporcionar un entorno en el cual el usuario pueda ejecutar programas. El objetivo principal de un Sistema Operativo es, entonces, lograr que el Sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente.
Un Sistema Operativo es una parte importante de cualquier sistema de computación. Un sistema de computación puede dividirse en cuatro componentes: el hardware, el Sistema Operativo, los programas de aplicación y los usuarios. El hardware (Unidad Central de Procesamiento (UCP), memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de computación básicos.
Los programas de aplicación (compiladores, sistemas de bases de datos, juegos de vídeo y programas para negocios) definen la forma en que estos recursos se emplean para resolver los problemas de computación de los usuarios.

Característica de un Sistema Operativo.

En general, se puede decir que un Sistema Operativo tiene las siguientes características:
Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.
Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible.
Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio.
Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una pàrte del procesador para poder compartir los recursos.
Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.
Organizar datos para acceso rápido y seguro.
Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras.
Procesamiento por bytes de flujo a través del bus de datos.
Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.
Técnicas de recuperación de errores.
Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario.
Generación de estadísticas.
Permite que se puedan compartir el hardware y los datos entre los usuarios.
El software de aplicación son programas que se utilizan para diseñar, tal como el procesador de palabras, lenguajes de programación, hojas de cálculo, etc.
El software de base sirve para interactuar el usuario con la máquina, son un conjunto de programas que facilitan el ambiente plataforma, y permite el diseño del mismo.
El Software de base está compuesto por :
Cargadores.
Compiladores.
Ensambladores.
Macros.

Qué es GNU/Linux

GNU/Linux es, a simple vista, un Sistema Operativo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores, y estaciones de trabajo. Fue desarrollado para el i386 y ahora soporta los procesadores i486, Pentium, Pentium Pro y Pentium II, así como los clones AMD y Cyrix. También soporta máquinas basadas en SPARC, DEC Alpha, PowerPC/PowerMac, y Mac/Amiga Motorola 680x0.
Como sistema operativo, GNU/Linux es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador; en las plataformas Intel corre en modo protegido; protege la memoria para que un programa no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se usan; comparte la memoria entre programas aumentando la velocidad y disminuyendo el uso de memoria; usa un sistema de memoria virtual por páginas; utiliza toda la memoria libre para cache; permite usar bibliotecas enlazadas tanto estática como dinámicamente; se distribuye con código fuente; usa hasta 64 consolas virtuales; tiene un sistema de archivos avanzado pero puede usar los de los otros sistemas; y soporta redes tanto en TCP/IP como en otros protocolos.

Qué es Unix.

Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de periféricos conectados a la máquina.
Posee las siguientes características:
- Es un sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.
- Está escrito en un lenguaje de alto nivel : C.
- Dispone de un lenguaje de control programable llamado SHELL.
- Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.
- Emplea manejo dinámico de memoria por intercambio o paginación.
- Tiene capacidad de interconexión de procesos.
- Permite comunicación entre procesos.
- Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.
- Tiene facilidad para redireccionamiento de Entradas/Salidas.
- Garantiza un alto grado de portabilidad.
El sistema se basa en un Núcleo llamado Kernel, que reside permanentemente en la memoria, y que atiende a todas las llamadas del sistema, administra el acceso a los archivos y el inicio o la suspensión de las tareas de los usuarios.
La comunicación con el sistema UNIX se da mediante un programa de control llamado SHELL. Este es un lenguaje de control, un intérprete, y un lenguaje de programación, cuyas características lo hacen sumamente flexible para las tareas de un centro de cómputo. Como lenguaje de programación abarca los siguientes aspectos:
- Ofrece las estructuras de control normales: secuenciación, iteración condicional, selección y otras.
- Paso de parámetros.
- Sustitución textual de variables y Cadenas.
- Comunicación bidireccional entre órdenes de shell.
El shell permite modificar en forma dinámica las características con que se ejecutan los programas en UNIX:
Las entradas y salidas pueden ser redireccionadas o redirigidas hacia archivos, procesos y dispositivos;
Es posible interconectar procesos entre sí.
Diferentes usuarios pueden "ver" versiones distintas del sistema operativo debido a la capacidad del shell para configurar diversos ambientes de ejecución. Por ejemplo, se puede hacer que un usuario entre directamente a su sección, ejecute un programa en particular y salga automáticamente del sistema al terminar de usarlo.
El núcleo del sistema operativo Unix (llamado Kernel) es un programa escrito casi en su totalidad en lenguaje C, con excepción de una parte del manejo de interrupciones, expresada en el lenguaje ensamblador del procesador en el que opera.
Las funciones del núcleo son permitir la existencia de un ambiente en el que sea posible atender a varios usuarios y múltiples tareas en forma concurrente, repartiendo al procesador entre todos ellos, e intentando mantener en grado óptimo la atención individual.
El Kernel opera como asignador de recursos para cualquier proceso que necesite hacer uso de las facilidades de cómputo. Es el componente central de Unix y tiene las siguientes funciones:
- Creación de procesos, asignación de tiempos de atención y sincronización.
- Asignación de la atención del procesador a los procesos que lo requieren.

Qué es Microsoft Windows.

Microsoft Windows es una familia de sistemas operativos desarrollados y comercializados por Microsoft. Existen versiones para hogares, empresas, servidores y dispositivos móviles, como computadores de bolsillo y teléfonos inteligentes. Hay variantes para procesadores de 16, 32 y 64 bits.
Incorpora diversas aplicaciones como Internet Explorer, el Reproductor de Windows Media, Windows Defender, Windows Media Center, WordPad entre otros y diversas aplicaciones que fueron retiradas en Windows 7, tales como: Windows Movie Maker, Windows Mail y la Galería fotográfica de Windows.
Desde hace muchos años es el sistema operativo más difundido y usado del mundo; de hecho la mayoría de los programas (tanto comerciales como gratuitos) se desarrolla originalmente para este sistema. En julio del 2009, Windows tenía aproximadamente el 86% de la cuota de mercado de los sistemas operativos.
Windows 7 es la versión más reciente para computadoras personales, Windows Server 2008 R2 para servidores y Windows Mobile 6.5 en dispositivos móviles.

Qué es FreeBSD

FreeBSD es un sistema operativo libre para computadoras basado en las CPU de arquitectura Intel, incluyendo procesadores 386, 486 (versiones SX y DX), y Pentium. También funciona en procesadores compatibles con Intel como AMD y Cyrix. Actualmente también es posible utilizarlo hasta en once arquitecturas distintas como Alpha, AMD64,IA-64, MIPS, PowerPC y UltraSPARC.

FreeBSD es un sistema operativo multiusuario, capaz de efectuar multitarea con apropiación y multiproceso en plataformas compatibles con múltiples procesadores; el funcionamiento de FreeBSD está inspirado, como ya se dijo, en la variante 4.4 BSD-Lite de UNIX. Aunque FreeBSD no puede ser propiamente llamado UNIX, al no haber adquirido la debida licencia de The Open Group, FreeBSD sí está hecho para ser compatible con la norma POSIX, al igual que varios otros sistemas "clones de UNIX".
El sistema FreeBSD incluye el núcleo, la estructura de ficheros del sistema, bibliotecas de la API de C, y algunas utilidades básicas. La versión 6.13 trajo importantes mejoras como mayor apoyo para dispositivos Bluetooth y controladores para tarjetas de sonido y red.
La versión 7.0, lanzada el 27 de febrero del año 2008, incluye compatibilidad con el sistema de archivos ZFS de Sun y a la arquitectura ARM, entre otras novedades.

Qué es Solaris

Solaris es un sistema operativo de tipo Unix desarrollado por Sun Microsystems desde 1992 como sucesor de SunOS. Es un sistema certificado oficialmente como versión de Unix. Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.
Solaris tiene una reputación de ser muy adecuado para el multiprocesamiento simétrico (SMP), soportando un gran número de CPUs. También ha incluido soporte para aplicaciones de 64 bits SPARC desde Solaris 7. Históricamente Solaris ha estado firmemente integrado con la plataforma hardware de Sun, SPARC, con la cual fue diseñado y promocionado como un paquete combinado. Esto proporcionaba frecuentemente unos sistemas más fiables pero con un coste más elevado que el del hardware de PC. De todas formas, también ha soportado sistemas x86 desde la versión Solaris 2.1 y la última versión, Solaris 10, ha sido diseñada con AMD64 en mente, permitiendo a Sun capitalizar en la disponibilidad de CPUs de 64 bits commodities basadas en la arquitectura AMD64. Sun ha promocionado intensamente Solaris con sus estaciones de trabajo de nivel de entrada basadas en AMD64,un ha dejado de ofrecer estaciones de trabajo basadas en arquitectura SPARC, reemplazándolas por modelos basados en Intel Core 2.

Qué es Mac OS

Mac OS (del inglés Macintosh Operating System, en español Sistema Operativo de Macintosh) es el nombre del sistema operativo creado por Apple para su línea de computadoras 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 usuario, diferenciándolo de otros sistemas contemporáneos, como MS-DOS, que eran un desafío técnico. El equipo de desarrollo del Mac OS original incluía a Bill Atkinson, Jef Raskin y Andy Hertzfeld.
Esta fue la base del Mac 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.
Hay una gran variedad de puntos de vista sobre cómo fue desarrollado el Mac OS original y dónde se originaron las ideas subyacentes. Mientras la conexión entre el proyecto Macintosh y el proyecto Alto de Xerox PARC ha sido establecido por documentos históricos, las contribuciones iniciales del Sketchpad de Ivan Sutherland y el On-Line System de Doug Engelbart también fueron significativas.

8 ene 2010

Mejores CPUs para jugar en función del precio

Publican en Tom's Hardware una comparativa sobre qué procesador comprar para jugar en relación al dinero que teníamos pensado gastarnos. Esto es algo que ya habían hecho más veces pero centrándose en las gráficas, veamos qué nos depara con las CPUs.
Empezaremos desde los procesadores más baratos e iremos subiendo.
El primero, por 65 dólares es un Athlon II X2 245, que funciona a 2,9 GHz y según parece es lo mínimo que habría que comprar actualmente si el ordenador va destinado a juegos. Desde luego es una "inversión" muy asumible.
Subiendo hasta los 80 dólares podríamos optar a un Athlon II X3 425, el cual nos ofrece un núcleo más que se podría notar en ciertos juegos y por contra tiene 100MHz menos, que como indican se podrían conseguir a través de overclock. Por 15 dólares da la impresión de que lo recomiendan.
El siguiente escalón sería el Athlon II X3 435 que recupera esos 100MHz a costa de 10 dólares. Para ellos es interesante si el objetivo es realizar overclock elevado gracias a su mayor multiplicador. En el mismo grupo se encuentra el Intel E6500, el cual a pesar de ser un doble núcleo sube muy bien hasta los 4GHz, con lo cual con una placa Intel sería una buena opción.
En torno a los 100 dólares se encuentra el Athlon II X4 620, éste es recomendado para juegos que aprovechen 4 núcleos, pero teniendo en cuenta que en los demás rendirá menos que un X3 425 o X3 435 debido a su menor frecuencia (2,6 GHz). También nombran el Phenom II X2 550 BE, el cual aunque es doble núcleo viene por defecto a alta frecuencia (3,1GHz) y tiene el multiplicador desbloqueado.
A partir de los 120 dólares ya no recomiendan nada, mencionan el Phenom II X3 720 y otros como el Core 2 Duo E7500, pero parece que no salen a cuenta. Entrando en procesadores de más dinero eligen el Phenom II X4 955 por 175 dólares, que sería la opción más completa de AMD y obvian alternativas más caras como el Q9400 o el E8500.
Para finalizar estaría el top de Intel, el Core i5-750 por 200 dólares y el Core i7-920 por 280, los cuales serían los procesadores más potentes. Imagino que casi a modo de chiste aparece el Core i7-975 extreme por la friolera de 1.000 dólares. Esta es "una inversión" algo más importante

7 ene 2010

Tendencias Tecnológicas




Por: Michael V. Copeland
Las tendencias tecnológicas pueden ser fáciles de ubicar: los audífonos del iPod se volvieron omnipresentes, la gente usa "googlear" como verbo, pero las inversiones tecnológicas son difíciles. Por cada Apple y Google existen muchas compañías tecnológicas que no han logrado convertir sus innovaciones en acciones de alto desempeño.


¿Cómo elegir a los ganadores?

La clave es encontrar a las compañías mejor posicionadas para ejecutar cambios masivos en la forma en la que los consumidores y los negocios hacen uso de la tecnología.

En la década de los 90, cuando las computadoras personales se convirtieron en ganancias para compañías gigantes como Intel y Microsoft, quienes astutamente posicionaron sus procesadores y software respectivamente, los componentes esenciales se vendían virtualmente en cada PC. Dell, quien encontró una forma más eficiente para construir y distribuir máquinas, vio cómo sus acciones se elevaron: una inversión de 1,000 dólares en el fabricante de PCs, Dell, en 1990, logró un valor de 890,000 dólares al final de 1999.

En 2000, las PCs dejaron de tener un crecimiento fuerte: las siguientes grandes tecnologías cambiaron junto con el Internet y la digitalización de la música, fotos y videos. Las acciones de Western Digital, las cuales crean discos duros para almacenar información, crecieron 887% durante la última década. Ninguna compañía explotó la dominio de Internet como lo hizo Google, cuyas acciones se han septuplicado desde su oferta inicial pública en 2004.

Varios nombres tecnológicos están comerciando cerca de su alza de 52 semanas, así que si están considerando invertir en ese sector, necesitarán ser cuidadosos sobre cuándo compran, incluso si son inversionistas a largo plazo.

Apostar a los cambios en la tecnología no es para los débiles: muchas de las compañías que están impulsando nuevas ideas son empresas cuyo desempeño de acciones puede ser volátil, o cuyos innovadores podrían ser imitados por gigantes tecnológicos más grandes y mejor establecidos.

Pero si están dispuestos a arriesgarse en una compañía que tal vez (o tal vez no) pueda convertirse en la siguiente Dell, Google o Apple, deben echar un mejor vistazo a las siguientes tendencias para los próximos diez años, y nueve compañías que podrían beneficiarse enormemente.

Software al alcance

Si preguntan a cualquier ejecutivo tecnológico corporativo, les dirá que la tendencia del futuro es el software por Internet (como servicios de correo como Gmail, de Google), en vez de aplicaciones que se instalan de forma local en computadoras y servidores propiedad de la compañía.

Los equipos tecnológicos y los jefes ejecutivos disfrutan del "software como servicio" porque no tienen que invertir en centros de información masivos, y pueden comprar o cancelar el servicio cuando sumen o despidan empleados.

Salesforce.com inició el modelo, pero otros, como IBM, Microsoft y Oracle, también buscan la forma de entregar el software por la red. También las compañías más pequeñas están aplicando el modelo de software como servicio para funciones corporativas específicas.

SuccessFactors, con base en San Mateo, California, ayuda a las compañías a asesorar objetivos de los empleados en línea. Desde que se volvió una empresa pública en noviembre de 2007, las acciones han estado en boca de todo debido a las pérdidas operativas y al impacto de la recesión. Recientemente, ha dado seguimiento a sus clientes, y sus acciones han aumentado 185% en lo que va del año.

SuccessFactors está buscando oportunidades mayores en un área llamada "software de ejecución de negocios", un nuevo conjunto de aplicaciones que une el software de desempeño de los empleados actual con las herramientas que les ayudan a lograr sus objetivos estratégicos.

La compañía cree que su oferta de software adicional aumentará su mercado atendible a 36,000 millones de dólares a nivel mundial, de los 16,000 millones de dólares con los que cuenta hoy en día. Si el servicio puede ayudar a las compañías a bajar los costos mientras los empleados se desempeñan, mejor, SuccessFactors podría superar las estimaciones del crecimiento de ganancias que la Bolsa les tiene preparadas.

El cuidado a la salud es otra zona de gran crecimiento en cuanto a la demanda de software. La tecnología de la información ha intentado con poco éxito desde hace décadas, entrar a las oficinas de los doctores y a los hospitales. Los proveedores siempre han visto a los costos como un punto disuasivo. El sistema de cuidado a la salud en Estados Unidos está por digitalizarse gracias a los 45,000 millones de dólares de financiamiento federal destinado a la tecnología de la información de la salud.

Una compañía que podría beneficiarse en AthenaHealth, la cual vende a los doctores software para automatizar los cargos y los pagos. Athena, empresa pública desde septiembre de 2007, ahora comercia a 44 veces sus ganancias, lo que la convierte en una acción bastante rica.

Pero Athena se enfoca sabiamente en las prácticas de los médicos, un mercado muy difícil de atender, pero uno muy completo. Hay cerca de 230,000 consultorios en Estados Unidos, y los gigantes como GE y McKeeson podrían no tener la inclinación o los recursos para tocar en todas esas puertas.

Otra compañía que tiende a beneficiarse de la tendencia de software como servicio es F5 Networks, con base en Seattle. F5 vende hardware y software que aceleran el reparto de aplicaciones con base en la Web. Entre sus clientes se encuentran ocho de los mejores nueve proveedores de software. A pesar de la recesión, F5 aumentó su participación en el mercado y obtuvo ingresos netos de 23% en el año fiscal 2009. Si la economía sigue así, F5 podrá contar con 317 millones de dólares en efectivo.

El auge de los teléfonos inteligentes

Existen varias razones para invertir en Apple, pero tal vez la acción más razonable es la del iPhone. Aunque la venta de los teléfonos convencionales está lenta, los teléfonos inteligentes que pueden tener acceso a Internet van a la alza.

Gracias a una expansión agresiva en los mercados internacionales, ahora Apple tiene 18% de la participación global en el mercado gracias a estos aparatos (después de Nokia y Research in Motion, el creador de BlackBerry), 14% arriba de su segundo trimestre en 2009. Y eso que Apple apenas va empezando.

Apple ha construido una plataforma de computación móvil que pretende hacer para los teléfonos lo que Windows de Microsoft hizo por las computadoras. Sí, sus acciones son costosas, pero las ganancias proyectan un crecimiento de 19.7% al año por los próximos cinco años. Recuerden que Apple, quien también crea computadoras personales y reproductores de música, ha encontrado la forma de superar las expectativas.

Intel, quien fue el gigante durante la era de las PCs gracias al microchip que aplicó en tantas computadoras como pudo, podría expandirse en los dispositivos móviles, pero otra compañía, Broadcom, ya tiene una posición fuerte en el mundo inalámbrico. Sus chips permiten a los teléfonos conectarse con redes inalámbricas locales (Wi-Fi y Bluetooth), reproducir videos y ofrecen navegación GPS. Los analistas esperan que Broadcon aumente sus ganancias en un 16% anual durante los próximos cinco años, cambiando el ritmo del crecimiento de ganancias en el mercado más amplio.

De hecho, los chips Broadcom han encontrado la manera de entrar a los iPhones más nuevos. Si creen que los teléfonos inteligentes representan el futuro de la tecnología de la información, Broadcom merece un vistazo más cercano.

Información por todos lados

Los consumidores y los negocios constantemente están generando cantidades enormes de información, desde videos hogareños hasta registros corporativos y de empleados. Las compañías podrán capturar, almacenar, manejar y hacer crecer el volumen de información durante la próxima década. Google, quien convierte las búsquedas de información en línea en plataformas para publicidad, es el mejor ejemplo de una compañía que toma ventaja de la tendencia.

Pero otras compañías podrían hacer dinero en la sobrecarga de información. Informatica ayuda a los clientes corporativos grandes a clasificar las tendencias de información que surgen de sus empleados, clientes y proveedores.

La compañía de software, con base en Redwood City, California, vende servicios de integración de información que organizan información entre varias aplicaciones corporativas. Podían sincronizar las ventas de información con base en la Web con un software de manejo de clientes interno para ayudar a descifrar qué clientes están asegurando los mayores descuentos.

Aún en medio de la recesión, Informatica ha estado en buena posición últimamente, con ingresos anuales de 474 millones de dólares, 6% más que el año anterior. Las ganancias del tercer trimestre crecieron 26% año tras año.

Todo ese crecimiento, junto con poca deuda y un crecimiento en ventas de cerca de 12% en 2010, no ha sido ignorado por los inversionistas (o compradores potenciales como Oracle, Cisco e IBM). Podrían esperar para comprar, pero cuando lo hagan, aférrense a sus acciones porque el problema que Informatica atiende sólo va a empeorar.

CommVault es otra forma de capitalizar la información. Al igual que Informatica, CommVault negocia con compañías para atender el problema de asegurar su información en sus negocios, sin importar cuáles sean las razones estratégicas o las regulaciones.

Las acciones son caras, pero los analistas esperan que sus ganancias crezcan 17% al año por los siguiente cinco años, mientras que S&P 500 proyecta un crecimiento de sólo 11% anual durante el mismo período. La compañía tiene todo a su favor, pero los analistas dicen que CommVault es una adquisición meta para las grandes compañías tecnológicas.

Electricidad inteligente

Si el futuro de nuestro ambiente va a depender cada vez más de las energías renovables del sol y del viento, y nuestros autos funcionarán con electricidad, ésta también crecerá.

Sin paneles más inteligentes, nada de esto funcionará porque no cuentan con las capacidades necesarias para monitorear su actividad. Uno de los principales problemas de utilidades es la incapacidad de predecir la demanda. Cuando esta aumenta, el sistema cae y todos quedan en completa oscuridad. Asimismo, los precios de la energía tienden a aumentar.

EnerNOC, con base en Boston, desarrolló un software que crea un punto medio entre las utilidades y los clientes que firman acuerdos para emplear energía no esencial durante períodos altos a cambio de un pago.

Con este sistema de "respuesta a la demanda", las utilidades pueden obtener el poder que necesitan para lograr el punto alto durante las emergencias, y los usuarios recibirían un pago por su ayuda. En noviembre, más de 2,500 establecimientos firmaron con EnerNOC, colocando 3,250 mega-watts de energía bajo su administración. La compañía logro ganancias de 27 millones de dólares durante el tercer trimestre, su primer período rentable desde su fundación en 2001, con ingresos para el trimestre de 103 millones de dólares.

El precio de sus acciones ha estado aumentado, triplicando su valor desde las bajas de noviembre. Aún así, la compañía comercia muy por debajo de los 50 dólares por acción que valía en diciembre de 2007, no mucho después de su oferta inicial pública. Los analistas creen que sus ganancias crecerán 33% por los siguientes cinco años, lo que sugiere que las acciones tienen de dónde crecer.

Los ataques cibernéticos de 2010: iPhone y sitios sociales

Los investigadores dicen que Google Wave, sitios de redes sociales y iPhones podrían ser el próximo gran objetivo de ataques por parte de delincuentes cibernéticos en 2010.

Google Wave permite a almacenar a los usuarios sus correos electrónicos, textos y otras comunicaciones en un solo servidor principal. Los expertos dicen que el servidor podría ser vulnerable a un ataque cibernético.

También están en las listas de ataques los sitios de redes sociales como Twitter y Facebook. Un ataque puede ser tan sencillo como un mensaje recibido de un supuesto amigo. Al seguir las instrucciones de dicho mensaje, fácilmente uno pudiera caer en el juego de estos delincuente sinformñaticos.

La mejor manera de protegerse es cuestionar todo lo que se vea en línea y buscar ayuda profesional.

6 ene 2010

Intel busca reemplazar al BIOS

El BIOS, también conocido como "Sistema Básico de Entrada/Salida", cumple un rol crítico en la fase de inicio tanto del ordenador como del sistema operativo. Sus niveles de control pueden ser muy básicos, con parámetros como la fecha y la hora, o extremadamente sensibles, como la velocidad del procesador y los niveles de voltaje. Su utilidad es innegable, pero el BIOS ya tiene un cuarto de siglo de antigüedad, y ha sido extendido y modificado en exceso para adaptarse a nuevo hardware. Una solución más moderna es necesaria, y la Interfaz de Firmware Extensible, conocida como EFI, tal vez sea la respuesta. Intel ha propuesto desde hace un tiempo su propia versión del EFI, pero hasta ahora, la resistencia de los fabricantes es lo que ha mantenido alejada a esta tecnología de la mayoría de nuestros ordenadores.

En general, el usuario promedio no conoce bien al BIOS. Puede llegar a ver alguna que otra leyenda sobre el BIOS al inicio del ordenador, pero es muy poco probable que se vea en la necesidad de ingresar a él, a menos que desee realizar un ajuste de bajo nivel en la configuración del ordenador. Uno de esos ajustes puede ser el overclocking. Existen muchas utilidades (algunas disponibles a través de los mismos fabricantes de placas madre) que permiten realizar un overclocking dinámico desde el interior de Windows, pero la mayoría de los que practican esta actividad prefieren cambiar los valores directamente desde el BIOS. Recuerdo el BIOS de mi ya desaparecido 386 DX, en donde aprendí a realizar formatos de bajo nivel a discos rígidos de 40 MB para dejarlos a punto. Desde entonces, los BIOS han recorrido un largo camino, cambiando de forma considerable, pero al mismo tiempo conservando código que posee veinticinco años de edad.



El BIOS nos ha acompañado desde hace mucho tiempo. ¿Hora de cambiarlo?

Muchos consideran que es momento de reemplazar al BIOS. Su estado actual ha excedido ampliamente a su función original, con BIOS modificados por los fabricantes para adaptarlos a nuevos componentes de hardware que de otra forma no podrían funcionar. El mejor reemplazo que existe actualmente para el BIOS es el sistema EFI, o Interfaz de Firmware Extensible, un "hombre del medio" entre el sistema operativo y el firmware de una plataforma. El soporte EFI se vio por primera vez en plataformas Linux en el año 2000, mientras que Windows 2000 en sus versiones Itanium fue el primer sistema operativo de Microsoft en ser compatible con EFI. Por otro lado, los sistemas de Apple ya llevan un buen tiempo utilizando a la implementación de EFI desarrollada por Intel. Si alguna vez te has preguntado por qué las Mac encienden tan rápido, encontrarás gran parte de la respuesta en el EFI.

Sin embargo, el interés de los fabricantes de hardware por adoptar de forma masiva al EFI ha sido mínimo. Han aparecido algunos productos que ofrecen compatibilidad con EFI, pero en el mejor de los casos, dicha compatibilidad se encontraba en fase beta, y nunca alcanzó un estado en el que pueda ser considerada como un producto listo para el público. Además, el BIOS es un "viejo conocido", y como ha sabido cubrir todas las necesidades presentes hasta la fecha, el entusiasmo por adoptar al EFI es casi nulo. De acuerdo a muchos expertos, los beneficios del EFI son insignificantes, no reemplaza por completo al BIOS, y eleva la complejidad del sistema de forma significativa. Como si eso fuera poco, no hay nada que indique cierta retro-compatibilidad entre EFI y los BIOS actuales, de forma tal que el hardware disponible no podría recibir a EFI a través de un flash o una actualización de firmware. Intel, AMD, Apple y Microsoft son apenas cuatro de las grandes empresas que promocionan la adopción del sistema EFI a través de a "alianza UEFI", pero sin el apoyo completo de los fabricantes de hardware, dicha adopción no pasará más allá de comunicados y archivos PDF.