லினக்ஸ் 5.14 கர்னல் வெளியீடு

இரண்டு மாத வளர்ச்சிக்குப் பிறகு, லினஸ் டொர்வால்ட்ஸ் லினக்ஸ் கர்னல் 5.14 இன் வெளியீட்டை வழங்கினார். மிகவும் குறிப்பிடத்தக்க மாற்றங்களில்: புதிய quotactl_fd() மற்றும் memfd_secret() அமைப்பு அழைப்புகள், ஐடி மற்றும் மூல இயக்கிகளை அகற்றுதல், cgroupக்கான புதிய I/O முன்னுரிமை கட்டுப்படுத்தி, SCHED_CORE பணி திட்டமிடல் முறை, சரிபார்க்கப்பட்ட BPF நிரல் ஏற்றிகளை உருவாக்குவதற்கான உள்கட்டமைப்பு.

புதிய பதிப்பில் 15883 டெவலப்பர்களிடமிருந்து 2002 திருத்தங்கள் உள்ளன, பேட்ச் அளவு 69 எம்பி (மாற்றங்கள் 12580 கோப்புகளைப் பாதித்தன, 861501 கோடுகள் சேர்க்கப்பட்டன, 321654 வரிகள் நீக்கப்பட்டன). 47 இல் அறிமுகப்படுத்தப்பட்ட அனைத்து மாற்றங்களிலும் சுமார் 5.14% சாதன இயக்கிகள் தொடர்பானவை, தோராயமாக 14% மாற்றங்கள் வன்பொருள் கட்டமைப்புகளுக்குக் குறிப்பிட்ட குறியீட்டைப் புதுப்பிப்பதோடு தொடர்புடையவை, 13% நெட்வொர்க்கிங் ஸ்டேக்குடன் தொடர்புடையவை, 3% கோப்பு முறைமைகள் மற்றும் 3% உள் கர்னல் துணை அமைப்புகளுடன் தொடர்புடையவை.

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

  • வட்டு துணை அமைப்பு, I/O மற்றும் கோப்பு முறைமைகள்
    • ஒரு புதிய I/O முன்னுரிமை கட்டுப்படுத்தி cgroups, rq-qos க்கு செயல்படுத்தப்பட்டுள்ளது, இது ஒவ்வொரு cgroup இன் உறுப்பினர்களால் உருவாக்கப்பட்ட சாதனங்களைத் தடுப்பதற்கான கோரிக்கைகளின் செயலாக்க முன்னுரிமையைக் கட்டுப்படுத்த முடியும். புதிய முன்னுரிமை கட்டுப்படுத்தி ஆதரவு mq-deadline I/O திட்டமிடலில் சேர்க்கப்பட்டுள்ளது.
    • ext4 கோப்பு முறைமை ஒரு புதிய ioctl கட்டளையை செயல்படுத்துகிறது, EXT4_IOC_CHECKPOINT, இது ஜர்னலில் இருந்து நிலுவையில் உள்ள அனைத்து பரிவர்த்தனைகளையும் அவற்றுடன் தொடர்புடைய பஃபர்களையும் வட்டில் சுத்தப்படுத்துகிறது, மேலும் சேமிப்பகத்தில் ஜர்னல் பயன்படுத்தும் பகுதியை மேலெழுதும். கோப்பு முறைமைகளிலிருந்து தகவல் கசிவைத் தடுக்கும் முயற்சியின் ஒரு பகுதியாக இந்த மாற்றம் தயாரிக்கப்பட்டது.
    • Btrfs க்கு செயல்திறன் மேம்படுத்தல்கள் செய்யப்பட்டுள்ளன: fsync செயல்பாட்டின் போது நீட்டிக்கப்பட்ட பண்புகளின் தேவையற்ற பதிவுகளை நீக்குவதன் மூலம், நீட்டிக்கப்பட்ட பண்புகளுடன் கூடிய தீவிர செயல்பாடுகளின் செயல்திறன் 17% வரை அதிகரித்துள்ளது. கூடுதலாக, அளவுகளை பாதிக்காத டிரிம் செயல்பாடுகளைச் செய்யும்போது, ​​முழு ஒத்திசைவு முடக்கப்பட்டுள்ளது, இது இயக்க நேரத்தை 12% குறைக்கிறது. FS ஐ சரிபார்க்கும் போது I/O அலைவரிசையை கட்டுப்படுத்த sysfs இல் ஒரு அமைப்பு சேர்க்கப்பட்டுள்ளது. மறுஅளவிடுதல் மற்றும் சாதன செயல்பாடுகளை நீக்குதல் ஆகியவற்றை ரத்து செய்ய ioctl அழைப்புகள் சேர்க்கப்பட்டது.
    • XFS இல், இடையக தற்காலிக சேமிப்பின் செயலாக்கம் மறுவடிவமைப்பு செய்யப்பட்டுள்ளது, இது தொகுதி முறையில் நினைவக பக்கங்களை ஒதுக்குவதற்கு மாற்றப்பட்டது. மேம்படுத்தப்பட்ட கேச் செயல்திறன்.
    • F2FS படிக்க மட்டும் பயன்முறையில் செயல்பட ஒரு விருப்பத்தை சேர்க்கிறது மற்றும் சீரற்ற வாசிப்பு செயல்திறனை மேம்படுத்த சுருக்கப்பட்ட தொகுதி கேச் பயன்முறையை (compress_cache) செயல்படுத்துகிறது. mmap() செயல்பாட்டைப் பயன்படுத்தி நினைவகத்தில் மேப் செய்யப்பட்ட கோப்புகளை சுருக்குவதற்கு ஆதரவு செயல்படுத்தப்பட்டுள்ளது. முகமூடியின் அடிப்படையிலான கோப்பு சுருக்கத்தைத் தேர்ந்தெடுத்து முடக்க, ஒரு புதிய மவுண்ட் விருப்பம் nocompress முன்மொழியப்பட்டது.
    • சில டிஜிட்டல் கேமரா சேமிப்பகத்துடன் இணக்கத்தன்மையை மேம்படுத்த exFAT இயக்கியில் வேலை செய்யப்பட்டுள்ளது.
    • quotactl_fd() சிஸ்டம் கால் சேர்க்கப்பட்டது, இது ஒரு சிறப்பு சாதனக் கோப்பு மூலம் ஒதுக்கீட்டை நிர்வகிக்க உங்களை அனுமதிக்கிறது, ஆனால் ஒதுக்கீடு பயன்படுத்தப்படும் கோப்பு முறைமையுடன் தொடர்புடைய கோப்பு விளக்கத்தைக் குறிப்பிடுவதன் மூலம்.
    • IDE இடைமுகத்துடன் கூடிய தொகுதி சாதனங்களுக்கான பழைய இயக்கிகள் கர்னலில் இருந்து அகற்றப்பட்டன; அவை நீண்ட காலமாக libata துணை அமைப்பால் மாற்றப்பட்டுள்ளன.
    • கர்னலில் இருந்து "raw" இயக்கி அகற்றப்பட்டது, இது /dev/raw இடைமுகம் வழியாக சாதனங்களைத் தடுக்க தடையற்ற அணுகலை வழங்குகிறது. O_DIRECT கொடியைப் பயன்படுத்தும் பயன்பாடுகளில் இந்த செயல்பாடு நீண்ட காலமாக செயல்படுத்தப்படுகிறது.
  • நினைவகம் மற்றும் கணினி சேவைகள்
    • பணி திட்டமிடுபவர் ஒரு புதிய திட்டமிடல் பயன்முறையை செயல்படுத்துகிறது, SCHED_CORE, இது ஒரே CPU மையத்தில் எந்த செயல்முறைகளை ஒன்றாகச் செயல்படுத்தலாம் என்பதைக் கட்டுப்படுத்த அனுமதிக்கிறது. ஒவ்வொரு செயல்முறைக்கும் ஒரு குக்கீ அடையாளங்காட்டியை ஒதுக்கலாம், இது செயல்முறைகளுக்கு இடையிலான நம்பிக்கையின் நோக்கத்தை வரையறுக்கிறது (எடுத்துக்காட்டாக, ஒரே பயனர் அல்லது கொள்கலனுக்கு சொந்தமானது). குறியீடு செயல்படுத்தலை ஒழுங்கமைக்கும்போது, ​​ஒரே உரிமையாளருடன் தொடர்புடைய செயல்முறைகளில் ஒரு CPU கோர் மட்டுமே பகிரப்படுவதை திட்டமிடுபவர் உறுதிசெய்ய முடியும், அதே SMT (ஹைப்பர் த்ரெடிங்) தொடரிழையில் நம்பகமான மற்றும் நம்பத்தகாத பணிகளைத் தடுப்பதன் மூலம் சில ஸ்பெக்டர் தாக்குதல்களைத் தடுக்கப் பயன்படுத்தலாம். .
    • cgroup க்கு, கொலை நடவடிக்கைக்கான ஆதரவு செயல்படுத்தப்பட்டுள்ளது, இது cgroup.kill என்ற மெய்நிகர் கோப்பில் “1” எழுதுவதன் மூலம் குழுவுடன் தொடர்புடைய அனைத்து செயல்முறைகளையும் ஒரே நேரத்தில் அழிக்க அனுமதிக்கிறது (SIGKILL ஐ அனுப்பவும்).
    • நினைவகத்தில் சீரமைக்கப்படாத தரவை அணுகும் போது ஏற்படும் பிளவு பூட்டுகளை ("பிளவு பூட்டுகள்") கண்டறிவதற்கான பதிலளிப்பது தொடர்பான விரிவாக்கப்பட்ட திறன்கள், அணு அறிவுறுத்தலை இயக்கும் போது, ​​தரவு இரண்டு CPU கேச் கோடுகளை கடக்கிறது. இத்தகைய தடுப்பு செயல்திறனில் குறிப்பிடத்தக்க வீழ்ச்சிக்கு வழிவகுக்கிறது, எனவே தடுப்பை ஏற்படுத்திய பயன்பாட்டை வலுக்கட்டாயமாக நிறுத்துவதற்கு முன்பு இது சாத்தியமாக இருந்தது. புதிய வெளியீடு ஒரு கர்னல் கட்டளை வரி அளவுருவை “split_lock_detect=ratelimit:N” சேர்க்கிறது, இது ஒரு நொடிக்கு பூட்டுதல் செயல்பாடுகளின் வீதத்தில் கணினி அளவிலான வரம்பை வரையறுக்க உங்களை அனுமதிக்கிறது. நிறுத்துவதற்குப் பதிலாக 20 ms வரை நிறுத்த வேண்டிய கட்டாயம் ஏற்படும்.
    • Cgroup அலைவரிசை கட்டுப்படுத்தி CFS (CFS அலைவரிசை கட்டுப்படுத்தி), ஒவ்வொரு cgroupக்கும் எவ்வளவு செயலி நேரத்தை ஒதுக்கலாம் என்பதை தீர்மானிக்கிறது, இது நேர-வரையறுக்கப்பட்ட வரம்புகளை வரையறுக்கும் திறனை செயல்படுத்துகிறது, இது தாமத-உணர்திறன் பணிச்சுமைகளை சிறப்பாக கட்டுப்படுத்த அனுமதிக்கிறது. எடுத்துக்காட்டாக, cpu.cfs_quota_us ஐ 50000 ஆகவும், cpu.cfs_period_us ஐ 100000 ஆகவும் அமைப்பது ஒவ்வொரு 100msக்கும் 50ms CPU நேரத்தை வீணடிக்க ஒரு குழு அனுமதிக்கும்.
    • BPF நிரல் ஏற்றிகளை உருவாக்குவதற்கான ஆரம்ப உள்கட்டமைப்பு சேர்க்கப்பட்டது, இது நம்பகமான டிஜிட்டல் விசையுடன் கையொப்பமிடப்பட்ட BPF நிரல்களை மட்டுமே ஏற்ற அனுமதிக்கும்.
    • புதிய ஃபுடெக்ஸ் செயல்பாடு FUTEX_LOCK_PI2 சேர்க்கப்பட்டது, இது ஸ்லீப் பயன்முறையில் சிஸ்டம் செலவழித்த நேரத்தை கணக்கில் எடுத்துக் கொள்ளும் நேரத்தைக் கணக்கிட மோனோடோனிக் டைமரைப் பயன்படுத்தும்.
    • RISC-V கட்டமைப்பிற்கு, பெரிய நினைவக பக்கங்களுக்கான ஆதரவு (வெளிப்படையான பெரிய பக்கங்கள்) மற்றும் நினைவகத்துடன் பணிபுரியும் போது பிழைகளைக் கண்டறிய KFENCE பொறிமுறையைப் பயன்படுத்தும் திறன் ஆகியவை செயல்படுத்தப்படுகின்றன.
    • ஒரு செயல்முறையின் நினைவக நிர்வாகத்தை மேம்படுத்துவதற்கான வழிமுறையை வழங்கும் madvise() அமைப்பு அழைப்பு, உண்மையில் படிக்கவோ எழுதவோ செய்யாமல், படிக்க அல்லது எழுதும் செயல்பாடுகளை மேப் செய்யப்பட்ட அனைத்து நினைவகப் பக்கங்களிலும் "பக்க பிழையை" உருவாக்க MADV_POPULATE_READ மற்றும் MADV_POPULATE_WRITE கொடிகளைச் சேர்த்தது. (முன்னோடி). அனைத்து ஒதுக்கப்படாத பக்கங்களுக்கும் "பக்க தவறு" ஹேண்ட்லரை ஒரே நேரத்தில் செயல்படுத்துவதன் காரணமாக, நிரலின் செயல்பாட்டில் தாமதங்களைக் குறைக்க கொடிகளின் பயன்பாடு பயனுள்ளதாக இருக்கும்.
    • குனிட் யூனிட் சோதனை அமைப்பு QEMU சூழலில் சோதனைகளை இயக்குவதற்கான ஆதரவைச் சேர்த்துள்ளது.
    • புதிய ட்ரேசர்கள் சேர்க்கப்பட்டுள்ளன: குறுக்கீடு கையாளுதலால் ஏற்படும் பயன்பாட்டு தாமதங்களைக் கண்காணிக்க "osnoise" மற்றும் டைமர் சிக்னலில் இருந்து எழுந்திருக்கும் போது ஏற்படும் தாமதங்கள் பற்றிய விரிவான தகவலைக் காண்பிக்க "டைமர்லாட்".
  • மெய்நிகராக்கம் மற்றும் பாதுகாப்பு
    • memfd_secret() கணினி அழைப்பு ஒரு தனிமைப்படுத்தப்பட்ட முகவரி இடத்தில் ஒரு தனிப்பட்ட நினைவகப் பகுதியை உருவாக்க சேர்க்கப்பட்டது, இது சொந்த செயல்முறைக்கு மட்டுமே தெரியும், மற்ற செயல்முறைகளில் பிரதிபலிக்காது மற்றும் நேரடியாக கர்னலுக்கு அணுக முடியாது.
    • seccomp சிஸ்டம் கால் வடிகட்டுதல் அமைப்பில், பிளாக்கிங் ஹேண்ட்லர்களை பயனர் இடத்திற்கு நகர்த்தும்போது, ​​ஒரு தனிமைப்படுத்தப்பட்ட பணிக்கான கோப்பு விளக்கத்தை உருவாக்குவதற்கும், கணினி அழைப்பைச் செயலாக்கும்போது அதைத் திருப்பி அனுப்புவதற்கும் ஒரு அணு செயல்பாட்டைப் பயன்படுத்தலாம். முன்மொழியப்பட்ட செயல்பாடு ஒரு சமிக்ஞை வரும்போது பயனர் இடத்தில் ஹேண்ட்லரை குறுக்கிடுவதில் உள்ள சிக்கலை தீர்க்கிறது.
    • பயனர் ஐடி பெயர்வெளியில் வள வரம்புகளை நிர்வகிப்பதற்கான ஒரு புதிய பொறிமுறையைச் சேர்த்தது, இது "பயனர் பெயர்வெளியில்" ஒரு பயனருடன் தனிப்பட்ட rlimit கவுண்டர்களை பிணைக்கிறது. ஒரு பயனர் வெவ்வேறு கொள்கலன்களில் செயல்முறைகளை இயக்கும்போது பொதுவான ஆதார கவுண்டர்களைப் பயன்படுத்துவதில் உள்ள சிக்கலை இந்த மாற்றம் தீர்க்கிறது.
    • ARM64 அமைப்புகளுக்கான KVM ஹைப்பர்வைசர் விருந்தினர் அமைப்புகளில் MTE (MemTag, MemTag, MemTag, Memory Tagging Extension) நீட்டிப்பைப் பயன்படுத்தும் திறனைச் சேர்த்துள்ளது, இது ஒவ்வொரு நினைவக ஒதுக்கீடு செயல்பாட்டிற்கும் குறிச்சொற்களை இணைக்கவும் மற்றும் சுரண்டலைத் தடுக்க சுட்டிகளின் சரியான பயன்பாட்டைச் சரிபார்க்கவும் உங்களை அனுமதிக்கிறது. ஏற்கனவே விடுவிக்கப்பட்ட நினைவக தொகுதிகள், ஓவர்ஃப்ளோஸ் பஃபர், துவக்கத்திற்கு முன் அணுகல்கள் மற்றும் தற்போதைய சூழலுக்கு வெளியே பயன்படுத்துவதால் ஏற்படும் பாதிப்புகள்.
    • ARM64 இயங்குதளத்தின் பாயிண்டர் அங்கீகரிப்பு வசதிகளை இப்போது கர்னல் மற்றும் பயனர் இடத்திற்காக தனித்தனியாக கட்டமைக்க முடியும். சுட்டியின் பயன்படுத்தப்படாத மேல் பிட்களில் சேமிக்கப்பட்டுள்ள டிஜிட்டல் கையொப்பங்களைப் பயன்படுத்தி திரும்பும் முகவரிகளைச் சரிபார்க்க சிறப்பு ARM64 வழிமுறைகளைப் பயன்படுத்த தொழில்நுட்பம் உங்களை அனுமதிக்கிறது.
    • பிசிஐ-ஓவர்-விர்டியோ டிரைவரால் செயல்படுத்தப்படும் மெய்நிகர் பிசிஐ பஸ்ஸுடன் பிசிஐ சாதனங்களுக்கான இயக்கிகளைப் பயன்படுத்துவதற்கான ஆதரவை பயனர்-முறை லினக்ஸ் சேர்த்துள்ளது.
    • x86 அமைப்புகளுக்கு, virtio-iommu paravirtualized சாதனத்திற்கான ஆதரவைச் சேர்த்தது, ATTACH, DETACH, MAP மற்றும் UNMAP போன்ற IOMMU கோரிக்கைகளை நினைவகப் பக்க அட்டவணைகளைப் பின்பற்றாமல் virtio போக்குவரத்து மூலம் அனுப்ப அனுமதிக்கிறது.
    • இன்டெல் சிபியுக்களுக்கு, ஸ்கைலேக் குடும்பத்திலிருந்து காபி லேக் வரை, இன்டெல் டிஎஸ்எக்ஸ் (பரிவர்த்தனை ஒத்திசைவு நீட்டிப்புகள்) பயன்பாடு, தேவையற்ற ஒத்திசைவு செயல்பாடுகளை மாறும் வகையில் நீக்குவதன் மூலம் மல்டி-த்ரெட் அப்ளிகேஷன்களின் செயல்திறனை மேம்படுத்துவதற்கான கருவிகளை வழங்குகிறது. TAA (TSX Asynchronous Abort) பொறிமுறையின் செயல்பாட்டின் போது ஏற்படும் மூன்றாம் தரப்பு சேனல்கள் வழியாக தகவல் கசிவை கையாளும் Zombieload தாக்குதல்களின் சாத்தியம் காரணமாக நீட்டிப்புகள் முடக்கப்பட்டுள்ளன.
  • பிணைய துணை அமைப்பு
    • MPTCP (MultiPath TCP) இன் மையத்தில் ஒருங்கிணைத்தல், TCP நெறிமுறையின் விரிவாக்கம், TCP இணைப்பின் செயல்பாட்டை ஒழுங்கமைக்க பல்வேறு IP முகவரிகளுடன் தொடர்புடைய பல்வேறு பிணைய இடைமுகங்கள் மூலம் பல வழிகளில் ஒரே நேரத்தில் பாக்கெட்டுகளை வழங்குதல். புதிய வெளியீடு IPv4 மற்றும் IPv6 (மல்டிபாத் ஹாஷ் கொள்கை) ஆகியவற்றிற்கான உங்களின் சொந்த ட்ராஃபிக் ஹாஷிங் கொள்கைகளை அமைப்பதற்கான ஒரு பொறிமுறையைச் சேர்க்கிறது, இது பேக்கெட்டுகளில் உள்ள எந்த புலங்கள், இணைக்கப்பட்டவை உட்பட, ஹாஷைக் கணக்கிடும் போது பயன்படுத்தப்படும் என்பதை பயனர் இடத்திலிருந்து தீர்மானிக்க முடியும். பாக்கெட்டுக்கான பாதை தேர்வு.
    • விர்டியோ மெய்நிகர் போக்குவரத்தில் SOCK_SEQPACKET சாக்கெட்டுகளுக்கான ஆதரவு (டேட்டாகிராம்களின் வரிசைப்படுத்தப்பட்ட மற்றும் நம்பகமான பரிமாற்றம்) சேர்க்கப்பட்டுள்ளது.
    • SO_REUSEPORT சாக்கெட் பொறிமுறையின் திறன்கள் விரிவுபடுத்தப்பட்டுள்ளன, இது SO_REUSEPORT வழியாக இணைக்கப்பட்ட அனைத்து சாக்கெட்டுகளிலும் ஒரே நேரத்தில் உள்வரும் கோரிக்கைகளின் விநியோகத்துடன் இணைப்புகளைப் பெறுவதற்கு பல கேட்கும் சாக்கெட்டுகளை ஒரே நேரத்தில் ஒரு போர்ட்டுடன் இணைக்க அனுமதிக்கிறது, இது மல்டி-த்ரெட் சர்வர் பயன்பாடுகளை உருவாக்குவதை எளிதாக்குகிறது. . புதிய பதிப்பானது ஆரம்பத்தில் தேர்ந்தெடுக்கப்பட்ட சாக்கெட் மூலம் கோரிக்கையைச் செயலாக்கும்போது தோல்வியுற்றால் மற்றொரு சாக்கெட்டுக்கு கட்டுப்பாட்டை மாற்றுவதற்கான கருவிகளைச் சேர்க்கிறது (சேவைகளை மறுதொடக்கம் செய்யும் போது தனிப்பட்ட இணைப்புகளை இழப்பதில் சிக்கலைத் தீர்க்கிறது).
  • உபகரணங்கள்
    • "Beige Goby" (Navi 6000) மற்றும் "Yellow Carp" என்ற குறியீட்டுப்பெயர் கொண்ட புதிய AMD Radeon RX 24 தொடர் GPUகளுக்கான ஆதரவை amdgpu இயக்கி வழங்குகிறது, அத்துடன் Aldebaran GPU (gfx90a) மற்றும் Van Gogh APU ஆகியவற்றிற்கான மேம்படுத்தப்பட்ட ஆதரவையும் வழங்குகிறது. பல eDP பேனல்களுடன் ஒரே நேரத்தில் வேலை செய்யும் திறன் சேர்க்கப்பட்டது. APU Renoir க்கு, வீடியோ நினைவகத்தில் (TMZ, Trusted Memory Zone) மறைகுறியாக்கப்பட்ட இடையகங்களுடன் பணிபுரிவதற்கான ஆதரவு செயல்படுத்தப்பட்டுள்ளது. ஹாட்-அன்ப்ளக் கிராபிக்ஸ் கார்டுகளுக்கான ஆதரவு சேர்க்கப்பட்டது. Radeon RX 6000 (Navi 2x) GPUகள் மற்றும் பழைய AMD GPUகளுக்கு, ASPM (ஆக்டிவ் ஸ்டேட் பவர் மேனேஜ்மென்ட்) ஆதரவு முன்னிருப்பாக இயக்கப்பட்டது, இது முன்பு Navi 1x, Vega மற்றும் Polaris GPUகளுக்கு மட்டுமே இயக்கப்பட்டது.
    • AMD சில்லுகளுக்கு, பகிரப்பட்ட மெய்நிகர் நினைவகத்திற்கான ஆதரவு (SVM, பகிரப்பட்ட மெய்நிகர் நினைவகம்) HMM (ஹெட்டோஜெனியஸ் மெமரி மேனேஜ்மென்ட்) துணை அமைப்பின் அடிப்படையில் சேர்க்கப்பட்டுள்ளது, இது சாதனங்களை அவற்றின் சொந்த நினைவக மேலாண்மை அலகுகளுடன் (MMU, நினைவக மேலாண்மை அலகு) பயன்படுத்த அனுமதிக்கிறது. முக்கிய நினைவகத்தை அணுக முடியும். குறிப்பாக, HMM ஐப் பயன்படுத்தி, GPU மற்றும் CPU க்கு இடையில் பகிரப்பட்ட முகவரி இடத்தை நீங்கள் ஒழுங்கமைக்கலாம், இதில் GPU ஆனது செயல்முறையின் முக்கிய நினைவகத்தை அணுக முடியும்.
    • AMD ஸ்மார்ட் ஷிப்ட் தொழில்நுட்பத்திற்கான ஆரம்ப ஆதரவு சேர்க்கப்பட்டது, இது கேமிங், வீடியோ எடிட்டிங் மற்றும் 3D ரெண்டரிங் ஆகியவற்றிற்கான செயல்திறனை அதிகரிக்க, AMD சிப்செட் மற்றும் கிராபிக்ஸ் கார்டுடன் மடிக்கணினிகளில் CPU மற்றும் GPU ஆற்றல் அமைப்புகளை மாறும் வகையில் மாற்றுகிறது.
    • இன்டெல் கிராபிக்ஸ் கார்டுகளுக்கான i915 இயக்கி Intel Alderlake P சில்லுகளுக்கான ஆதரவை உள்ளடக்கியது.
    • Hyper-V மெய்நிகர் கிராபிக்ஸ் அடாப்டருக்கான drm/hyperv இயக்கி சேர்க்கப்பட்டது.
    • ராஸ்பெர்ரி பை 400 ஆல் இன் ஒன் கணினிக்கான ஆதரவு சேர்க்கப்பட்டது.
    • Dell மடிக்கணினிகளில் சேர்க்கப்பட்டுள்ள வன்பொருள் கேமரா மற்றும் மைக்ரோஃபோன் சுவிட்சுகளை ஆதரிக்க dell-wmi-privacy இயக்கி சேர்க்கப்பட்டது.
    • Lenovo மடிக்கணினிகளுக்கு, sysfs /sys/class/firmware-attributes/ வழியாக BIOS அமைப்புகளை மாற்றுவதற்கு ஒரு WMI இடைமுகம் சேர்க்கப்பட்டுள்ளது.
    • USB4 இடைமுகம் கொண்ட சாதனங்களுக்கான விரிவாக்கப்பட்ட ஆதரவு.
    • AmLogic SM1 TOACODEC, Intel AlderLake-M, NXP i.MX8, NXP TFA1, TDF9897, Rockchip RK817, Qualcomm Quinary MI2 மற்றும் Texas Instruments TAS2505 ஒலி அட்டைகள் மற்றும் கோடெக்குகளுக்கான ஆதரவு சேர்க்கப்பட்டது. HP மற்றும் ASUS மடிக்கணினிகளில் மேம்படுத்தப்பட்ட ஆடியோ ஆதரவு. யூ.எஸ்.பி சாதனங்களில் ஆடியோ இயங்கத் தொடங்கும் முன் தாமதங்களைக் குறைக்க பேட்ச்கள் சேர்க்கப்பட்டன.

ஆதாரம்: opennet.ru

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