-
bcb7c2d6 :Anonymous
2013-09-04 15:52
-
Linuxカーネル3.11 でO_TEMPFILEが実装されたけど、
これまでのflashならファイルディスクリプタからぶっこ抜きできたけど、
これ使われると出来なくなるのかな。面倒だなあ。
まあもうflash自体新しいのは出ないんですけどね・・・
O_TEMPFILEフラグはopenおよびopenatシステムコールで利用できるもので、安全に一時ファイルを作成するために利用できる。このフラグ付きで作成されたファイルはファイルシステムからは参照できず、さらにファイルがクローズされると同時に削除される。これにより、競合を気にせずに一時ファイルを作成できるほか、作成したアプリケーション以外からのアクセスされたくないファイルを作成するのにも利用できるという。
Powered by shinGETsu.