
HDDのサイズを調べるだけで18時間以上かかるんですが?
3TBのデータを古いHDDから新しいHDDにFastcopyを使ってコピーしました。15時間位かかりました。Fastcopyのベリファイ機能を使い忘れたため、WinMergeを使って今現在両方のHDDのサイズ等に間違いや差異がないかを調べているんですが、18時間経過した現在もまだ終わっていません。
3TBのデータをコピーするのに15時間で終わったのに、たかがサイズやら数値を調べるだけなのに、なんでデータのコピーよりも時間がかかるんですかこれ?
もっとマシな方法ないんですか?
HDDはWD60EZAX [6TB SATA600 5400]
ケースはGW3.5AM-SU3G2P/S

No.1ベストアンサー
- 回答日時:
一般的な話になりますが、ファイルのコピーは、ファイル単位で順次データを読み込んで、ファイルを書き込むといった、流れ作業になります
しかし、WinMergeなどの場合においては、ほぼ、メモリマップドファイルという技術を使います
メモリマップドファイルというのは、ファイルサイズ分のメモリ空間を予約しておき、例えば、ファイルの先頭から、1メガバイトのデータにアクセスしたい時、アプリがメモリ上のメモリマップドファイルのメモリ位置の先頭から1メガバイト目にアクセスすることにより、OSがそのメモリに位置に該当するファイルオフセットのデータを自動的に読み込んでくれる機能です
これを使うメリットとしては、単体のアプリケーションが、大きなファイルを読み込む時に、メモリを占有する必要がないという面、また、アプリケーションからすると、すでにメモリ上にファイルの全てを読み込んでるような状況のように実行できるので、アプリケーションの作りは簡単になります
デメリットとしては、メモリアクセスに対する例外処理の発生や、OSによる例外処理のハンドリングなど、メモリマップドファイルの、メモリウィンドウサイズによってはオーバーヘッドが増加します
単純計算で、1ファイルあたり0.5秒の遅延が発生したとしても、ファイル1個とか、10個程度であれば、あまり大したオーバーヘッドにはなりませんが、2万ファイルとかになってしまうと、単純計算で1万秒、つまり、3時間近いロスが発生します
Windowsであれば、ファイルごとのチェック、fc コマンを連続的に、バッチファイルで実行することで、改善することは可能ですが、2つのHDDから、同じファイルを読み込むことになるので、書き込み時と同じ程度の時間はかかると思いますが、多少は短縮できるかもしれません
また、正確なパフォーマンステストをしたわけではないので、一概に言えませんが、CPUの性能が上がれば、この辺りのオーバーヘッドも小さくなりますし、メモリアクセスのスピードもあがれば、速くなるとは思いますが、基本的に、大量のファイルや、大量のデータのコピーを行う場合には、時間がかかってしまうのは、仕方なく、短縮したければ、SATA3のHDDではなく、M.2 NVMe SSDを利用するとか、メインPCではなく、サブPCでそういった作業は行うなどが、抜本的な解決策だと思います
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
外付けHDDの選び方について・・
ドライブ・ストレージ
-
このパソコンにはDドライブ的なものはない?
ドライブ・ストレージ
-
ノートパソコンに日の光が当たってしまいました。 どうしたら良いでしょうか。
ノートパソコン
-
-
4
パソコンを介さず ハードディスクからハードディスクへクローンを作成する機器が売られていますが 例えば
ドライブ・ストレージ
-
5
(自作PC)マザーボードの交換で、OSのクリーンインストールについて
CPU・メモリ・マザーボード
-
6
建設会社にウインドウズ11非対応デスクPC10台があります。
デスクトップパソコン
-
7
新しく購入した新品のパソコンを何年使ってから 買い替えますか?
デスクトップパソコン
-
8
AcronisTrueImageによるWD Blueの製品の有効化(認識)
ドライブ・ストレージ
-
9
win11proでデバイス認識しないのはpcがwin11に対応していない?
デスクトップパソコン
-
10
〜自作PCデビューへの道〜4 初心者です。初めて自作PCを組み立てようと 考えています。以下を購入し
CPU・メモリ・マザーボード
-
11
M.2スロットに差し込んでもSSDが認識されません。どうすればM.2スロットに認識されるでしょうか?
ドライブ・ストレージ
-
12
パソコンに詳しい方に質問です。 一体型パソコンのデータは削除せず、HDDだけ取り外すと、パソコン本体
デスクトップパソコン
-
13
スマホに保存された、長い音データをCDにする方法を教えてください。
その他(パソコン・周辺機器)
-
14
ミニ PC というのは冷却ファンとか小さいしやはり大きなデスクトップを買った方が得ですか
デスクトップパソコン
-
15
テレビ録画について。 外付けハードディスクが故障をきっかけに、次はSSDにしてみたいのですが、テレビ
ドライブ・ストレージ
-
16
前面パネルUSB3.1をUSB 3.2 GEN 2X2に変えたい
その他(パソコン・周辺機器)
-
17
会社の古いPCをWindows11にするにあたって
デスクトップパソコン
-
18
パソコンの外付け大容量記憶装置 HDDとSSDとどっちが良い? 他質問あり
ドライブ・ストレージ
-
19
10年ほど前のDellのデスクトップパソコンを所有しております。まだまだ使用しようと思いますが、動作
ドライブ・ストレージ
-
20
ドライブレターを失ったハードディスクの復旧方法
ドライブ・ストレージ
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ゲーミングPCのストレージは分...
-
m.2 SSDを長持ちさせるには?
-
HDDからSSDに換装したらまた変...
-
クローンソフト付きのSSDを教え...
-
旧パソコンから新しいパソコン...
-
USBの抜き挿し
-
これは購入していい商品ですか...
-
換装したSSDのバックアップ
-
SSD取り付けにあたり
-
HDDからSSDにクローン作りたくて
-
HDDからSSDへ換装
-
HDDとSSD
-
無料でも使えるSSDを、MBRからG...
-
BUDA ホルダー
-
SATA USB 変換ケーブル の接続
-
HDDからSSDに換装
-
Windows11のインストールDVDメ...
-
raid5に後からhhd追加 又は各hd...
-
HDDにアクセスできない
-
ディスクのファイルサイズとデ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ゲーミングPCのストレージは分...
-
クローンソフト付きのSSDを教え...
-
消去してしまった動画のファイ...
-
パソコンのメモリーの使い方に...
-
CrystalDiskInfoで代替処理済み...
-
HDDからSSDへ交換
-
外付けHDD、ソフトを入れ運用。
-
HDDからSSDに換装
-
Google Pixel8a ストレージがい...
-
WindowsのHDについて教えて下さい
-
SATA USB 変換ケーブル の接続
-
WD Blue SN580 1TB をシステム...
-
SSDの固定
-
SONY micro SD card マイクロSD...
-
外付SSD選び
-
旧パソコンから新しいパソコン...
-
HDDからSSDへ換装
-
これは購入していい商品ですか...
-
SSD取り付けにあたり
-
USBの抜き挿し
おすすめ情報