Entradas

FuzeDrive: Más que un caché de disco

Imagen
Enmotus es una empresa que se ha involucrado fuertemente con la aceleración del acceso a almacenamiento masivo mediante tecnologías como VirtualSSD y Analytics. Estas tecnologías han estado más orientadas al servidor. Sin embargo, ha presentado una nueva tecnología llamada FuzeDrive que ofrece la capacidad de acelerar sensiblemente el acceso de los discos duros.


Abundo, AMD ha ofrecido la posibilidad de generar arreglos SPAN (también conocidos como JBOD o BIG), los cuales se empezaron a utilizar como un medio para acelerar el acceso en unidades de disco lentas (como los HDD). Así, en una computadora se puede instalar un SSD y un HDD, configurarlos (mediante hardware) en modo SPAN (JBOD o BIG), donde la unidad inicial sea el SSD y la unidad secundaria el HDD, y proceder a instalar el sistema operativo y las aplicaciones. Ello permite configurar las dos unidades como una sola a partir del SSD, con lo que se aprovecha la velocidad de acceso del SSD, y se aprovecha la amplitud de espacio …

1 de Mayo de 1969: Fundación de Advanced Micro Devices, Inc.

Imagen
El día 1 de mayo de 1969, un grupo de ocho ejecutivos e ingenieros que habían trabajado en Fairchild Semiconductor, Ed Turney, John Carey, Sven Simonsen, Jack Giford, Frank Botte, Jim Giles, Larry Stenger y Jerry Sanders III fundaron una de las empresas más innovadoras e influyentes de la moderna tecnología de cómputo: Advanced Micro Devices, Inc. en Santa Clara, California, bajo la Dirección General de, precisamente, Jerry Sanders III. De inicio, AMD se convirtió en un productor de chips lógicos aunque también fue un segundo proveedor de microchips originalmente diseñados por Fairchild, National Semiconductor e, incluso, Integrated Electronics Corporation. En este período, AMD también diseñó y produjo una serie de elementos de procesador de corte de bits, como los Am2900, Am29116 y Am293xx, que se utilizaron exitosamente en diversos diseños de microcomputadoras. AMD se apegó a la tecnología RISC con su línea de procesadores AMD 29000 donde, incluso, se creó uno de los primeros proce…

Procesadores

Imagen
Procesador. Sí, esta palabra ha estado en nuestras vidas, y en muchos ha estado desde su nacimiento. Se habla de procesadores, y, a decir verdad, es una verdadera maravilla toda la magia que se esconde dentro de estas pequeñas cápsulas de silicio que, en su mayoría, caben en la palma de la mano y, a veces, hasta en la punta de un dedo. Pero, ¿cuál es su magia? A grandes rasgos, ¿por qué los procesadores son tan importantes? Eso veremos en este artículo. Una breve historia Conforme la computación (con sus diferentes nombres y tecnologías) iba avanzando, desde enormes engranes mecánicos hasta los actuales pequeños dispositivos con transistores que miden apenas algunas millonésimas de milímetro, la idea ha sido la de miniaturizar para poder integrar cada vez mayor potencia y funcionalidad en un pequeño espacio. La miniaturización trae consigo el beneficio no sólo de integrar mayor potencia y funcionalidad, sino con una reducción en el consumo de energía. Incluso el celular menos potente…

Uno de los muchos legados de la Dra. Grace Hopper

Imagen
Desde 1952 y hasta 1955, la Dra. Grace Brewster Murray Hopper, ex oficial naval que trabajaba la UNIVAC de Remmington-Rand, se puso a trabajar en una forma más fácil de configurar y programar computadoras. De este modo, propuso utilizar un "lenguaje informático" más cercano al idioma inglés, mismo que reduciría sustancialmente las enormes complicaciones de los mnemónicos propios del lenguaje ensamblador. Entre los beneficios más obvios estaría la reducción en los períodos de capacitación para los programadores, generación más ágil de códigos de programación y la posibilidad de que los programas se ejecutaran en diferentes computadoras. La Dra. Hopper bautizó a su lenguaje como FLOW-MATIC, mismo que integraba 20 comandos de negocios. Éste, así, se convirtió en el primer lenguaje de programación de alto nivel (por ser más parecido a un idioma humano). Aunque este honor se le ha asignado a FORTRAN, en realidad este proyecto empezó en IBM en 1954 y su capacidad de generación de…

El Inicio Rápido de Microsoft (y algunas posibles consecuencias)

Imagen
A partir de Windows 8, se ha integrado una característica de Inicio Rápido (Fast Startup). Se trata de una combinación híbrida de un arranque en frío y una recuperación por hibernación. Es importante que los controladores (o drivers) necesiten hacer una distinción entre el Inicio Rápido y la recuperación por hibernación, de modo que los dispositivos se comporten como es esperado. FuncionamientoDe acuerdo con la documentación de Microsoft[1], durante el arranque en frío el gestor de arranque construye una imagen en memoria del kernel mediante la carga de las secciones del kernel de Windows en la memoria y haciendo un vínculo entre ellas. Luego de ello, el kernel realiza la configuración de las funciones básicas del sistema, ennumera los dispositivos conectados a la computadora y procede a cargar los controladores correspondientes. Por otro lado, en el Inicio Rápido lo que se carga es el archivo de hibernación (Hyberfil.sys) en la memoria para restaurar la imagen previamente guardada del…

Reinicios súbitos en Windows 10 1709

Imagen
Aunque este problema, estimado lector, ya se había reportado en anteriores entregas de Windows 10, lo cierto es que los reinicios intempestivos se agudizaron con la actualización Fall Creators (o 1709). Varios sitios Web, entre los que se incluyen a los propios de Microsoft, MSDN y TechNet, están bombardeados con preguntas al respecto. ¡Y con toda razón! Los equipos (particularmente, los portátiles) están sufriendo de reinicios súbitos, así, inesperados… El equipo simplemente se reinicia sin ninguna advertencia… Vamos, ni siquiera una pantalla azul…
Ya algunos drivers habían dado serias muestras de no ser compatibles con Windows 10 incluso desde la primera versión, la 1507. Uno de esos drivers fue el de Wi-Fi Broadcom: Si se instala el driver propio de esta Wi-Fi, el equipo se reinicia con una pantalla azul cuando se está usando la red inalámbrica. La solución a este problema es, simplemente, no instalar el driver Wi-Fi de Broadcom y que Windows 10 use los drivers predeterminados (curi…

Día del programador

Imagen
Hoy, estimado lector, es el día del programador. Y, bueno, no es que sea exactamente el 13 de Septiembre de cada año, en realidad se celebra en el día 256 de cada año (que puede ser el 13 o el 12 de Septiembre, si es que el año es bisiesto).

Y, bien, en las eras en los que prácticamente hay un día dedicado a cada cosa (incluso, el día de Star Wars que es el 4 de Mayo, por un retruécano proveniente de la expersión inglesa "May the Forth"), siempre es bueno saberse celebrado (aunque sea, veladamente) por un día como éste.

En lo personal, yo empecé a programar desde 1985, aunque me especialicé a partir de 1988. Al poco tiempo me certifiqué como "Programador/Analista en Sistemas Computacionales" y mi vida transcurrió en torno al software y su desarrollo. De hecho, mi pasión por esta actividad me dio la oportunidad de hacer la revisión técnica de varios libros de programación que hoy aún se encuentran en mi biblioteca, así como ser autor de un par de ellos.

Y así es, l…