View previous topic :: View next topic |
Author |
Message |
bontakun Apprentice
Joined: 25 Jan 2005 Posts: 234 Location: Temuco - Chile
|
Posted: Mon Jan 31, 2005 7:34 pm Post subject: [Disco Duro]Problema de velocidad (solucionado) |
|
|
hola...
primero q nada quiero disculparme por los antiguos errores cometidos en mis anteriores post... me pasa por descuidado... y también por seguir con el mismo problema...
como me recomedaron hacer un test de velocidad a mis disco con hdparm... y el reultado fue el sgte:
lectura 6mb 3.79 seg. = 1.58mb/seg
lo cual es bajisimo... la velocidad normal deberia ser 41.77mb/seg
entonces la pregunta el logica... como lo arreglo...???
muchas gracias...
Last edited by bontakun on Fri Feb 04, 2005 7:21 pm; edited 1 time in total |
|
Back to top |
|
|
kamikaze04 Guru
Joined: 28 Mar 2004 Posts: 366 Location: Valencia-Spain
|
Posted: Mon Jan 31, 2005 11:04 pm Post subject: |
|
|
Seguramente te saldra que tienes descativado el DMA.Compruebalo con
hdparm /dev/xxx
Y te direa: using_dma=0 (off)
Para activarlo
hdparm -d 1 /dev/xxxx _________________ Todo lo que quisiste saber sobre google en: www.noticiasgoogle.es |
|
Back to top |
|
|
bontakun Apprentice
Joined: 25 Jan 2005 Posts: 234 Location: Temuco - Chile
|
Posted: Tue Feb 01, 2005 4:09 pm Post subject: lo probare lo antes posible... |
|
|
gracias... ahora no me encuentro en casa... cuando lo haga te dire el resultado...
en todo caso se me habia olvidado comentar q al hacer
hdparm -i /dev/hda
me decia q estaba trabajando con udma5 q era lo q estaba marcado con *
= despues te doy el resultado...
muchas gracias... |
|
Back to top |
|
|
psm1984 l33t
Joined: 14 Oct 2003 Posts: 919
|
Posted: Tue Feb 01, 2005 4:24 pm Post subject: |
|
|
ademas, en el kernel tienes que elegir correctamente el controlador de discos que tenga tu placa base. |
|
Back to top |
|
|
bontakun Apprentice
Joined: 25 Jan 2005 Posts: 234 Location: Temuco - Chile
|
Posted: Wed Feb 02, 2005 12:03 am Post subject: gracias... pero... |
|
|
gracias de nuevo
bueno...
supongo q me falta lo q mencionó psm1984...
debido a q al activar el dma me lansa el sgte mensaje de error...
/dev/hda:
setting usinf_dma to 1 (on)
HDIO_SET_DMA failed: operation not permitted
using_dma =0 (off)
sera por los controladores en el kernel u otra cosa???
... bueno... pruebo otra vez y les aviso... gracias |
|
Back to top |
|
|
Soul Lost Guru
Joined: 09 Oct 2004 Posts: 451 Location: UnderHouse
|
Posted: Wed Feb 02, 2005 5:41 am Post subject: |
|
|
Bien aqui te dejo esto que hize..
Bien esta herramienta sencilla permite optimizar el rendimiento en discos IDE, al grano, necesitamos:
Instalar
1)Estas seguro que nuestro disco es un IDE, asi que hacemos un
Quote: | # dmesg
Probing IDE interface ide0...
hda: SAMSUNG SP0802N, ATA DISK drive
P.T. Por mas debemos saber que a de estar soportado por kernel cuando lo configuramos, si es que lo hemos hecho xD
|
2) La herramienta hdparm
Quote: | a) emerge hdaparm
b) apt-get install hdparm
c) sys-apps/hdparm
Latest version available: 5.8
Latest version installed: 5.8
Size of downloaded files: 37 kB
Homepage: http://www.ibiblio.org/pub/Linux/system/hardware/
Description: Utility to change hard drive performance parameters
License: as-is
|
Como USAR
Ok una ves bajada vemos nuestra configuracion por defecto
Quote: | # hdparm /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 16383/255/63, sectors = 80060424192, start = 0
|
Hacemos un test de velocidad
Quote: | hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 1136 MB in 2.01 seconds = 520.10 MB/sec
Timing buffered disk reads: 16 MB in 3.35 seconds = 4.28 MB/sec
|
Code: | Lo que hemos encontrado es:
El bus de entrada/salida está a 16bits, el udma desactivado, la transferencia desde la cache es 520 MB y la de acceso real al disco es 4.2 MB.
|
Bien manos a la obra.. a modificar valores..
-c get/set IDE 32-bit IO setting
la opción -c admite dos valores 0, 1. Activando o desactivando la entrada/salida de 32-bit para el disco.
-d get/set using_dma flag
Igual que en el caso anterior admite dos valores (0, 1) desactivando o activando el ultra dma.
-m get/set multiple sector count
Establecemos el Maximo numero de sectores múltiples en el disco. Este valor es específico de tipo de disco, para sacar el del nuestra miramos la salida de hdparm -i /dev/hda y buscamos el valor MaxMultSect=.
-X set IDE xfer mode (DANGEROUS)
Con esta opción hay que tener cuidadin y hay que asegurarse de que hemos cargado realmente el driver de la controladora IDE.
Los posibles valores aqui son 34 para el dma normal, 66 para Ultra DMA (UDMA66) y 69 para UDMA100.
Ahi es cosa de saber las caracteristicas soportadas por tu disco..Aqui mi configuracion:
Quote: | # hdparm -c1 -d1 -X69 -m 16 /dev/hda |
Activar el programa al iniciar el sistema
Solo falta añadir un script para que el programa se inicie con estos parametros al inicar el sistema:
En gentoo
Quote: | # rc-update add hdparm default
Despues modificar el archivo donde pone los parametros a usar
# vim /etc/conf.d/hdparm
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/hdparm/files/hdparm-conf.d.3,v 1.2 2004/09/06 02:17:08 swegener Exp $
# You can either set hdparm arguments for each drive using hdX_args,
# discX_args, cdromX_args and genericX_args, e.g.
#
hda_args="-c1 -d1 -X69 -m 16"
# disc1_args="-d1"
cdrom0_args="-d1"
# or, you can set hdparm options for ALL drives using all_args, e.g.
#
all_args="-d1"
|
En otras Distros:
Quote: | update-rc.d <script> defaults
Y situar un archivo como el anterior en /etc/init.d |
Mi test de velocidad despues de los cambios
Quote: | # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 1088 MB in 2.01 seconds = 542.46 MB/sec
Timing buffered disk reads: 124 MB in 3.01 seconds = 41.20 MB/sec
|
Saludos _________________ Mi blog:soullost.org |
|
Back to top |
|
|
bontakun Apprentice
Joined: 25 Jan 2005 Posts: 234 Location: Temuco - Chile
|
Posted: Fri Feb 04, 2005 7:20 pm Post subject: listolisto |
|
|
agradezco a todos los q me ayudaron...
el problema ya fue solucionado... |
|
Back to top |
|
|
Franco Gotusso Guru
Joined: 15 Apr 2004 Posts: 313 Location: Benidorm, Alicante, Spain
|
|
Back to top |
|
|
|