JBDiff (Java Binary Diff) полезност е пристанищен Java на C базирани на bsdiff помощната програма, като Colin Пърсивал.
Файловият формат е подобен, но в момента не е съвместима с приложенията bsdiff. Това е така, защото bsdiff използва bzip2 за компресия, която не се предлага в стандартните Java библиотеки. Вместо да използвам GZIP (java.util.zip. *)
The разл полезност е много памет гладен. Опитът да се разл много големи файлове с недостатъчно RAM може да предизвика вашия компютър, за да "боклук" (т.е. да стане unusably бавно и може да изисква рестартиране, за да се възстанови). Съпоставяне на две 20MB файлове ще вземат около 80 секунда на 2GHz Pentium 4 и ще се нуждаят от максимален размер грамада от най-малко 220 мегабайта. Максималният размер купчина може да бъде определен с помощта на -Xmx ключа към Java VM (виж примерите по-долу). Помощната програма пластир има по-скромни изисквания за ресурсите.
ПРИМЕРИ:
За сравнение old.bin с new.bin и произвеждат разл файл ново-old.diff:
Java -Xmx200m -classpath jbdiff.jar ie.wombat.jbdiff.JBDiff old.bin new.bin ново-old.diff
За да закърпи old.bin с ново-old.diff да произвежда new.bin:
Java -Xmx200m -classpath jbdiff.jar ie.wombat.jbdiff.JBPatch old.bin new.bin ново-old.diff
Изисквания:
Софтуер детайли:
Версия: 0.1.1
Дата на качване: 2 Jun 15
Разрешително: Безплатно
Популярност: 141
Коментари не е намерена