miércoles, 3 de febrero de 2016

RAMDisk benchmarks. SoftPerfect RAMDisk vs. AMD Radeon RAMDisk – ProfessionalSAT

Los discos RAM o RAM Disks son una de las maneras más inmediatas de acelerar nuestra máquina en las tareas diarias.

DDR4Un rasgo significativo y diferenciador de un DIMM DDR4 es su parte inferior protuberante.

Un disco RAM no es más que una emulación de un disco duro en el que leer, esccribir o incluso instalar aplicaciones como en cualquier disco duro o SSD convencional. Este disco reside en la memoria RAM de nuestro equipo.

He analizado en numerosas ocasiones las maneras de mejorar nuestra máquina con un disco RAM, os dejo algunos enlaces:

RAMDisk en Intel Core i7 triple channel – ProfessionalSAT viernes, 5 de marzo de 2010
RAMDisk en Windows 7 x64 – SATSoftware jueves, 4 de marzo de 2010
RamDisk en Windows. Parte I – SATSoftware domingo, 24 de mayo de 2009
RamDisk en Windows. Parte 2 – SATSoftware viernes, 17 de julio de 2009
Ficheros temporales en Google Chrome – SATSoftware domingo, 9 de febrero de 2014
RAMDisk en Intel Core i7 triple channel – ProfessionalSAT viernes, 5 de marzo de 2010
AMD Radeon RAMDisk en Core i7 3770K dual channel DDR 2133 – SATSoftware domingo, 22 de noviembre de 2015

Para crear el disco RAM es necesario instalar un driver (diferente en cada caso) y una aplicación que lo gestione. De echo en función del driver instalado variará la velocidad del RAM disk en diferentes cargas de trabajo.

DDR4-DIMMExcepto para frecuencias absurdamente elevadas el radiador es “estético”.

Siendo estricto, la velocidad de un disco RAM depende de varios factores:

En primer lugar de la velocidad del hardware de nuestra máquina, en especial:

    • Tipo de procesador, frecuenciay número de threads paralelos.
    • Velocidad y latencia de la memoria RAM DDR3 / DDR4.
    • Configuración del bus de memoria single / dual / triple / quad channel DDR3 / DDR4.
    • Configuración del sistema operativo y tipo (32 bit o 64 bit).

Quad-Channel-DDR4Un quad channel DDR4 asegura velocidades extremas.

En segundo lugar depende y mucho del fabricante del software RAM Disk. Hay muchos y no están igual de optimizados y por ello no proporcionan la misma velocidad…

SoftPerfect RAMDisk vs. AMD Radeon RAMDisk

Ambos programas realizan la misma función, ambos son gratuítos y trabajan sobre la misma máquina aunque como veremos su velocidad no es ni parecida.

Radeon-RAMDisk

SoftPerfect-RAMDisk

Otro factor a tener en cuenta es el Plan de Energía que tengamos configurado en Windows.

AMD Radeon RAMDisk en Windows 8.1 x64 configurado en Balanced – Equilibrado.

imageRadeon RAMDisk – Balanced – Equilibrado.

AMD Radeon RAMDisk en Windows 8.1 x64 configurado en Performance – Alto Rendimiento.

imageRadeon RAMDisk – Performance – Alto Rendimiento.

SoftPerfect RAMDisk en Windows 8.1 x64 configurado en Balanced – Equilibrado.

image SoftPerfect RAMDisk – Balanced – Equilibrado.

SoftPerfect RAMDisk en Windows 8.1 x64 configurado en Performance – Alto Rendimiento.

imageSoftPerfect RAMDisk – Performance – Alto Rendimiento.

Sumario de prestaciones

  Radeon RAMDisk SoftPerfect RAMDisk
  Balanced Perf Balanced Perf
  Lectura Escritura Lectura Escritura Lectura Escritura Lectura Escritura
Secuencial Q32 3718,0 5079,0 3848,0 5060,0 4962,0 7042,0 5223,0 7042,0
Random 4K Q32 593,4 530,3 662,6 559,6 1112,0 937,3 1090,0 919,7
Secuencial 5707,0 7530,0 5972,0 7946,0 7771,0 8850,0 8193,0 8982,0
Random 4K 643,8 546,7 698,4 570,1 1147,0 960,8 1159,0 945,0

Como podréis comprobar, en todas las medidas hay ventaja para SoftPerfect RAMDisk frente a Radeon RAMDisk.

Lectura secuencial

La lectura secuencial se produce cuando leemos del disco RAM ficheros de cierto tamaño en modo secuencial, es decir, del principio al fín.

Normalmente en copia de ficheron, compresión de datos, edición de video y audio, etc.

