ファイルの移動と切り取り/コピー/貼り付けの操作の違いは何ですか?私は基本的なオペレーティングシステムが行く限り、少なくとも意味します。各操作でファイルの属性はどうなりますか?私はちょうど興味がある。ファイルの移動/コピー/貼り付け?
答えて
あなたが話しているのは、ユーザーインターフェイスのメタファーの違いです。フードの下では、両方の操作が同じメカニズムを使用して実装されます。
コピー:セクターからのデータがディスク上の他のセクターにコピーされ
カット:私が間違っている場合は、データは同じ部門である、インデックスが
ディスク
に更新されたが、私を修正。自分自身のために私は大きなファイル
をカットファイルをコピーまたはファイルをcutingするときにコピーする場合は特に、巨大で、スピードdiferenceを伝える/できはい、それは私がこの質問をする理由の一部です。マウスを使用してファイルをコピーして貼り付けたり、キーボードショートカットを使用してメニューコンテキストをコピーしたりしているときに、小さなスピードの違いが気付きます。私はまた、コマンドラインを使用するとどれくらい速くなるかを見てきました。 – kingrichard2005
ファイルのカット&ペーストがほとんどの時間であるのはなぜ を説明できる一つの特定の場合ファイルのコピー貼り付けよりも高速ですか?
ファイルはフォルダ(とも呼ばれるディレクトリ)フォルダ、ファイル、名前の「リスト」であると想定することができる実用的な目的のために に格納されたファイルをコピー&ペースト、ファイル全体がコピーされ
新しい場所、したがってこれを行うのにかかる時間は、通常、ファイルのサイズに比例します。ファイルが大きくなると、時間がかかります。
ファイルがカットペーストされている場合、ファイルは一般にはタッチされません。ファイルが元々存在していたフォルダで、エントリがリストから削除され、新しいフォルダのリストに追加されます。したがって、ファイルの大きさや大きさにかかわらず、ソースフォルダから1つのエントリを削除し、宛先フォルダに1つのエントリを追加するだけで済みます。
カット・ペースト・ロジックは同じパーティション内でのみ機能します。フォルダリストが複数のパーティションにまたがることはありません ファイルをある区画から別の区画にカットペーストしようとするとコピーペーストと同じ時間がかかります
- 1. テキストのコピー/貼り付け
- 2. Visual Studioコードの貼り付けと貼り付けのコピー
- 3. コピー貼り付けマクロ
- 4. (例:コピー、貼り付け...)
- 5. VBAコピー貼り付け
- 6. コピー貼り付けfrom userform
- 7. ファイルをコピーしてvbaにコピーして貼り付けます
- 8. C#でのイベントリスナーのコピー/貼り付け
- 9. のコピー/貼り付けデータに
- 10. Djangoフォームフィールドのコピーと貼り付け
- 11. FabricJSクリップボードの実装(コピー/貼り付け)
- 12. Excelマクロのコピー貼り付け条件
- 13. jQuery AlphaNumericPlugin - コピー貼り付けの問題
- 14. Javaのコピーと貼り付けNoSuchFileException
- 15. コピー/貼り付けVBAの特殊ループ
- 16. コピー貼り付けを使用してhg repoフォルダを移動しますか?
- 17. VBAコピー貼り付けformmatingと数式
- 18. JSリッチテキストエディタにコピー/貼り付け
- 19. 複数コピーと貼り付け
- 20. 一括コピー貼り付けgoogle-apps-script
- 21. vboxからwindowsにコピー/貼り付け
- 22. Visual Studio MVCコピー貼り付けプロジェクト
- 23. DataGridViewコピー貼り付け(スタイル、背景色、...)
- 24. C#デザイナでドッキングコントロールをコピー貼り付け
- 25. Javascriptを使ってコピー貼り付け
- 26. 複数回コピーして貼り付け
- 27. NSTextViewコピー貼り付けNSTextAttachment on Mac os
- 28. Excel VBAコピー貼り付けエラー
- 29. Concatが動作しない列のコピーと貼り付け
- 30. AutoHotKeyファイルをクリップボードにコピーして貼り付けます
ファイルの '移動 'は'カットアンドペースト'操作と同じです。 .. –