1

大学のプロジェクト用にユニオン ファイル システムを作成しようとしています。unionfsと異なる特徴の 1 つは、コピーアップがないことです。これは、ファイルが特定のブランチにある場合、書き込まれてもそこに残ることを意味します。

しかし、それに関する私の現在の問題は、書き込み操作が発生するたびに .goutputstream-XXXXX が作成され、名前が変更され、削除されるという事実です。書き込み対象のファイルが最も優先度の高いブランチ (つまり、ファイルを作成できるデフォルトのブランチ) にある場合、これは実際には問題ありませんが、より低いブランチのファイルに書き込もうとすると、カーネルがクラッシュします。

どうすればこれに対処できますか? すべての .goutputstream-XXXXX ファイルが 1 つの場所だけに書き込まれるようにするにはどうすればよいですか? これらの .goutputstream-XXXXX ファイルは、対応するファイルにも複雑に接続されているようで、書き込まれているファイルと同じディレクトリでのみ機能するようです。

また、ディレクトリの読み取り時に .goutputstream-XXXXX ファイルが表示されることにも気付きました。とにかく、彼らは何のためにいるのですか?

4

2 に答える 2

3

.goutputstream-xxxxx ファイルの作成が議論されている ubuntu ランチパッドにバグが提出されました。 https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785

私が今見たところ、これらのファイルは事前にログアウトせずにシャットダウンしたときに作成されますが、evince や gedit など、他のいくつかのソースが発生する可能性があります。これらのファイルの作成には、おそらく lightdm が関係しています。

どのディストリビューションを使用しましたか? ディストリビューションを変更すると役立つかもしれません。

于 2012-09-03T20:48:35.123 に答える
0

.goutputstream-XXXXX は gedit によって作成され、それらを再配置する簡単な方法 (メニューまたは設定) はありません。

于 2012-01-05T09:15:13.470 に答える