fallos (#4) - Bajo Rendimiento de discos SSD (Solucionado!) (#386) - Message List
Hola,
Hemos encontrado un valor de variable que provoca que los discos SSD tengan un rendimiento muy por debajo de sus posibilidades. OpenGnsys a la hora de crear la primera partición deja 63 bloques de espacio lo que provoca un rendimiento bajísimo en la tasa de escritura de disco. Hemos cambiado el valor START en opengnsys>client>engine>Disk.lib para que deje 64 bloques (32768 bytes) múltiplo de 4096. Al hacerlo el disco SSD mejora su tasa de escritura en disco hasta 10 veces superior!
... # Sector de inicio (la partición 1 empieza en el sector 63). IODISCO=$(ogDiskToDev $1) IOSIZE=$(fdisk -l $IODISCO | awk '/I\/O/ {print $4}') if [ "$IOSIZE" == "4096" ]; then
START=4096 SECTORS=$[SECTORS-8192] [ -n "$CACHESIZE" ] && SECTORS=$[SECTORS-CACHESIZE+2048-(SECTORS-CACHESIZE)%2048-1]
else
START=63 <== Cambiadlo por 64 [ -n "$CACHESIZE" ] && SECTORS=$[SECTORS-CACHESIZE]
fi PART=1 ...
Espero que esto pueda ayudar a alguien que tenga o haya tenido el mismo problema.
Saludos, Oscar.