JBDiff (জাভা বাইনারি পরিবর্তন) ইউটিলিটি কলিন Percival দ্বারা সি ভিত্তিক bsdiff উপযোগ একটি জাভা পোর্ট.
ফাইল ফরম্যাট অনুরূপ, কিন্তু bsdiff ইউটিলিটি সঙ্গে বর্তমানে সামঞ্জস্যপূর্ণ নয়. Bsdiff স্ট্যান্ডার্ড জাভা লাইব্রেরি পাওয়া যায় না যা কম্প্রেশন জন্য Bzip2 ব্যবহার কারণ হল. পরিবর্তে আমি Gzip ব্যবহার (java.util.zip. *)
পরিবর্তন ইউটিলিটি খুব মেমরি ক্ষুধার্ত. অপর্যাপ্ত RAM- র সাথে খুব বড় ফাইল টি পরিবর্তন করার চেষ্টা করা হচ্ছে (অর্থাৎ unusably ধীর হয়ে পুনরুদ্ধার একটি রিসেট করার প্রয়োজন হতে পারে) 'জঞ্জাল' আপনার কম্পিউটার হতে পারে. তুলনা দুই 20MB ফাইল একটি 2GHz পেন্টিয়াম 4 প্রায় 80 সেকেন্ড পর্যন্ত সময় নিতে হবে এবং অন্তত 220 MBytes এর সর্বাধিক গাদা আকার প্রয়োজন হবে. সর্বাধিক গাদা আকার জাভা ভার্চুয়াল মেশিনের সাথে -Xmx সুইচ ব্যবহার উল্লেখ করা যেতে পারে (নীচে উদাহরণ দেখুন). প্যাচ ইউটিলিটি আরও বিনয়ী সম্পদ প্রয়োজনীয়তা আছে.
উদাহরণ:
New.bin সঙ্গে old.bin তুলনা এবং পরিবর্তন ফাইল নতুন-old.diff উত্পাদন করা হল:
জাভা -Xmx200m -classpath jbdiff.jar ie.wombat.jbdiff.JBDiff old.bin new.bin নতুন-old.diff
New.bin উত্পাদন নতুন-old.diff সঙ্গে old.bin প্যাচ:
জাভা -Xmx200m -classpath jbdiff.jar ie.wombat.jbdiff.JBPatch old.bin new.bin নতুন-old.diff
আবশ্যক:
সফটওয়্যার বিবরণ:
সংস্করণ: 0.1.1
তারিখ আপলোড: 2 Jun 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 141
পাওয়া মন্তব্যসমূহ না