I/O or Threading Suffer

jesk jesk at killall.org
Wed Jul 21 10:07:14 PDT 2004


> Ah. now that's a different story.  You're out of the control of the
> process scheduler and into the disk.  I don't suppose you're using an
> IDE/ATA disk with no tagged queueing? :) Run "dmesg | grep depth.queue"
> to see how many requests can be queued up on your disk at once.
>
> That dd is stuffing lots of dirty data into the disk cache, and all the
> other processes have to wait in line to get their I/Os done.  You'll
> see much better results from a SCSI disk (with usual queue depths
> between 32 and 64), and even better results from a multi-disk hardware
> RAID array (which will have a large write cache).
>
> --
> Dan Nelson
> dnelson at allantgroup.com
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
>
>
when system doesnt response any more in cause of high write operations
on the disk then the reason for this is not looked up in the device device
configuration or in non-scsi hardware ;)




More information about the freebsd-current mailing list