martes, 19 de mayo de 2009

Matar procesos en Windows, desde consola

Buenas tardes amigos, vuelvo para comentarles acerca de algo que a veces nos mata la cabeza cuando algo no funciona bien con nuestro PC, por ejemplo, cuando un fuckin' virus se mete en memoria y no hay poder humano capaz de hacerlo morir para eliminarlo. Se trata de poder matar esos procesos indeseables que el Administrador de Tareas de Windows (o Taskmgr) es incapaz de terminar.
Simplemente abrimos un consola en Windows (cualquier versión de Windows heredera de NT, XP es un buen ejemplo, jeje), le damos a Inicio->Ejecutar (o simplemente tecla Win + r), y escribimos cmd y le damos Enter.
Una vez en la consola, escribimos el siguiente comando:
~\>tasklist

Para que nos muestre la lista de procesos que están cargados en memoria actualmente, un dato de suma importancia que nos da este comando es el PID de cada proceso, algo con lo que no hay error posible a la hora de matarlos, xD.
En esa lista de procesos, ubicamos al susodicho en cuestión y anotamos su PID, supongamos que tenemos un proceso malicioso con PID 3232, para eliminarlo de memoria nos valemos del comando taskkill escribiendo así:
~\>taskkill /T /F /PID 3232

- La opción /T es para que mate todo el árbol de procesos que esté debajo del señor en cuestión, viene de TREE.
- La opción /F es para forzar a que se termine el proceso, ni los procesos críticos de sistema se salvan, xD.
- /PID indica que seguidamente le daremos el PID del proceso que queremos matar. Simple, no..?
Con eso ya bajamos al señor molesto.
Obviamente se debe tener sumo cuidado al utilizar este comando, puesto que podemos matar un proceso del sistema que obligue a Windows a apagarse, lo que nos acarrearía perder todo lo que hayamos hecho que no se haya guardado. Asimismo, debe ser ejecutado por un usuario con privilegios administrativos.
Espero le sirva a alguien más como a mí.
Saludos...

viernes, 24 de abril de 2009

Bug del "sí (con acento)" en cfdisk de Linux

Buen día amigos, hace un par de días me he topado con un problema al intentar particionar un disco duro para instalar Debian, lo hice desde un LiveCD de Ubuntu 7.10..
Al querer particionar sin utilizar los editores gráficos, me decanté por "cfdisk" el cual me parece que es bastante sencillo y conciso, aparte de útil. Sin embargo, luego de haber creado las particiones, cuando fui a escribir la tabla de particiones, el programa me pedía que escribíera para confirmar "sí (con acento)" puesto que arranqué el CD en español.
Este es un bug tonto, que no deja de ser importante, puesto que para los menos iniciados en Linux, representa una barrera difícil de franquear, sino díganme, ¿Qué le costaba al autor programarlo como todo el mundo lo hace? Simplemente solicitando Y/n si está en inglés, ó en su defecto, S/n si es en español...
Eso resolvería muchos quebraderos de cabeza, en fin, estoy comenzando a estudiar el código para corregir el citado bug. Sin embargo, eso me llevará un tiempo, porque tengo muchas ocupaciones actualmente, así que colocaré aquí la forma que utilicé para valerme del útil cfdisk obviando el error.
Simplemente arranqué el programa en inglés con el siguiente comando:
LANG=en_EN.UTF-8 sudo cfdisk
Y entonces al crear todas las particiones en el disco, se le da la opción "write" para escribir la tabla de particiones, y entonces el programa te pregunta por la confirmación en "yes/no", que no tiene caracteres unicode.
Resuelto el problema, por lo menos para lograr el objetivo inmediato.
Espero que la solución sirva a otros.
Saludos...

martes, 7 de octubre de 2008

Advanced Micro Devices y Advanced Technology Investment Company (AMD / ATIC)


Buen día estimados, hoy les traigo una noticia publicada por AMD en su sitio web, donde informa de su asociación con Advanced Technology Investment Company (ATIC) para crear la compañía líder en el mundo en cuanto a fabricación de semiconductores con última tecnología de procesos. Paso a reseñar la traducción del artículo:

AMD y Advanced Technology Investment Company de Abu Dhabi crearán la compañía líder en fabricación de semiconductores.
Mubadala Development Company tiene intención de aumentar la inversión en un AMD financieramente más fuerte, lo que a la vez liberaría el valor de sus activos de fabricación.
AMD y Advanced Technology Investment Company (ATIC) anunciaron la intención de crear una nueva empresa mundial llamada, The Foundry Company, para hacer frente a la creciente demanda mundial de fabricación independiente de semiconductores de última tecnología. Está ocurriendo un fuerte cambio en las fábricas, particularmente en aquellas con capacidad para producir dispositivos utilizando las últimas tecnologías de procesos.
Con The Foundry Company, AMD será capaz de liberar el valor de su capacidad mundial de manufactura, poniéndola a disposición de una creciente comunidad de empresas de semiconductores que no tienen fábricas.

Se desea que The Foundry Company se convierta en una empresa norteamericana con sede mundial, se iniciará con los principales puntos fuertes necesarios para construir una exitosa empresa de fabricación líder en el mercado mundial, los cuales serían: la historia de la excelencia en fabricación de AMD, capital cometido, capital intelectual y mano de obra con talento, y una fuerte colaboración tecnológica de largo plazo con IBM.
Para escalar la capacidad, The Foundry Company tiene intención de proceder con una planificada expansión de la capacidad en Dresden, Alemania. Además, los planes de la empresa, con sujeción a la transferencia de incentivos previamente aprobados por el Estado de Nueva York, para iniciar la construcción sobre una nueva facilidad de "estado del arte" en el condado de Saratoga, Nueva York; la creación de más de 1.465 puestos de trabajo altamente cualificados en fabricación avanzada y estimular la creación de miles de puestos de trabajo locales. Una vez en funcionamiento, la instalación de Nueva York será la única fábrica de semiconductores de vanguardia independientemente gestionada en los Estados Unidos.
Con The Foundry Company, AMD liberará el valor de su excelencia en fabricación para surgir financieramente más fuerte y más centrada en el diseño y desarrollo de la próxima generación de innovación sobre la base de su tecnología Fusión de computación y procesamiento gráfico. AMD es la única empresa en el mundo, con una probada trayectoria de innovación tanto en tecnologías de procesadores x86 y gráficos. Al cierre de esta transacción, AMD será capaz de dirigir la energía intelectual de la compañía para ayudar a los clientes, creando valor y diferenciación.

Fuente: AMD

Esperemos que todo salga bien para la compañía verde, desde este rinconcito, los mejores deseos. Gracias por leerme, saludos...

martes, 9 de septiembre de 2008

Soporte de navegadores a los estándares - Google Chrome promete

Buen día estimados lectores, hoy les mostraré una comparativa entre los principales navegadores de hoy para ver cuál de ellos es mejor respetando los estándares Web dictados por la W3C.
En un intento por demostrar hasta dónde llega el esfuerzo de Google al entrar en el terreno de los navegadores Web, me pregunté si aguantaría las pruebas AcidTest desarrolladas para comprobar el soporte de los navegadores a los estándares. Como siempre, el navegador de Microsoft deja mucho qué desear. He aquí los resultados:

Pruebas:
1. AcidTest 1: no se presentarán resultados puesto que todos los navegadores pasan esta prueba completamente, debido en parte a que es una prueba de CSS1 que fue creada en octubre de 1998 y lanzada en enero de 1999.

2. AcidTest 2: esta prueba consiste en dibujar en el navegador una carita feliz, pero sólo utilizando las propiedades avanzadas del DOM y CSS2. Fue creada en octubre de 2005 y entonces, el único que la pasaba era Safari v2.0.2. Veamos los resultados:
- MS-IE v7.0.5730.13: Fallida. Dibuja algo que no se pare en nada a una carita feliz, más bien se desordena toda la pantalla del navegador, con una barra horizontal inferior de color rojo que abarca casi la mitad de la pantalla.
- Mozilla Firefox v3.0.1: Pasó la prueba correctamente.
- Apple Safari v3.1.2: Pasó la prueba correctamente.
- Opera v9.52: Pasó la prueba correctamente.
- Google Chrome Beta v0.2.149.27: Pasó la prueba correctamente.
Como hemos podido notar, el Internet Explorer fue el único que no pasó la prueba, cumpliendo hasta ahora sólo con la más sencilla, por ende podemos darnos cuenta que no respeta los estándares de la W3C que llevan ya un buen tiempo entre nosotros.