imageLectura secuencial. 1 y 2 Radeon RAMDisk. 3 y 4 SoftPerfect RAMDisk.

En modo de acceso de lectura secuencial SoftPerfect demuestra una gran ventaja sobre un 35% respecto a Radeon RAMDisk.

Escritura secuencial

La escritura secuencial se produce cuando escribimos al disco RAM ficheros de cierto tamaño en modo secuencial, es decir, del principio al fín.

Normalmente en copia de ficheron, compresión de datos, edición de video y audio, etc.

imageEscritura secuencial. 1 y 2 Radeon RAMDisk. 3 y 4 SoftPerfect RAMDisk.

En modo de acceso en escritura secuencial SoftPerfect demuestra una gran ventaja sobre un 17% respecto a Radeon RAMDisk.

Lectura aleatoria – random 4K

La lectura aleatoria se produce cuando leemos del disco RAM ficheros de muy pequeño tamaño y con un patrón de acceso aleatorio o random, al azar.

Se utiliza particularmente para manejo de ficheros temporales del sistema operativo y los temporales de los navegadores web.

imageLectura aleatoria. 1 y 2 Radeon RAMDisk. 3 y 4 SoftPerfect RAMDisk.

Mucho más igualados en acceso alesatoria, SoftPerfect sigue dominando.

Escritura aleatoria – random 4K

La escritura aleatoria se produce cuando escribimos al disco RAM ficheros de muy pequeño tamaño y con un patrón de acceso aleatorio o random, al azar.

Se utiliza particularmente para manejo de ficheros temporales del sistema operativo y los temporales de los navegadores web.

imageEscritura aleatoria. 1 y 2 Radeon RAMDisk. 3 y 4 SoftPerfect RAMDisk.

En escritura aleatoria nos encontramos con el mismo panorama, SoftPerfect por encima en rendimiento aunque con diferencias menores.

Conclusiones

SoftPerfect RAMDisk domina a su rival Radeon RAMDisk, cuanto más rápida sea la máquina y mejor el subsistema de memoria más aumenta su ventaja, y dado que ambos son freeware la recomendación es clara:

SoftPerfect-RAMDisk

lunes, 18 de enero de 2016

Windows Live Google autentification error–SATSoftware

Google es una inmensa organización que se toma la seguridad muy en serio, por ello continuamente cambia y actualiza sus protocolos de seguridad para hacer menos vulnerable el acceso a las cuentas de sus usuarios.

windows-live-writerEl venerable Windows Live Writer

Windows Live es una pequeña suite de utilidades gratuitas de Microsoft entre las que se encuentra el popular Windows Live Writer muy utilizado para generar y editar artículos de blogs y para publicarlos directamente en la red con gran facilidad.

El problema radica en la falta de actualizaciones del software desde 2012 por parte de Microsoft, lo que ha hecho que ya no esté al día en cuanto a protocolos de seguridad y otras cuestiones. Y por ello, a la hora de publicar un artículo desde el antiguo Windows Live Writer no lleva al siguiente error:

WindowsLiveWriter_error1Windows Live Writer: The user name or password is incorrect.

… aún en el caso de escribir correctamente el usuario y contraseña.

En otros caso se da el siguiente fallo:

WindowsLiveWriter_error2Windows Live Writer: NotFound: NotFound.

La solución

Tras múltiples pruebas, la única solución universal que he encontrado consiste en la desinstalación del antiguo Windows Live Writer y la instalación del nuevo software y de código abierto Open Live Writer.

OpenLiveWriter

Como explica en su web http://openlivewriter.org/ :

Welcome to Open Live Writer

Open Live Writer is like Word for your blog. Open Live Writer is a powerful, lightweight blog editor that allows you to create blog posts, add photos and videos then publish to your website. You can also compose blogs posts offline and then publish on your return. Open Live Writer works with many popular blog service providers such as WordPress, Blogger, TypePad, Moveable Type,DasBlog and many more.

Tras desinstalar el antiguo Windows Live Writer e instalar Open Live Writer ya no hay problema para publicar nuestros posts, incluso accede a nuestros drafts y artículos guardados en nuestra máquina local.

OpenLiveWriter1

Si consideras útil el contenido de este Blog, ayuda a mantenerlo ojeando algunas de las ofertas que consideres interesantes de nuestros anunciantes. Gracias de antemano.

El que tenga dudas o aportaciones tiene para ello la sección de comentarios, intentaré responder a todos y con la máxima claridad. Los Blogs deben de ser lugares de intercambio y agradezco vuestro feedback.

jueves, 26 de noviembre de 2015

