Pruebas de velocidad de la cuarta entrega del Curso Básico
![]()
Estas son las pruebas de velocidad en distintos equipos y con distintos programas en las distintas versiones de VB (¿he mencionado la palabra distinto?)
Una cosa curiosa, en los equipos
con 8MB de RAM no tenía instalado el VB5 ni había usado nunca
un programa compilado con VB5, intenté hacer una instalación en
el 386, pero me decía que faltaban algunos componentes y que
después de reiniciar Windows, podría continuar la
instalación... ¡PUES NO!.
Así que opté por el viejo método de la copia manual y... ¡FUNCIONÓ!
Sólo tuve que copiar MSVBVM50.DLL y OLEAUT32.DLL (sobreescribí
la que ya había instalada) y funcionó.
En el 486 de 8 MB, simplemente copié esas dos DLLs, sin intentar
siquiera la instalación y también funcionó.
Tantos quebraderos de cabeza con las dichosas instalaciones y
sólo me pidió esas dos librerías. ¡Que cosas!
| AMD-386-40 8MB RAM |
VB3 | VB4-16 | VB4-32 | VB5-P-code | VB5-Nativo |
| Integer | 31.5800 | - | 18.8899 | 11.75 | 11.7499 |
| Long | 31.5800 | - | 18.9000 | 11.76 | 11.7499 |
| Single | 31.4702 | - | 18.7799 | 11.6999 | 11.6400 |
| Double | 31.3598 | - | 18.7800 | 11.7 | 11.5899 |
| Currency | 31.3598 | - | 18.7799 | 11.7000 | 11.5900 |
| Variant | 31.3100 | - | 18.73 | 11.6400 | 11.64 |
En este equipo no pude usar el VB4-16bits y no me entretuve en hacerlo, lo siento...
| 486DX50 8MB RAM |
VB3 | VB4-16 | VB4-32 | VB5-P-code | VB5-Nativo |
| Integer | 14.3901 | 7.5795 | 9.0099 | 6.3699 | 5.6099 |
| Long | 14.3999 | 7.5800 | 8.9500 | 6.3099 | 5.5999 |
| Single | 14.3398 | 7.5795 | 9.0100 | 6.3199 | 5.5500 |
| Double | 14.3901 | 7.5800 | 8.9499 | 6.3700 | 5.5399 |
| Currency | 14.3398 | 7.5800 | 8.95 | 6.3700 | 5.5500 |
| Variant | 14.3901 | 7.5800 | 8.9499 | 6.3099 | 5.5499 |
Muy a pesar mío, ya que el 486DX66 es mi equipo, este ordenador es el que ha dado mejores tiempos, así que mañana le quito el chip al ordenata de recepción y me lo instalo en mi equipo... ¡candemore!
| 486DX2-66 32MB RAM |
VB3 | VB4-16 | VB4-32 | VB5-P-code | VB5-Nativo |
| Integer | 13.0097 | 8.5097 | 9.2300 | 7.3599 | 7.3000 |
| Long | 13.0800 | 8.4599 | 9.2199 | 7.3599 | 7.3099 |
| Single | 13.0097 | 8.4599 | 9.2299 | 7.3600 | 7.2999 |
| Double | 13.0195 | 8.4599 | 9.1700 | 7.3100 | 7.2500 |
| Currency | 13.0097 | 8.4003 | 9.2300 | 7.3099 | 7.3100 |
| Variant | 13.0205 | 8.4003 | 9.1699 | 7.3600 | 7.2999 |
"Ehte eh el dezahtrozo
rezurtao del equipusho que tengo..., mah decepcionao... ¡ya no
tajunto!"
(menos mal que al escribir no me "ois", porque es
"pa" oirme, por la forma de hablar, no por los
"piropos" que le he echado al equipocho este de m*)
Ya es serio.
Realmente estas pruebas no son demasiado fiables, además
¿sirven para algo? (si, para pillar un cabreo de tres pares de
c*)
He tomado el valor de la segunda prueba que he hecho, es decir el
resultado que me ha dado después de darle por segunda vez al
botón calcular, realmente no es el mísmo programa que el
mostrado en la tercera entrega, pero los bucles si que tienen el
mismo código. En total se ha repetido cada bucle 1100 veces, he
cambiado el valor del bucle Contar de 1000 a 100, no era plan de
tirarse toda la noche con esta chorradilla.
![]()