3. AcidTest 3: esta es la más reciente de las pruebas, se basa más que todo en DOM de nivel 2 y Javascript con CSS3. Esta prueba consta de 100 mini-tests separadas en 6 grupos que suben en orden de complejidad. Veamos los resultados:
- MS-IE v7.0.5730.13: Fallida, sólo pasa las primeras 11 de las 100 mini-pruebas.
- Mozilla Firefox v3.0.1: Fallida, pasó 71 de las 100 mini-pruebas.
- Apple Safari v3.1.2: Fallida, pasó 75 de las 100 mini-pruebas.
- Opera v9.52: Fallida, aunque pasó 84 de las 100 mini-pruebas.
- Google Chrome Beta v0.2.149.27: Fallida, aunque pasó 79 de las 100 mini-pruebas, y siendo una versión beta.

Resultados correctos:

AcidTest 1:




AcidTest 2:




AcidTest 3:



Actualmente los principales navegadores no tienen todo el soporte para los estándares más avanzados de Web 2.0 y de Javascript. Podemos notar que Google ha hecho un gran esfuerzo con Chrome, y que la gente de Microsoft al parecer vive en otro planeta.
Saludos amigos…

jueves, 4 de septiembre de 2008

AMD saca un "Athlon" X2 6500+

Buen día estimados, hoy les traigo una crítica hacia la compañía cuyos micros me han acompañado desde hace más de 6 años, se trata de Advanced Micro Devices, ó AMD para los más excépticos.
Cada día veo más difícil que AMD logre igualar a Intel, por mucho que me pese admitirlo.
Tengo muy malas noticias para los que nos consideramos verdes en procesadores, les comento:
En mi pequeño laboratorio (que no es más que el estante donde tengo mi PC XD), probé el rendimiento puro y duro de un Phenom X4 9500 overclockeado a 2.58Ghz y un Athlon X2 4600+ a 2.9Ghz (no dieron para más con la refrigeración de fábrica y mi cutre fuente de poder), y debo decir que en todas las pruebas que hice (excepto en las pruebas de concurrencia, obviamente) siempre ganó el Athlon por un 8% aprox en promedio, cuando no estuvo parejo.
Si vemos a un Athlon X2 6400+ a 3.2Ghz y vemos a un CPU con tecnología Barcelona y 2 núcleos menos que el que yo probé a sólo 2.3Ghz, apaga y vámonos. No hay nada qué hacer...
El Phenom 9500 le ganó al Athlon 4600+ en las pruebas de concurrencia del Nuclearus porque tiene 2 núcleos más, y la diferencia obviamente era abismal, pero en la prueba de 3DMark2003, el Phenom sacó 2.143 puntos y el Athlon 2.153 puntos, y se hizo con una MSI GeForce 7300LE de 128Mb DDR2 a 64bit, para evitar que el video influyera en buenos resultados que pudieran favorecer a uno o a otro.
Considero que no ha sido una buena idea de AMD sacar ese CPU con el nombre clave de 6500+, puesto que cualquiera podría pensar que es más potente que un 6400+, siendo que por mucho que sea Barcelona y construído a 65nM, no rinde ni siquiera lo que rinde un 4600+ a la velocidad de fábrica, si lo hubiesen sacado con el nombre clave de Athlon X2 4350+ les hubiese creído algo, pero no quieran meter gato por liebre, con ese cuento de Athlon X2 6500+, porque no se los cree nadie...
Saludos estimados, gracias por leerme...

martes, 19 de agosto de 2008

Tarjetas gráficas. Vale la pena tanto consumo??


