Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Rychlost kopírování Int. Disk To Ext. Disk  (Přečteno 3408 krát)

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Rychlost kopírování Int. Disk To Ext. Disk
« kdy: 20 Července 2013, 16:17:35 »
Ahoj,
mám externí disk připojený na USB2. Rychlost kopírování se obvykle pohybovala kolem 25 až 30 Mb/sec. Jenže v poslední době se rychlost kopírování podstatně snížila a soubory velikosti desítek gigabajtů se kopírují velice pomalu. Předevčírem jsem kopíroval cca 30 Gb soubor stále mi to hlásilo že se bude kopírovat několik hodin. Různě jsem připojoval a odpojoval disk, protože jsem se domníval, že disk se připojuje nižší rychlostí USB. A ejhle na čtvrtý pokus se soubor zkopíroval za cca 20 min. Teď kopíruji cca 50 GB soubor asi 5 hodin a zkopírovalo se teprve asi 28 GB.

Dá se nějak zjistit aktuální rychlost připojení externího disku?
Nebo napadá někoho nějaké řešení tohoto problému?

Do nového disku půjdu jen pokud mi nic jiného nezbude. Jeden USB2 nefunkční disk už mám, ten nejdříve fungoval na USB2, pak jen na USB1 teď vůbec (USB ho najde ale nerozpozná). Druhý disk se nejspíše vydal stejnou cestou.
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

Rover623

Re:Rychlost kopírování Int. Disk To Ext. Disk
« Odpověď #1 kdy: 20 Července 2013, 16:25:42 »
Je to možné, zatím bych to zkusil korigovat zrušením hodnoty async, tedy mountnutím s parametrem sync

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:Rychlost kopírování Int. Disk To Ext. Disk
« Odpověď #2 kdy: 20 Července 2013, 17:11:21 »
Takhle mám disk teď mountnutý, snad jsem to napsal dobře.
Kód: [Vybrat]
/dev/disk/by-id/usb-TOSHIBA_USB_3.5_-HDD_0014764a-0:0-part1 /mnt/usb-TOSHIBA_USB_3.5_-HDD_0014764a-0:0-part1 auto nosuid,nodev,nofail,noauto,x-gvfs-show,sync 0 0výsledek zatím žádný, jen pozoruji, jak se při kopírování odhad času postupně zvyšuje místo aby se zmenšoval  :( . Na začátku to bylo chvíli na 10 MB/s

[příloha smazaná administrátorem]
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:Rychlost kopírování Int. Disk To Ext. Disk
« Odpověď #3 kdy: 20 Července 2013, 17:36:09 »
A jak to vypadá po cca 20 minutách kopírování:

[příloha smazaná administrátorem]
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:Rychlost kopírování Int. Disk To Ext. Disk
« Odpověď #4 kdy: 20 Července 2013, 19:09:48 »
Tak jsem se ze zoufalství lognul na windows, nainstaloval jsem si Freeware Linux Reader for Windows, a za 30 min to bylo zkopírováno.
Moje teorie proč to šlo je následující:
Kopíroval jsem z externího disku formátovaného v EXT4 na interní disk formátovaný NTFS. Interní disk je naplněn asi na 3/4 kapacity (cca 120GB volných před přenosem). Linux si poradí se zápisem na NTFS hůře než windows, proto to v Ubuntu trvalo tak dlouho. Příznakem, že se tomu tak mohlo být, byla stále se snižující rychlost přenosu (zápisu na disk).
Je to možné?
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

Rover623

Re:Rychlost kopírování Int. Disk To Ext. Disk
« Odpověď #5 kdy: 20 Července 2013, 21:46:21 »
Tak obecně platí tohle, parametr sync způsobuje synchronní zápis dat, tedy vyrovnávací paměť se používá minimálně, proto ten stoupající čas.

Zápis z externího disku na interní je vždy rychlejší než obráceně. Avšak pokud je jeden z těchto disků formátován na tabulku NTFS a je v daném okamžiku pod Linuxem použit jako "cíl", je kopírování pomalejší kvůli faktu, že díky naprosto nezdokumentované formě tabulky NTFS je pod Linuxem na těchto oddílech zapnuto ověřování dat, které zpomaluje a to někdy celkem výrazně (vypnuto v základu je to pouze pro externí média a pouze pro soubory větší než 10MB)

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:Rychlost kopírování Int. Disk To Ext. Disk
« Odpověď #6 kdy: 21 Července 2013, 14:55:30 »
Takže jsem to odhadl. Pokles rychlosti se projevoval bez ohledu na to jestli byl disk připojen jako sync nebo ne. Problém způsobuje oddíl NTFS. Ten mám kvůli přístupu z windows.
Pro mě to znamená jediné, zvětším si na interním disku oddíl EXT4 na úkor NTFS.
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

Rover623

Re:Rychlost kopírování Int. Disk To Ext. Disk
« Odpověď #7 kdy: 22 Července 2013, 09:46:45 »
Ono jde to ověřování dat na NTFS vypnout, ale moc to nedoporučuji, člověk si tím přidělá jen bolení hlavy až bude hledat co se zase poškodilo.

EDIT: A co jádro 3.9, tam je optimalizace souborových operací, docela to zvyšuje výkon

 

Provoz zaštiťuje spolek OpenAlt.