Date: Sat, 30 Aug 2003 17:17:17 +1200 From: Mark Kirkwood <markir@paradise.net.nz> To: questions@freebsd.org Subject: IO To IDE Blocking In 5.1 Message-ID: <3F50335D.1030807@paradise.net.nz>
next in thread | raw e-mail | index | archive | help
I am running Freebsd 5.1 on a Dell 410 with 2xPII and 2xIDE drives (each on its own channel). Drive #1 as 1 filesystem mounted on /, drive #2 has 1 filesystem, mounted on /data1 (both have softupdates enabled) i) start a process doing some io on drive #1 ii) start iostat 5 iostat blocks until the process is completed. If I start iostat *first*, then it does not block, and I can see the io activity generated by the process when it starts. If I try this test on drive #2, then neither case blocks. I am running the SMP kernel, but can reproduce this using GENERIC. Any ideas ? P.s : This came to my attention whilst experimenting with the smp kernel, I was able to get nice 2 processer scaling with 2 running processes *except* if they both needed to do IO (even if they were doing it on different drives). Note : Have previously run 5.1 on a HP VE6, and dont recall encountering this issue. regards Mark
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F50335D.1030807>