View Full Version : Verificare il transfer rate di un hard disk?
ho cambiato mobo e ora il sistema va lentissimissimo.
verificato la vga (integrata) è configurata correttamente.
Il pc funziona bene, in dual boot sotto Xp nessun problema.
1) come controllo se il dma è settato correttamente?
2) quali possono essere le cause della superlentezza?
questo è il fstab
/dev/hda1 / ext3 defaults 1 1
/dev/hda6 /home ext3 defaults 1 2
none /proc proc defaults 0 0
/dev/hda5 swap swap defaults 0 0
/dev/sda1 /media/hd ntfs-3g defaults,nls=utf8,sync, 0 0
/dev/sdb1 /media/hd2 vfat umask=0022,users,iocharset=utf8,sync,noauto,exec 0 0
/dev/hdb /media/cdrom auto umask=0022,users,iocharset=utf8,sync,noauto,ro,exec 0 0
ho cambiato mobo e ora il sistema va lentissimissimo.
verificato la vga (integrata) è configurata correttamente.
Il pc funziona bene, in dual boot sotto Xp nessun problema.
1) come controllo se il dma è settato correttamente?
2) quali possono essere le cause della superlentezza?
questo è il fstab
/dev/hda1 / ext3 defaults 1 1
/dev/hda6 /home ext3 defaults 1 2
none /proc proc defaults 0 0
/dev/hda5 swap swap defaults 0 0
/dev/sda1 /media/hd ntfs-3g defaults,nls=utf8,sync, 0 0
/dev/sdb1 /media/hd2 vfat umask=0022,users,iocharset=utf8,sync,noauto,exec 0 0
/dev/hdb /media/cdrom auto umask=0022,users,iocharset=utf8,sync,noauto,ro,exec 0 0
se il disco è un parallel-ata allora il comando per verificare il settaggio è il seguente: hdparm /dev/hda
dovrebbe essere dma (on)
si e' un pata 160GB
/dev/hda:
multcount = 16 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 19929/255/63, sectors = 320173056, start = 0
mi sembra che il dma sia spento come lo setto al massimo?
da console:
hdparm -d 1 /dev/hda
Abilita il dma.
hdparm -m 32 /dev/hda
Abilita il multi_sector_count
hdparm -c 1 /dev/hda
Abilita I/O a 32 bit.
Per rendere tali valori permanenti bisogna abilitarli nel file hdparm.conf
[root@mandy mario]# hdparm -d 1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
hdparm -m 32 /dev/hda
/dev/hda:
setting multcount to 32
HDIO_SET_MULTCOUNT failed: Invalid argument
multcount = 16 (on)
hdparm -c 1 /dev/hda
/dev/hda:
setting 32-bit IO_support flag to 1
IO_support = 1 (32-bit)
in rosa i comandi con esito fallito
khelidan1980
06-02-2008, 19:36
accertati che sia caricato correttamente il modulo giusto del kernel,ho avuto un medesimo problema dopo cambio della mobo in sistema era lento,non caricava il modulo Via appropriato,verificalo
accertati che sia caricato correttamente il modulo giusto del kernel,ho avuto un medesimo problema dopo cambio della mobo in sistema era lento,non caricava il modulo Via appropriato,verificalo
dici bene, ma come verificarlo? sono sotto mandriva2008
i moduli che carica dovresti vedrli con i comandi
cat /etc/modprobe.conf
e
cat /modprobe.preload
dati in una console come root
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.