Buen día estimados lectores, hoy les comentaré acerca de una característica infaltable en nuestros PCs de hoy en día, las tarjetas gráficas.
Y es que cualquiera que se precie tiene (o desea tener) en su PC una tarjeta dedicada para gráficos, en algunos casos hay personas que se conforman con la gama baja, otros que podrán pagar un poco más prefieren la gama media, y otros como yo que, aunque no pueda pagarlo, hago todo lo posible por tener la más potente, :)
Y encima, la overclockeo.. jeje
El caso es que con todos estos avances y con estos dispositivos que cada vez son más potentes, tanto que hasta han dejado atrás a los procesadores hace rato, por lo menos en cuanto a cierto tipo de instrucciones a procesar; estos dispositivos (los GPUs) tienen un punto en contra, y es que tienen un consumo de energía bestial. Incluso en Idle (ocioso).
Sin embargo, este punto despertó mi curiosidad y me puse a investigar un poco, en el corto tiempo que me queda del job, jeje. El caso es que logré encontrar algo de información al respecto y a mi manera de ver las cosas, no está tan mal ni tan excesivo el consumo de energía. Veamos:
Una GeForce 5900 AGP consumía cerca de 95 watts, una ATI HD3870 consume aprox 270w. Hablamos de cuando están a plena carga.
Ahora bien, si la HD3870 es casi 7 veces más potente que una GeForce 5900, consumiendo 3 veces más energía, debo entonces decir que se tiene un gran avance, puesto que la eficiencia a crecido también, de la mano de la potencia bruta. Si no fuera así, la HD3870 debería consumir ¡¡665 watts!! Pero no, consume menos de la mitad de esa cantidad.
Aquí les dejo un enlace algo viejo, pero que funciona para hacernos una idea de cuanto consume el horno que usamos para jugar Crysis, jeje.
Por cierto, el rendimiento pueden verlo en una comparativa de Toms' Hardware, no comparé la FX5900 puesto que no aparece en la lista, pero la GF 6600GT sí está y tiene un rendimiento similar. Pueden jugar con el tipo de prueba, pero en general los resultados apuntan hacia la misma dirección.
Espero sus comentarios amigos. Saludos...

viernes, 1 de agosto de 2008

AMD Puma, la apuesta contra Santa Rosa y Montevina de Intel...


Buen día estimados lectores, en esta ocasión les comento acerca de la plataforma Puma de AMD y qué tanta oportunidad tendría para arrebatar un buen trozo del pastel a Intel en el apartado de las portátiles.
El que piense que Puma es una plataforma netamente para el ahorro de energía, se queda corto, puesto que AMD ha rediseñado completamente su plataforma para portátiles, he aquí los cambios más resaltantes:
1. El CPU que integra Puma es un Turion 64 X2 versión Ultra de dos núcleos, con velocidades de 2.1Ghz, de 2.2Ghz y hasta de 2.4Ghz, incorporando la tecnología IDC (Independent Dinamic Core), la cual mejora sustancialmente el manejo de cada núcleo según las demandas de potencia, aparte de un nuevo controlador de memoria DDR2 y HyperTransport 3.0.
2. El chipset estará basado en un AMD780G, el cual provee soporte para WLAN 802.11a/b/g/n y tecnologías de conectividad 3G (acaso WiMAX??), lo que mejoraría en un 40% aprox la transferencia de datos de manera inalámbrica. Asimismo, incluye un chip gráfico de la serie 3000 (HD3450, quizás HD3650??), lo que acabaría de manera contundente con la opción de Intel basada en gráficos GMA X3100, y con un consumo bastante reducido ya que se trata de un chip construído a 55nM. Soporte para DirectX10 y salidas HDMI de alta definición tanto en audio 7.1 como en video 1080p; así como también decodificador de vídeo H.264 de alta definición y puertos PCI Express 2.0; algo que Intel no tiene previsto ni siquiera para Montevina.
Con todas estas nuevas tecnologías en esta plataforma, AMD espera que el consumo de batería se reduzca en un 20%, logrando por lo menos una hora más de autonomía.
Pos supuesto que estos avances no pueden ser muy baratos, hablamos de que los portátiles con Puma, tendrían un costo mínimo de $1000, claro que esto depende también de los aditamentos que el fabricante OEM le agregue al equipo, tales como pantalla, disco duro, cantidad de RAM y unidad óptica (claro que con semejantes especificaciones, mínimo le pondría yo una unidad Blu-ray, jajaja).
Les dejo un video donde comparan brevemente la reproducción de un Blu-ray en un Centrino y en una Puma:

Podemos notar claramente como en la Puma la reproducción es completamente fluida y con un uso del procesador bastante discreto, en comparación con la Intel Centrino que reproduce la imagen con entrecortes aleatorios y un uso bestial del CPU, jejejeje.
Y con todo esto podríamos pensar que AMD va a remontar a Intel por lo menos en el ámbito de las portátiles de gama media a alta, sin embargo dependerá de los fabricantes OEM darle cobijo a esta prometedora tecnología, y por lo menos HP ya ha dejado ver su interés por esta tecnología, si ellos se unen a Acer, que siempre apoya a AMD con sus productos; a Dell, que recientemente está con similares intenciones, y a Toshiba, tendremos una buena cantidad de opciones de las cuales elegir.
Una vez más lo digo, AMD Smarter Choice...

Al final nosotros los usuarios finales seremos los grandes beneficiados.
Saludos, espero sus comentarios...