タグ付けされた質問 「lock」

2
プロセスがファイルへの書き込みを終了したことを確認するにはどうすればよいですか?
シェルから生成されたプロセスがあります。これは、バックグラウンド・プロセスとして実行されているとにおけるCSVファイルにDBをエクスポートしています/tmp。 バックグラウンドプロセスが完了(終了/終了)したとき、またはCSVファイルロックが閉じたかどうかを確認するにはどうすればよいですか?ファイルが書き込まれたら、別のホストにFTPで転送する予定ですが、ファイル転送を開始する前に完全なファイルが必要です。
9 files  process  lock 

3
アトミック更新のためにファイルの排他的な読み取り/書き込みロックを取得する
カウンターとして使用するファイルが欲しいのですが。ユーザーAがこの番号を書き込んでインクリメントし、ユーザーBはファイルの読み取りを要求します。ユーザーAがこのファイルをロックして、ユーザーAの書き込みが完了するまで誰もファイルを読み書きできないようにすることは可能ですか? 調査しましたflockが、期待どおりに機能するようには見えません。 flock -x -w 5 /dev/shm/counter.txt echo "4" > /dev/shm/counter.txt && sleep 5 このアトミックのようなインクリメントファイルを取得するためのより適切な方法があるとしたら、それも聞いてみたいと思います。 私の目標は: LOCK counter.txt; write to counter.txt; 同時に Read counter.txt; realize it's locked so wait until that lock is finished.

1
RasPi-USBマイクがロックする
私のRasPiボード、Debian Linuxでは、USBマイクが時々ロックされ、何も使用できなくなります。マイクには通常点滅しているLEDがあり、ロックされるとオフになります。 ユーティリティarecordは次のように説明します。 card 1: Device [DYNEX USB MIC Device], device 0:USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 マイクが機能を停止すると、次のarecordような診断が表示されます。 > arecord -D plughw:1,0 > recording.wav Recording WAVE 'stdin' : Unsigned 8 bit, Rate 8000 Hz, Mono arecord: set_params:1145: Unable to install hw_params: ACCESS: RW_INTERLEAVED FORMAT: U8 etc... …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.