ところで、synchronized関係で重要なのは、
スレッドのスケジューリング自体よりも、CPU
バッファのフラッシュのタイミング制御だと
いうことを分かっていない人が多い。

マルチCPUでもJavaは結構ちゃんと動くんだけど、
主記憶とCPUレジスタとの間にバッファがあることを
分かっていないプログラマにかかると、「Javaで
マルチCPUはダメ」の烙印を押されることになる。
馬鹿は御しがたい。