- - PR -
リブート処理時のsyncについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-10-27 02:33
LinuxOSのシステムで、リブート処理をrebootシステムコールを使用して、
reboot(RB_AUTOBOOT); で行っていましたが、リブート処理中にスレッドがディスパッチしてしまうため、 これを回避する策として、execveシステムコールを使用してその中で"/sbin/reboot"を 実行するように修正しました。 これによりスレッドがディスパッチしなくなったのですが、従来rebootの前に 必要だったsyncが、修正後にも必要なのかどうかわからず困っています。 BusyBoxのrebootコマンドを実行する場合、syncは必要なのでしょうか? よろしくお願いします。 |
1