லினக்ஸ் கர்னல் 5.3 வெளியிடப்பட்டது!

முக்கிய கண்டுபிடிப்புகள்

  • ஒரு செயல்முறைக்கு ஒரு குறிப்பிட்ட PIDயை ஒதுக்க pidfd பொறிமுறை உங்களை அனுமதிக்கிறது. செயல்முறை நிறுத்தப்பட்ட பிறகு பின்னிங் தொடர்கிறது, இதனால் மீண்டும் தொடங்கும் போது அதற்கு PID வழங்கப்படும். விவரங்களைக் காட்டு.
  • செயல்முறை அட்டவணையில் அதிர்வெண் வரம்புகளின் வரம்புகள். எடுத்துக்காட்டாக, முக்கியமான செயல்முறைகளை குறைந்தபட்ச அதிர்வெண் வரம்பில் இயக்கலாம் (சொல்லுங்கள், 3 GHz க்கும் குறைவாக இல்லை), மேலும் குறைந்த முன்னுரிமை செயல்முறைகள் அதிக அதிர்வெண் வரம்பில் இயக்கப்படலாம் (எடுத்துக்காட்டாக, 2 GHz க்கு மேல் இல்லை). விவரங்களைக் காட்டு.
  • amdgpu இயக்கியில் AMD Navi குடும்ப வீடியோ சிப்களுக்கான (RX5700) ஆதரவு. வீடியோ என்கோடிங்/டிகோடிங் மற்றும் பவர் மேனேஜ்மென்ட் உட்பட தேவையான அனைத்து செயல்பாடுகளும் செயல்படுத்தப்படுகின்றன.
  • VIA மற்றும் ஷாங்காய் அரசாங்கத்தின் ஒத்துழைப்பின் விளைவாக உருவாக்கப்பட்ட x86-இணக்கமான Zhaoxin செயலிகளில் முழுமையாக இயங்குகிறது.
  • இன்டெல் ஸ்பீட் செலக்ட் தொழில்நுட்பத்தைப் பயன்படுத்தி பவர் மேனேஜ்மென்ட் துணை அமைப்பு, ஜியோன் குடும்பத்தின் சில செயலிகளின் சிறப்பியல்பு. ஒவ்வொரு CPU மையத்திற்கும் செயல்திறனை நன்றாக மாற்றும் திறனுக்காக இந்த தொழில்நுட்பம் குறிப்பிடத்தக்கது.
  • Intel Tremont செயலிகளுக்கான umwait வழிமுறைகளைப் பயன்படுத்தி ஆற்றல் திறன் கொண்ட பயனர் விண்வெளி செயல்முறை காத்திருக்கும் வழிமுறை. விவரங்களைக் காட்டு.
  • 0.0.0.0/8 வரம்பு பயன்படுத்த அனுமதிக்கப்பட்டுள்ளது, இது 16 மில்லியன் புதிய IPv4 முகவரிகளை வழங்குகிறது. விவரங்களைக் காட்டு.
  • நெகிழ்வான, இலகுரக ACRN ஹைப்பர்வைசர், IoT அமைப்புகளை (இன்டர்நெட் ஆஃப் திங்ஸ்) நிர்வகிக்க மிகவும் பொருத்தமானது. விவரங்களைக் காட்டு.

கீழே வேறு சில மாற்றங்கள் உள்ளன.

மையத்தின் முக்கிய பகுதி

  • ஃபார்ம்வேரை xz வடிவத்தில் சுருக்குவதற்கான ஆதரவு, இது /lib/firmware கோப்பகத்தை ~420 MB இலிருந்து ~130 MB ஆகக் குறைக்க அனுமதிக்கிறது.
  • குளோன்() அமைப்பு அழைப்பின் புதிய மாறுபாடு மேலும் கொடிகளை அமைக்கும் திறன் கொண்டது. விவரங்களைக் காட்டு.
  • கன்சோலில் உயர் தெளிவுத்திறனுக்கான பெரிய எழுத்துருவின் தானியங்கி தேர்வு.
  • CONFIG_PREEMPT_RT விருப்பம் முக்கிய கர்னல் கிளையில் RT இணைப்புகளின் தொகுப்பின் விரைவான ஒருங்கிணைப்பைக் குறிக்கிறது.

