Descobrir o tempo que foi tomado para copiar um conjunto de arquivos


1

Eu recentemente copiei um grande conjunto de arquivos (cerca de 6 GB) para o meu Pen Drive. Existe alguma maneira de determinar o tempo necessário para concluir a cópia de qualquer um dos arquivos de log. Estou usando o sistema operacional Mac OS Mountain Lion.

Respostas:


1

Não de um arquivo de log, não. Você pode, no entanto, usar o terminal time e cp para fazer isso. Veja como:

  1. Terminal aberto
  2. Digite o seguinte:
    time cp -R ~/Desktop/nameoffoldertocopy /Volumes/nameofpendrive/
  3. Apreciar.

Isso iniciará um cronômetro, copiará toda a pasta que você listar para o seu pen drive e exibirá quanto tempo o processo inteiro levou.

Aqui está um exemplo do mundo real usando uma pasta na minha área de trabalho chamada "partslist" e uma unidade USB externa chamada "Drive Two":

time cp -R ~/Desktop/partslist/ /Volumes/Drive\ Two/

E da saída no Terminal eu posso ver que demorou mais de meio segundo (você quer o valor para "real"):

real    0m0.670s
user    0m0.002s
sys     0m0.013s

Eu não estou testado usando o seu comando. De qualquer forma, para esclarecer a questão - Posso saber o tempo gasto para um trabalho concluído? Quer dizer, eu já copiei um arquivo para Pendrive uma hora atrás. Posso saber o tempo gasto para esse log? Até o meu entendimento, não é. Mas gostaria de saber se existe algum método.
rakeshNS

Não, o OSX não registra toda e qualquer operação de E / S de arquivos ... já que cada log seria um E / S de arquivo e, bem, você obtém o problema!
cjb110

cjb110 está correto. Você não pode dizer se você não fez isso. Não há arquivo de log para isso.
gaoshan88
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.