AMD Crimson Radeon Settings – SATSoftware

La primera versión del sustituto de AMD Catalyst ha llegado en Noviembre de 2015. Con muchas pequeñas mejoras y algunos cambios importantes además de numerosas mejoras de rendimiento y sobretodo una gran bajada de consumo en algunos escenarios de uso.

AMD_Crimson_instalaciónInstalación de AMD Crimson.

La instalación es muy rápida y desinstala automáticamente el último driver Catalyst que tuviésemos instalado. En mi máquina en un minuto escaso había terminado y reiniciado.

AMD_Crimson_Radeon_SettingsAMD Crimson Radeon Settings. Pantalla principal.

Los ajustes son similares al anterior Catalyst aunque más organizados y con un look más contemporáneo.

AMD_Crimson_Radeon_Game_SettingsAMD Crimson Radeon Settings. Los ajustes para juegos.

Los ajustes más importantes están en la sección juegos. Yo utilizo la configuración global, aunque si es necesario se puede personalizar en cada juego.

AMD_Crimson_Radeon_Game_Gráficos_Globales

Control de velocidad objetivo de cuadros: Un ajuste muy efectivo es seleccionar los cuadros por segundo (fps) máximos igualando la velocidad de refresco de nuestro monitor, en mi caso 60 fps.

Así conseguiremos un gran ahorro de energía en la GPU y también en la máquina (menor uso de CPU, RAM, fuente de alimentación, …), menores temperaturas en todos los componentes y mucho menor ruido debido a ventiladores.

AMD_Crimson_Radeon_Game_OverDrive_Global

La sección OverDrive permite ajustes de frecuencias, ventilador, límite de energía (para poder superar el TDP de nuestra GPU AMD Radeon en hasta un 20%).

He encontrado que los ajustes por defecto están bastante bien balanceados, solo he echado en falta el ajuste automático de fps iguales al refresco del panel.

Si consideras útil el contenido de este Blog, ayuda a mantenerlo ojeando algunas de las ofertas que consideres interesantes de nuestros anunciantes. Gracias de antemano.

El que tenga dudas o aportaciones tiene para ello la sección de comentarios, intentaré responder a todos y con la máxima claridad. Los Blogs deben de ser lugares de intercambio y agradezco vuestro feedback.

domingo, 22 de noviembre de 2015

AMD Radeon RAMDisk en Core i7 3770K dual channel DDR 2133 – SATSoftware

Os presento los resultados y tests de velocidad de un disco RAM creado con el software AMD Radeon RAMDisk en su versión free (hasta 8 GB de disco RAM) en un sistema Core i7 3770K configurado a 4.4 GHz con 8 GB DDR3 2133 dual channel y un tamaño de 512 MB.

RAMDisk_use_Browsing (2)

Realmente la configuración en sistemas Windows de un RAMDisk, aun en equipos con discos SSDs, resulta en un notable incremento de las prestaciones, más todavía en máquinas con discos mecánicos convencionales…

amd_ramdisk_logo

He hablado en numerosas ocasiones sobre discos RAM y sobre sus aplicaciones y procedimientos de instalación y configuración:

RAMDisk en Intel Core i7 triple channel – ProfessionalSAT viernes, 5 de marzo de 2010
RAMDisk en Windows 7 x64 – SATSoftware jueves, 4 de marzo de 2010
RamDisk en Windows. Parte I – SATSoftware domingo, 24 de mayo de 2009
RamDisk en Windows. Parte 2 – SATSoftware viernes, 17 de julio de 2009
Ficheros temporales en Google Chrome – SATSoftware domingo, 9 de febrero de 2014

Lógicamente, cuanto más avanzado sea nuestro subsistema de memoria, mayor velocidad seremos capaces de extraer del RAMDisk. Si echáis un vistazo a los artículos anteriores veréis las discrepancias de velocidad entre distintas máquinas y configuraciones.

En el equipo que nos ocupa el procesador en un Ivy Bridge 22 nm quad core con Hyper Threading (4C / 8Threads), un Core i7 3770K, configurado con un multiplicador 44X y un bus nominal de 100 MHz. Frecuencia variable de 1.6 (en reposo) a 4.4 GHz.

La velocidad de esta máquina es realmente muy similar a un Haswell 22 nm Core i7 4790K a la misma frecuencia (4.4 GHz).

Acceso secuencial (Sequential access)

__Benchmark_read_22-noviembre-2015_17-17RAMDisk. Transferencia en lectura. HDTune Benchmark.

10 GB/s pico, de 6 a 8.4 GB/s típicos y más de 7 GB/s de transferencia media en lectura. Tiempo de acceso de 0.005 ms, es decir, 5 us (micro segundos).