கோப்பு துணை அமைப்பு

  • BULKSTAT மற்றும் INUMBERS அமைப்பு XFS v5 க்கு அழைப்பு விடுக்கிறது, மேலும் பல-திரிக்கப்பட்ட ஐனோட் டிராவர்சலைச் செயல்படுத்தும் பணியும் தொடங்கியுள்ளது.
  • Btrfs இப்போது அனைத்து கட்டமைப்புகளிலும் வேகமான செக்சம்களை (crc32c) பயன்படுத்துகிறது.
  • Ext4 இல் கோப்புகளைத் திறக்க மாறாத (மாறாத தன்மை) கொடி இப்போது கண்டிப்பாகப் பயன்படுத்தப்படுகிறது. கோப்பகங்களில் உள்ள துளைகளுக்கு செயல்படுத்தப்பட்ட ஆதரவு.
  • CEPH SELinux உடன் வேலை செய்ய கற்றுக்கொண்டது.
  • CIFS இல் உள்ள smbdirect பொறிமுறையானது இனி பரிசோதனையாகக் கருதப்படாது. SMB3.1.1 GCMக்கான கிரிப்டோகிராஃபிக் அல்காரிதம்கள் சேர்க்கப்பட்டது. கோப்பு திறக்கும் வேகம் அதிகரித்தது.
  • F2FS ஸ்வாப் கோப்புகளை ஹோஸ்ட் செய்யலாம்; அவை நேரடி அணுகல் பயன்முறையில் செயல்படும். சோதனைச் சாவடியில் குப்பை சேகரிப்பாளரை முடக்கும் திறன்=முடக்கு.
  • NFS கிளையண்டுகள் nconnect=X மவுண்ட் விருப்பத்தின் மூலம் ஒரே நேரத்தில் பல TCP இணைப்புகளை சர்வரில் நிறுவ முடியும்.

நினைவக துணை அமைப்பு

  • ஒவ்வொரு dma-buf க்கும் ஒரு முழு ஐனோட் கொடுக்கப்பட்டுள்ளது. /proc/*/fd மற்றும் /proc/*/map_files கோப்பகங்கள் shmem இடையக பயன்பாடு பற்றிய விரிவான தகவல்களை வழங்குகின்றன.
  • smaps இன்ஜின் அநாமதேய நினைவகம், பகிரப்பட்ட நினைவகம் மற்றும் smaps_rollup proc கோப்பில் கோப்பு கேச் பற்றிய தனித்தனி தகவலைக் காட்டுகிறது.
  • swap_extentக்கு rbtree ஐப் பயன்படுத்துதல், பல செயல்முறைகள் செயலில் இடமாற்றம் செய்யும்போது மேம்பட்ட செயல்திறன்.
  • /proc/meminfo vmalloc பக்கங்களின் எண்ணிக்கையைக் காட்டுகிறது.
  • டூல்ஸ்/விஎம்/ஸ்லாபின்ஃபோவின் திறன்கள், துண்டாடப்பட்ட அளவின்படி கேச்களை வரிசைப்படுத்தும் வகையில் விரிவாக்கப்பட்டுள்ளது.

மெய்நிகராக்கம் மற்றும் பாதுகாப்பு

  • முகவரி அட்டவணைகளைப் பின்பற்றாமல் IOMMU கோரிக்கைகளை அனுப்ப அனுமதிக்கும் paravirtualized சாதனத்திற்கான virtio-iommu இயக்கி.
  • இயற்பியல் முகவரி இடத்தின் மூலம் இயக்ககங்களை அணுகுவதற்கான virtio-pmem இயக்கி.
  • vhost க்கான மெட்டாடேட்டாவை அணுகுவதற்கான முடுக்கம். TX PPS சோதனைகள் வேகத்தில் 24% அதிகரிப்பைக் காட்டுகின்றன.
  • vhost_net க்கு இயல்புநிலையாக Zerocopy முடக்கப்பட்டுள்ளது.
  • பெயர்வெளிகளில் குறியாக்க விசைகளை இணைக்கலாம்.
  • xxhash க்கான ஆதரவு, மிக வேகமான கிரிப்டோகிராஃபிக் அல்லாத ஹாஷிங் அல்காரிதம், அதன் வேகம் நினைவக செயல்திறனால் மட்டுமே வரையறுக்கப்படுகிறது.

