ZEDA.nl

ZEDA.nl

Tips & Tweaks voor Windows

Gebruikerswaardering:  / 1
ZwakZeer goed 

Kopiëren met beperkte bandbreedte

Sinds Windows Vista heeft Microsoft het licht gezien en is robocopy.exe opgenomen in de standaard Windows installatie (hiervoor zat het in de resourcekit). Deze tool is bijna goed om een aparte blog voor te starten, maar een van de mooiste features vind ik toch wel /IPG ofwel de Inter Packet Gap

Als je ooit eens een netwerk plat gelegd hebt door een kopieeractie kan je deze functie zeker waarderen. Hiermee voorkom je dit namelijk doordat je het kopiëren opsplitst in pakketten van 64Kb en tussen de paketten een aantal milliseconden pauze inlast. Het aantal milliseconde geef je zelf op. 

Voorbeeld

Dit voorbeeld kopieert een folder naar een netwerklocatie waarbij een inter pakket gap van 100 milliseconden wordt gebruikt.

 

Omdat de beste waarde afhankelijk is van je netwerkverbinding en -belasting is deze moeilijk te voorspellen. 

Bij een verbinding van 2Mbit/sec raad ik aan te beginnen met /ipg:500, als dit goed gaat kun je deze langzaam gaan afbouwen naar 100. 

De grafiek geeft de netwerkbelasting weer van een kopieeractie van een 100MB groot bestand met robocopy /IPG:500 en /IPG:100. Het is duidelijk te zien dat de eerste actie minder netwerkbelasting veroorzaakt, maar wel langer duurt. 

Berekening

De vertraging is te berekenen m.b.v. de formule: 

[bestandsgrootte] / 64KB * IPG 

Als een bestand van 300MB gekopieerd wordt met IPG 500 is de vertraging dus: 

300MB / 64KB * 500ms = 307200KB / 64KB * 0,5sec = 2400 sec = 40 min. 

Als je bedenkt dat het bij een lijnsnelheid van 1 Mbit/sec ongeveer 40 minuten duurt voordat het bestand van 300 MB gekopieerd is, komt de totale tijd inclusief vertraging neer op 1:20 uur. Nog best acceptabel toch voor een Windows servicepack?

Zie ook de Robocopy IPG Calculator op deze site.

Dit artikel is van toepassing op: Windows 2003, Windows 2008, Windows 2012, Windows XP, Windows Vista, Windows 7, Windows 8.

ZEDA.nl

Tips & Tweaks for Windows

Meest gelezen:

Ad:

Tools:

EU e-Privacy Directive

Deze site gebruikt cookies voor analytics, advertenties en voor functionele doeleinden. Wilt u de cookies toestaan?

You have declined cookies. This decision can be reversed.

You have allowed cookies to be placed on your computer. This decision can be reversed.