Acceso aleatorio (Random access)

__Random_Access_read_22-noviembre-2015_17-49RAMDisk. Acceso aleatorio. HDTune Random Access.

En modo de acceso aleatorio (random) los RAMDisk muestra su fortaleza al utilizar RAM (Random Access Memory) para su funcionamiento.

Comparémoslo con un SSD Samsung 850 Evo 250 GB SATA 3 con Samsung Rapid Mode activado:

ATA_____Samsung_SSD_850_S21PNSAG186187W_Random_Access_read_22-noviembre-2015_17-56Samsung 850 Evo 250 GB SATA3 con Rapid Mode. HDTune Random Access.

Comparación RAMDisk vs. SSD optimizado con Rapid Mode

Como vemos en modo aleatorio la comparación es brutal a favor del RAMDisk.

512 B. RAMDisk 16.5X veces más rápido que el SSD.

4 KB. RAMDisk 1.5X veces más rápido que el SSD.

64 KB RAMDisk 16.8X veces más rápido que el SSD.

1 MB. RAMDisk 14.1X veces más rápido que el SSD.

Random. RAMDisk 13.4X veces más rápido que el SSD.

En la práctica del día a día

Configurando todos los archivos temporales de Windows y los temporales de todos los navegadores web para que accedan solamente al disco RAM podemos obtener interesantes mejoras de velocidad.

Es el caso de Google Chrome:

RAMDisk_use_Browsing (2)HDTune Pro. Uso del disco RAM mientras se navega con varias pestañas en Chrome.

En detalle:

RAMDisk_use_Browsing_detailHDTune Pro Disk Monitor.

Observamos accesos con las siguientes velocidades máximas…

En lectura de 7.8 GB/s (en azul)

En escritura 12.3 GB/s (en naranja)

… en el RAMDisk por parte de Google Chrome.

Como vemos en la gráfica inferior, el grueso de los accesos se dan para tamaños de 512 bytes en lectura (azul) y 4 KB en escritura (naranja).

En 6 minutos, Chrome ha escrito en este caso 443 MB al RAMDisk (que de otro modo habrían sido escritos en el SSD, con el desgaste prematuro que conlleva) y ha leído un total de 8 MB en acceso con un tamaño típico de 512 Bytes (unos 16000 accesos en lectura).

Si consideras útil el contenido de este Blog, ayuda a mantenerlo ojeando algunas de las ofertas que consideres interesantes de nuestros anunciantes. Gracias de antemano.

El que tenga dudas o aportaciones tiene para ello la sección de comentarios, intentaré responder a todos y con la máxima claridad. Los Blogs deben de ser lugares de intercambio y agradezco vuestro feedback.

sábado, 21 de noviembre de 2015

Icono Windows 10. Desinstalación – SATSoftware

No me gusta Windows 10, es así y hay que asumirlo. Cierto es que aporta el excelente DirectX 12, lo que supone una gran mejora gráfica con hardware actual en 3D y juegos que lo soporten, pero… el rendimiento general (movimiento de archivos y carpetas, navegación en internet, lag al abrir aplicaciones…) no es comparable a un clásico Windows 7 X64 SP1 bien optimizado.

Icono_Windows_10

Vamos a ver como eliminar el molesto icono blanco de ventana correspondiente a la actualización del sistema operativo a Windows 10.

Debemos ir a Panel de Control > Programas y Características:

Programas_y_Características

Y pulsar en Ver actualizaciones instaladas, en el cuadro de búsqueda tecleamos KB3035583.

Actualización_KB3035583

Nos encontrará la actualización KB3035583, la responsable de la aparición del icono. Pulsamos botón derecho sobre la actualización y la desinstalamos.

Desinstalar_KB3035583

Confirmamos la desinstalación y ya está hecho. Nos pedirá que reiniciemos el sistema, lo hacemos y al arrancar nos queda una cuestión pendiente.

Vamos a Panel de Control > Windows Update y buscamos actualizaciones, cuando encuentre la KB3035583, la seleccionamos y pulsamos botón derecho escogiendo Ocultar actualización.

Ocultar_Actualización

Así, en principio, ya no debería volver a encontrar esta actualización cuando hagamos búsqueda en Windows Update.

Si consideras útil el contenido de este Blog, ayuda a mantenerlo ojeando algunas de las ofertas que consideres interesantes de nuestros anunciantes. Gracias de antemano.

El que tenga dudas o aportaciones tiene para ello la sección de comentarios, intentaré responder a todos y con la máxima claridad. Los Blogs deben de ser lugares de intercambio y agradezco vuestro feedback.