System V系のメッセージキューを使用して、各プロセスへデータを渡しています。1つのメッセージキューを共用していますが、各プロセス毎に、受信する番号を変えていますので、各プロセスは自分宛のメッセージを問題なく受信できます。
ここからが問題なのですが、各プロセスへ一気にメッセージを配信するために、メッセージに多量にデータを書くと、msgsndでEAGAINとなってしまいます。
これを回避する為には、/proc/sys/kernel内の下記ファイルの内容を更新すればよいということまではわかりました。
msgmax msgmnb msgmni
ところが、これらのファイルを直接更新しようとするとエラーとなってしまいます。
rootユーザーでviでmsgmnbを更新すると、「"msgmnb" E667: fsync に失敗しました」となり、更新できませんでした。
上記ファイルの更新方法についてご存じのかたおりましたら、教えて下さい。また、最終的におこないたいのは、メッセージキューにもっと沢山のメッセージを書き込みたいことですので、その方法についての回答でもかまいません。
最大100プロセスに送信。
1プロセスあたり256バイトのメッセージを5件送信。
したいと考えています。
OSはred hat enterprise(Versionは最新版を使用予定)ですが、他のOSの情報でもかまいません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- LINE LINEのスマホ機種変更時の移行失敗の復旧 1 2022/06/20 14:52
- ドライブ・ストレージ 古い外付けHDDから新品外付けHDDへのデータ移行方法 (Mac) 2 2022/12/11 02:01
- Windows 10 このWindowsUpdateの失敗メッセージは何を物語るか? 5 2023/07/17 11:49
- 政治 私は文部科学省ヘ入り込んで投稿した私の建議文を彼らが私の依頼まましましょうか。? 2 2023/08/22 07:08
- その他(メールソフト・メールサービス) メールボックスのストレージ容量がほぼいっぱいです というメールが来ました 2 2022/07/01 16:47
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
- その他(車) 古い普通乗用車の更新終了しているナビを何とか使える方法はないものでしょうか? 5 2023/02/18 23:05
- カスタマイズ(車) いわゆる「テレビキャンセラー」について・・・・・ 7 2022/11/01 20:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
「rpm -e」でのアンインストー...
-
Windowsで同時にオープンできる...
-
CPU使用率が常に50~10...
-
Windows 10のエクスプローラー...
-
プロンプトが返らない
-
Apache(nobody)とmysqlあわせて...
-
タスクマネージャのCPU率がおか...
-
IE プロセスが消えない
-
他ユーザーの強制 logout。
-
Powershell プロセス二重起動
-
タスクマネージャの最小プロセス
-
batファイルからアプリケーショ...
-
CPUが突然100%
-
ネットワーク使用率約75%維持状...
-
コマンドライン上でファイルを...
-
ps コマンドのステータス。S Ss...
-
イラストレータでの透明部分の...
-
【プログラム】 iu14d2n.tmp ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
タスクバーの音量アイコンをク...
-
Windowsで作れるスレッド最大数...
-
コマンドライン上でファイルを...
-
タスクマネージャのCPU率がおか...
-
System Idle Processってなに?...
-
ps コマンドのステータス。S Ss...
-
プロセスがタスクマネージャー...
-
プロンプトが返らない
-
Windowsで同時にオープンできる...
-
CPU使用率が常に50~10...
-
タスクマネージャで終了できな...
-
linuxでプロセスが動いているCP...
-
CPU使用率とロードアベレージ
-
タスクマネージャに表示されな...
-
Powershell プロセス二重起動
-
ネットワーク使用率約75%維持状...
-
CPU使用率取得方法について
-
Windowsホストプロセス Rundll...
おすすめ情報