JBDiff (Java Binary Diff) nut is 'n Java-poort van die C-gebaseerde bsdiff nut deur Colin Percival.
Die lêer formaat is soortgelyk aan, maar tans nie verenigbaar met die bsdiff nut. Dit is omdat bsdiff gebruik bzip2 vir kompressie wat nie beskikbaar is in die standaard Java biblioteke is. Plaas ek gebruik gzip (java.util.zip. *)
Die verskil nut is baie geheue honger. Probeer om 'n baie groot lêers met onvoldoende RAM verskil kan jou rekenaar laat die "asblik" (dws geword onbruikbaar stadig en kan vereis dat 'n herstel te herstel). Vergelyking van twee 20MB lêers ongeveer 80 sekondes op 'n 2GHz Pentium 4 en sal 'n maksimum grootte van hoop ten minste 220 MBytes vereis. Die maksimum hoop grootte gespesifiseer kan word met behulp van die -Xmx oorskakel na die Java VM (sien voorbeelde hieronder). Die nut kol het meer beskeie hulpbron vereistes.
VOORBEELDE:
Om old.bin vergelyk met new.bin en produseer diff lêer nuwe old.diff:
java -Xmx200m -classpath jbdiff.jar ie.wombat.jbdiff.JBDiff old.bin new.bin nuwe old.diff
Om old.bin pleister met 'n nuwe old.diff om new.bin produseer:
java -Xmx200m -classpath jbdiff.jar ie.wombat.jbdiff.JBPatch old.bin new.bin nuwe old.diff
Vereistes:
Sagteware besonderhede:
Weergawe: 0.1.1
Upload datum: 2 Jun 15
Lisensie: Gratis
Populariteit: 141
Kommentaar nie gevind