> When copying or removing directories with lots of > content, it feels like it takes more time to complete > the same task on Solaris than on Linux. > Is Solaris is really slower than Linux for file > system related tasks? > Is the slowness due to some default security and data > consistency features in Solaris? > Can I change any config on my Solaris system to make > these operations quicker?
Do you have logging enabled on the FileSystem(s) in question? logging improves I/O performance because of recombines. Is the FileSystem on a RAID5? RAID1+0? RAID0? You will get the highest throughput with a RAID0 (striping) config. This makes Solaris floor the disks, pedal to the metal, as fast as the disks can physically deliver; unfortunately, one loses redundancy / data protection. RAID1+0 will give you close to normal I/O writing speed and double read throughput. RAID5 will be slower than the previous two just by its inherent design. You may also use `tunefs` to tune the FileSystem for 'space' or 'time' access, and perhaps defining the precise rotational delay would help. You have to know the exact rotation speed of your disks for that. Other than that, I/O should be blazing fast on Solaris. I'm getting 'pedal to the metal' performance out of all my disks. For example, I've pushed plain Jane ATA/133 disks at 50MB/s on a regular basis, and peeaked them at ~60MB/s. For Ultra160 or Ultra320 SCSI, the numbers go even higher, up to 80MB/s (the disks can't deliver any faster). This message posted from opensolaris.org _______________________________________________ opensolaris-discuss mailing list [email protected]
