elfshaker திட்டம் ELF கோப்புகளுக்கான பதிப்புக் கட்டுப்பாட்டு அமைப்பை உருவாக்குகிறது.

எல்ஃப் ஷேக்கர் திட்டத்தின் முதல் வெளியீடு, பைனரி பதிப்பு கட்டுப்பாட்டு அமைப்பு, ELF எக்ஸிகியூட்டபிள்களில் மாற்றங்களைக் கண்காணிப்பதற்கு உகந்ததாக உள்ளது. கணினி கோப்புகளுக்கு இடையில் பைனரி இணைப்புகளை சேமிக்கிறது, விசை மூலம் விரும்பிய பதிப்பை மீட்டெடுக்க உங்களை அனுமதிக்கிறது, இது "ஜிட் பைசெக்ட்" செயல்பாட்டை கணிசமாக துரிதப்படுத்துகிறது மற்றும் பயன்படுத்தப்படும் வட்டு இடத்தை பெரிதும் குறைக்கிறது. திட்டக் குறியீடு Apache-2.0 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

ஒரே மாதிரியான பைனரி கோப்புகளின் அதிக எண்ணிக்கையில் பைனரி மாற்றங்களைச் சேமிப்பதில் அதன் உயர் செயல்திறனுக்காக நிரல் குறிப்பிடத்தக்கது, எடுத்துக்காட்டாக, ஒரு திட்டத்தின் அதிகரிக்கும் உருவாக்கத்தின் போது பெறப்பட்டது. குறிப்பாக, க்ளாங் கம்பைலரின் இரண்டாயிரம் ரீபில்டுகளின் முடிவுகள் (ஒவ்வொரு மறுகட்டமைப்பிலும் மாற்றத்தை பிரதிபலிக்கிறது) 100 எம்பி அளவிலான ஒற்றை பேக் கோப்பில் சேமிக்க முடியும், இது தனித்தனியாக சேமிக்கப்பட்டால் தேவைப்படும் அளவை விட 4000 மடங்கு சிறியது. .

கொடுக்கப்பட்ட கோப்பிலிருந்து எந்த நிலையையும் பிரித்தெடுக்க 2-4 வினாடிகள் ஆகும் (எல்.எல்.வி.எம் குறியீட்டை ஜிட் பிரிப்பதை விட 60 மடங்கு வேகமானது), இது மூலத்திலிருந்து மறுகட்டமைக்கப்படாமலோ அல்லது முன்னர் கட்டப்பட்ட ஒவ்வொரு பதிப்பின் நகலையும் சேமிக்காமலோ ஒரு திட்டத்தின் எக்ஸிகியூட்டபிள்களின் விரும்பிய பதிப்பை விரைவாகப் பிரித்தெடுக்க அனுமதிக்கிறது. செயல்படுத்தக்கூடியது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்