Re: How to change pciide to ahci if there is no option for this in BIOS

Previous thread: Security feed by Jean-Francois on Wednesday, February 17, 2010 - 12:05 pm. (4 messages)

Next thread: OSPFd on Feb 17th 2010 -current Incompatibilities by Insan Praja SW on Wednesday, February 17, 2010 - 1:03 pm. (4 messages)
From: Tomas Bodzar
Date: Wednesday, February 17, 2010 - 12:55 pm

Hi all,

my friend started using of OpenBSD on his server, but he has quite bad
perfomance with his disk. Actually it's running under native mode :

pciide1 at pci0 dev 31 function 2 "Intel 82801EB SATA" rev 0x02: DMA,
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide1: using apic 2 int 18 (irq 9) for native-PCI interrupt


and there is no chance to switch it to AHCI. So he will install newer
BIOS (there is no info about possible new option for it in release
notes). So before additional tests it will be ok if it will be
possible to switch to AHCI directly. Is there this option? From man
page for pciide I can see that it's possible to set some options for
some controllers over config so is it possible for AHCI too? Soft
updates aren't enabled and I know that it will have impact on
performance so he will enable it. Then it's only on AHCI/native, namei
cache and combination of all HW involved.

    tty            cd0             wd0             cpu
 tin tout  KB/t t/s MB/s   KB/t t/s MB/s  us ni sy in id
   0   18  0.00   0 0.00  26.55  49 1.27   3  0  3  3 92
   0   89  0.00   0 0.00  14.93 214 3.12  13  0 21 14 53
   0    0  0.00   0 0.00  15.54 171 2.60  13  0 11 10 65
   0    0  0.00   0 0.00  15.91 161 2.51  16  0 12 10 62
   0    0  0.00   0 0.00  15.83 168 2.60  17  0 12  8 62
   0    0  0.00   0 0.00  15.87 165 2.56  14  0 14  8 64
   0  176  0.00   0 0.00  16.00 199 3.10  14  0 11 11 63
   0    0  0.00   0 0.00  15.84 179 2.77  11  0 14 14 60
   0    0  0.00   0 0.00  15.49 150 2.26  14  0 14  9 62
   0    0  0.00   0 0.00  14.24 130 1.81  13  0 12  5 69

procs    memory       page                    disks    traps          cpu
 r b w    avm     fre  flt  re  pi  po  fr  sr cd0 wd0  int   sys   cs us sy id
 0 5 0  19584  414996  508   0   0   0   0   0   0  54 1006  5732 1859  3  5 92
 0 5 0  19592  414988   25   0   0   0   0   0   0 116 8059 43686 14876 17 30 53
 1 5 0  19592  414988    7   0   0   0   0   0   0   0 4384 26122 9199 15 27 ...
From: Chris Cappuccio
Date: Thursday, February 18, 2010 - 12:51 pm

This system is definitely too old for AHCI to be a chipset option.  

You could always add in a cheap SATA card with Silicon Image chip, the sili driver supports NCQ...

1-3MB/sec isn't near the max speed of any of your hardware, and you fail to mention what you are doing while iostat is running to show this.  What is the problem again?


-- 
"...of course....In the end, Goldstein implies that "the war" might not exist; the Oceanian populace know the external world solely via the Party's propaganda, and that the rocket bombings, ostensibly by "the enemy", might be self-inflicted (as Julia suggests), therefore, "the war" is a lie. Moreover, it might possibly be that Eurasia and Eastasia are fabrications, and that Oceania is the sole world power. In such ambiguity is the meaning of perpetual war: internal subjugation disguised as defence against foreign subjugation, the theory and practice of oligarchical collectivism..."
- 1984, George Orwell

From: Tomas Bodzar
Date: Thursday, February 18, 2010 - 11:51 pm

Ok just small update. Friend enabled Soft Updates and there is quite
better speed now. What's is the real problem is Dolphin from KDE. In
Dolphin he can copy to another place in his LAN only about 3MB/s. With
scp in console or terminal under KDE he is able to get about 11MB/s.
BTW he tried to copy 2.4GB iso file from his laptop to server and
backward.

mention what you are doing while iostat is running to show this. B What is the
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
exist; the Oceanian populace know the external world solely via the Party's
propaganda, and that the rocket bombings, ostensibly by "the enemy", might be
self-inflicted (as Julia suggests), therefore, "the war" is a lie. Moreover,
it might possibly be that Eurasia and Eastasia are fabrications, and that
Oceania is the sole world power. In such ambiguity is the meaning of perpetual
war: internal subjugation disguised as defence against foreign subjugation,

Previous thread: Security feed by Jean-Francois on Wednesday, February 17, 2010 - 12:05 pm. (4 messages)

Next thread: OSPFd on Feb 17th 2010 -current Incompatibilities by Insan Praja SW on Wednesday, February 17, 2010 - 1:03 pm. (4 messages)