PyPy 7.3 வெளியீடு, பைத்தானில் எழுதப்பட்ட பைதான் செயல்படுத்தல்

உருவானது திட்ட வெளியீடு பைபி 7.3, பைத்தானில் எழுதப்பட்ட பைதான் மொழியின் செயலாக்கம் உருவாக்கப்பட்டுள்ளது (நிலையான தட்டச்சு செய்யப்பட்ட துணைக்குழுவைப் பயன்படுத்தி RPython, கட்டுப்படுத்தப்பட்ட பைதான்). வெளியீடு PyPy2.7 மற்றும் PyPy3.6 கிளைகளுக்கு ஒரே நேரத்தில் தயாரிக்கப்படுகிறது, இது பைதான் 2.7 மற்றும் பைதான் 3.6 தொடரியல் ஆதரவை வழங்குகிறது. வெளியீடு Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 அல்லது ARMv7 உடன் VFPv3), macOS (x86_64), OpenBSD, FreeBSD மற்றும் Windows (x86) ஆகியவற்றிற்கு கிடைக்கிறது.

PyPy இன் ஒரு சிறப்பு அம்சம் JIT கம்பைலரைப் பயன்படுத்துவதாகும், இது பறக்கும்போது சில கூறுகளை இயந்திரக் குறியீடாக மொழிபெயர்க்கிறது, இது உங்களுக்கு வழங்க அனுமதிக்கிறது. உயரமான செயல்திறன் நிலை - சில செயல்பாடுகளைச் செய்யும்போது, ​​C மொழியில் (CPython) பைத்தானின் உன்னதமான செயலாக்கத்தை விட PyPy பல மடங்கு வேகமானது. உயர் செயல்திறன் மற்றும் JIT தொகுப்பின் பயன்பாடு அதிக நினைவக நுகர்வு ஆகும் - சிக்கலான மற்றும் நீண்டகால செயல்முறைகளில் மொத்த நினைவக நுகர்வு (உதாரணமாக, PyPy ஐப் பயன்படுத்தி PyPy ஐ மொழிபெயர்க்கும்போது) CPython இன் நுகர்வு ஒன்றரை முதல் இரண்டு வரை அதிகமாக உள்ளது. முறை.

புதிய வெளியீட்டில் ஏற்பட்ட மாற்றங்களிலிருந்து பிரபல CFFI 1.13.1 (C வெளிநாட்டுச் செயல்பாடு இடைமுகம்) மற்றும் cppyy 1.10.6 தொகுதிக்கூறுகளைப் புதுப்பித்தல், C மற்றும் C++ இல் எழுதப்பட்ட செயல்பாடுகளை அழைப்பதற்கான இடைமுகத்தை செயல்படுத்துவதன் மூலம் (C குறியீட்டுடன் தொடர்புகொள்வதற்கு CFFI பரிந்துரைக்கப்படுகிறது, மற்றும் C++ குறியீட்டிற்கு cppyy). இன்டராக்டிவ் ஷெல்லுடன் பைரெப்ல் தொகுப்பின் புதிய பதிப்பை உள்ளடக்கியது REPL.
சரங்களைச் செயலாக்குவதற்கும் யூனிகோடைக் கையாளுவதற்கும் பொறுப்பான குறியீட்டின் செயல்திறன் மேம்படுத்தப்பட்டுள்ளது.
விண்டோஸ் இயங்குதளத்திற்கு, வெவ்வேறு உரை குறியாக்கங்களை குறியாக்கம் மற்றும் டிகோடிங் செய்வதற்கான ஆதரவு சேர்க்கப்பட்டுள்ளது. OpenSSL 1.1 மற்றும் TLS 1.3 க்கான செயல்படுத்தப்பட்ட ஆதரவு.

ஆதாரம்: opennet.ru

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