Jim Dunham wrote:
> Ahmed,
>
>   
>> The setup is not there anymore, however, I will share as much details
>> as I have documented. Could you please post the commands you have used
>> and any differences you think might be important. Did you ever test
>> with 2008.11 ? instead of sxce ?
>>     
>
> Specific to the following:
>
>   
>>>> While we should be getting minimal performance hit (hopefully), we  
>>>> got
>>>> a big performance hit, disk throughput was reduced to almost 10% of
>>>> the normal rate.
>>>>         
>
> It looks like I need to test on OpenSoalris 2008.11, not Solaris  
> Express CE (b105), since this version does not have access to a  
> version of 'dd' with a  oflag=<option> setting.
>
> # dd if=/dev/zero of=/dev/zvol/rdsk/gold/xxVolNamexx oflag=dsync  
> bs=256M count=10
> dd: bad argument: "oflag=dsync
>   

Congratulations!  You've been bit by the gnu-compatibility feature!
SXCE and OpenSolaris have more than one version of dd.  The difference
is that OpenSolaris sets your default PATH to use /usr/gnu/bin/dd, which
has the oflag option, while SXCE sets your default PATH to use /usr/bin/dd.
 -- richard

> Using a setting of 'oflag=dsync' will have performance implications.
>
> Also there is an issue with an I/O of size bs=256M. SNDR's internal  
> architecture has a I/O unit chunk size of one bit in 32KB". Therefore  
> when doing an I/O of 256MB, this results in the need to set 8192 bits,  
> 1024 bytes, or 1KB of data with 0xFF.  Although testing with an /O  
> size of 256MB is interesting, typical I/O tests are more like the  
> following: 
> http://www.opensolaris.org/os/community/performance/filebench/quick_start/
>
> - Jim
>
> _______________________________________________
> zfs-discuss mailing list
> zfs-discuss@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
>   

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to