2017-11-07 15 views
2

.NET CoreはPOSIX IPCをサポートしていますか? メッセージキューと共有メモリを使用します。 MemoryMappedFileがLinuxで動作しないようです。 PInvokeは私の唯一のチャンスですか?.NETコアPOSIX IPC

すべてのヘルプは おかげ

答えて

2

.NETのコアSystem.IO.MemoryMappedFilesがのunix上でサポートされているに感謝しています。しかし、いくつかの制限があります。詳細については、dotnet/corefxレポのMemoryMappedFile.Unix.csの実装を参照してください。

メッセージキューはまだサポートされていません。

+0

何かの理由で、var mmf = MemoryMappedFile.CreateNew( "/ tmp/sharedfile"、10000)にPlatformNotSupportedExceptionが表示されます...ここに適用される制限がわからない – Helikaon

+0

.NET Coreのバージョンは何ですか? –

+0

.NET Core 2.0 – Helikaon

関連する問題