Re: OS I/O operations concepts

From: Kyle Moffett
Date: Wed Dec 15 2004 - 17:57:02 EST


On Dec 15, 2004, at 16:10, tony osborne wrote:

[snipped Java efficiency questions]

Overall, the Linux kernel is sufficiently fast and good at scheduling IO that
unless you're using well optimized C or assembly, you'll never be able to get
better IO results than by just letting the kernel manage it for you. Java has
sufficiently many extra layers of indirection that any slowdowns due to the
fact that Java is a heavily interpreted language are orders of magnitude
bigger than any slowdowns from improper IO scheduling.

Cheers,
Kyle Moffett

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCM/CS/IT/U d- s++: a18 C++++>$ UB/L/X/*++++(+)>$ P+++(++++)>$
L++++(+++) E W++(+) N+++(++) o? K? w--- O? M++ V? PS+() PE+(-) Y+
PGP+++ t+(+++) 5 X R? tv-(--) b++++(++) DI+ D+ G e->++++$ h!*()>++$ r !y?(-)
------END GEEK CODE BLOCK------


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/