Javaのマルチスレッドで?

独習Javaの280〜282ページのスレッドの例題でsynchronizedを外してもWindowsやiBook上では結果が10000000と同じだが、MacBookではsynchronizedを省略したプログラムでは異なっていた。どうやらCPUがシングルコアか、デュアルコアかの違いでマルチスレッドの実行のされ方が違うのではないか思われる。

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください