dma_cache_maint_contiguous should be patched asdma_cache_maint do

mkl lin mkl0301 at hotmail.com
Thu Dec 17 00:08:38 EST 2009


>> Linux 2.6.31.1
>> pcie sata adapter, ahci.c
>> read 1GB file
>>
>> 1CPU:13.56/13.56/13.60 (sec) ~ 75.5MBps
>> SMP+IPI:16.29/16.14/16.05 (sec) ~ 63.8MBps
>> SMP+RFO/WFO:21.71/21.72/21.70 (sec) ~ 47.18MBps
>> SMP+RFO/WFO/pld:21.63/21.46/21.41 (sec) ~ 47.82MBps
>
> Out of interest, how does the 1CPU version perform when you boot with
> 'libata.force=pio' specified to the kernel?

Due to my environment changed, those data is not comparable to previous. And AHCI only support DMA, force it to pio doen't make difference.

1CPU:17.15/17.07/17.10 ~ 59.98MBps
1CPU,with libata.force=pio: 17.02/16.86/17.03 ~ 60.73MBps
SMP+IPI: 21.20/21.36/21.88 ~ 48.30MBps
SMP+IPI,with libata.force=pio: 21.36/21.22/21.59 ~ 48.24MBps

Best Regard,
Mac Lin

 		 	   		  
_________________________________________________________________
Windows Live: Friends get your Flickr, Yelp, and Digg updates when they e-mail you.
http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_3:092010



More information about the linux-arm-kernel mailing list