பிணைய துணை அமைப்பு

  • IPv4 மற்றும் IPv6 வழித்தடங்களின் அளவிடுதலை மேம்படுத்த வடிவமைக்கப்பட்ட நெக்ஸ்ட்ஹாப் பொருள்களுக்கான ஆரம்ப ஆதரவு.
  • நெட்ஃபில்டர் வன்பொருள் முடுக்கம் சாதனங்களுக்கு வடிகட்டலை ஆஃப்லோட் செய்ய கற்றுக்கொண்டது. பாலங்களுக்கான சொந்த இணைப்பு கண்காணிப்பு ஆதரவு சேர்க்கப்பட்டது.
  • MPLS பாக்கெட் தலைப்புகளை கையாள உங்களை அனுமதிக்கும் புதிய போக்குவரத்து கட்டுப்பாட்டு தொகுதி.
  • isdn4linux துணை அமைப்பு அகற்றப்பட்டது.
  • புளூடூத்துக்கு LE பிங்ஸ் கிடைக்கிறது.

வன்பொருள் கட்டமைப்புகள்

  • புதிய ARM இயங்குதளங்கள் மற்றும் சாதனங்கள்: Mediatek mt8183, Amlogic G12B, Kontron SMARC SoM, Google Cheza, Purism Librem5 க்கான devkit, Qualcomm Dragonboard 845c, Hugsun X99 TV Box போன்றவை.
  • x86க்கு, /proc/ மெக்கானிசம் சேர்க்கப்பட்டுள்ளது கடைசியாக AVX512 பயன்படுத்தப்பட்டது போன்ற கட்டிடக்கலை சார்ந்த தகவலைக் காண்பிக்க /arch_status.
  • KVM க்கான உகந்த VMX செயல்திறன், vmexit வேகம் 12% அதிகரித்துள்ளது.
  • இன்டெல் கேபிலேக், ஆம்பர்லேக், விஸ்கிலேக் மற்றும் ஐஸ் லேக் செயலிகள் பற்றிய பல்வேறு தகவல்களைச் சேர்த்தது மற்றும் மேம்படுத்தியது.
  • PowerPC இல் uImage க்கான lzma மற்றும் lzo சுருக்கம்.
  • S390க்கான பாதுகாப்பான மெய்நிகராக்கம்.
  • RISCVக்கான பெரிய நினைவகப் பக்கங்களுக்கான ஆதரவு.
  • லினக்ஸின் பயனர் பயன்முறைக்கான நேரப் பயண முறை (நேர மந்தநிலை மற்றும் முடுக்கம்).

சாதன இயக்கிகள்

  • amdgpu மற்றும் i915 இயக்கிகளுக்கான HDR மெட்டாடேட்டா அங்கீகாரம்.
  • amdgpu இல் Vega12 மற்றும் Vega20 வீடியோ சிப்களுக்கான செயல்பாட்டு நீட்டிப்புகள்.
  • i915க்கான மல்டி-செக்மென்ட் காமா திருத்தம், அத்துடன் ஒத்திசைவற்ற திரை பவர் ஆஃப் மற்றும் பல புதிய ஃபார்ம்வேர்.
  • Nouveau வீடியோ இயக்கி TU116 குடும்பத்திலிருந்து சில்லுகளை அடையாளம் காண கற்றுக்கொண்டது.
  • புதிய புளூடூத் நெறிமுறைகள் MediaTek MT7663U மற்றும் MediaTek MT7668U.
  • இன்பினிபேண்டிற்கான TLS TX HW ஆஃப்லோட், அத்துடன் மேம்படுத்தப்பட்ட வன்பொருள் மற்றும் வெப்பநிலை கண்காணிப்பு.
  • HD ஆடியோ இயக்கியில் எல்கார்ட் ஏரியின் அங்கீகாரம்.
  • புதிய ஆடியோ சாதனங்கள் மற்றும் கோடெக்குகள்: Conexant CX2072X, Cirrus Logic CS47L35/85/90, Cirrus Logic Madera, RT1011/1308.
  • விசைப்பலகை மற்றும் டிராக்பேடிற்கான ஆப்பிள் SPI இயக்கி.
  • வாட்ச்டாக் துணை அமைப்பில், /dev/watchdogN ஐ திறப்பதற்கான நேர வரம்பை நீங்கள் அமைக்கலாம்.
  • cpufreq அதிர்வெண் கட்டுப்பாட்டு பொறிமுறையானது imx-cpufreq-dt மற்றும் Raspberry Pi ஆகியவற்றால் ஆதரிக்கப்படுகிறது.

ஆதாரம்: linux.org.ru

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