Javaで、UNIXで言うところのshared memoryを扱うAPIはありますか?
やっぱり、JNIを使わないとダメなんでしょうか?

WinとLinux両方で実現出来る方法が望ましいんですが・・・
#Winでは、cygwinでshared memoryを使おうと思ってます。

アプリ同士でデータ交換をしたいだけなんですけどね。
扱うデータが大きいので、ソケット通信とかは時間がかかりそうで・・