回答編集履歴
1
問題点の追記
test
CHANGED
@@ -24,6 +24,8 @@
|
|
24
24
|
|
25
25
|
3. 別アプリ等がオープンしていると、削除/リネームが失敗し、複数ファイルが残る。(更新は書込みそのものが失敗)
|
26
26
|
|
27
|
+
4. ファイルの属性が書き換えられる。(一手間掛けないと元ファイルと同じにならない)
|
28
|
+
|
27
29
|
|
28
30
|
|
29
31
|
となり、元ファイルを書き換える場合は、その逆となります。
|
@@ -37,3 +39,11 @@
|
|
37
39
|
|
38
40
|
|
39
41
|
なお、なんで先頭に追加できないかは、磁気テープの名残りと言うより、記憶装置が 4Kとか、8K とかのブロックで書き換えるからでしょう。ファイルシステムで吸収という方法もあるでしょうが、数バイトずらすのは大変と思います。
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
[追記]
|
46
|
+
|
47
|
+
新規ファイルの場合のデメリットを追加しました。
|
48
|
+
|
49
|
+
大半は、Linux(Unix)での問題となります。(質問者の環境はなんでしょう?)
|