ዋና ፈጠራዎች
- የ pidfd ዘዴ አንድ የተወሰነ PID ለአንድ ሂደት እንዲመድቡ ይፈቅድልዎታል። ፒአይዲው እንደገና ሲጀምር ለእሱ እንዲሰጥ ሂደቱ ከተቋረጠ በኋላ መሰካት ይቀጥላል። ዝርዝሮችን ይመልከቱ.
- በሂደቱ መርሐግብር ውስጥ የድግግሞሽ ክልሎች ገደቦች. ለምሳሌ, ወሳኝ ሂደቶች በትንሹ የድግግሞሽ ገደብ (ይናገሩ, ከ 3 GHz ያነሰ አይደለም) እና ዝቅተኛ ቅድሚያ የሚሰጣቸው ሂደቶች በከፍተኛ የድግግሞሽ ገደብ (ለምሳሌ ከ 2 GHz አይበልጥም) ሊሄዱ ይችላሉ. ዝርዝሮችን ይመልከቱ.
- በ amdgpu ሾፌር ውስጥ ለ AMD Navi ቤተሰብ ቪዲዮ ቺፕስ (RX5700) ድጋፍ። የቪዲዮ ኢንኮዲንግ/መግለጫ እና የኃይል አስተዳደርን ጨምሮ ሁሉም አስፈላጊ ተግባራት ተተግብረዋል።
- በቪአይኤ እና በሻንጋይ መንግስት መካከል ባለው ትብብር ምክንያት የተፈጠረውን በ x86-ተኳሃኝ የZhaoxin ፕሮሰሰር ሙሉ በሙሉ ያሂዱ።
- የኢንቴል ፍጥነት ምረጥ ቴክኖሎጂን በመጠቀም የኃይል አስተዳደር ንዑስ ስርዓት ፣ የአንዳንድ የXeon ቤተሰብ አቀናባሪዎች ባህሪ። ቴክኖሎጂው ለእያንዳንዱ ሲፒዩ ኮር አፈጻጸምን ለማስተካከል ባለው ችሎታው የሚታወቅ ነው።
- ለኢንቴል ትሬሞንት ፕሮሰሰሮች umwait መመሪያዎችን በመጠቀም ኃይል ቆጣቢ የተጠቃሚ ቦታ ሂደት የጥበቃ ዘዴ። ዝርዝሮችን ይመልከቱ.
- ክልሉ 0.0.0.0/8 ጥቅም ላይ እንዲውል ተፈቅዶለታል፣ ይህም 16 ሚሊዮን አዲስ IPv4 አድራሻዎችን ይሰጣል። ዝርዝሮችን ይመልከቱ.
- ተለዋዋጭ፣ ቀላል ክብደት ያለው ACRN hypervisor፣ ለአይኦቲ ሲስተም (ኢንተርኔት ኦፍ ነገሮች) ለማስተዳደር በጣም ተስማሚ ነው። ዝርዝሮችን ይመልከቱ.
ከዚህ በታች አንዳንድ ሌሎች ለውጦች አሉ።
የዋናው ዋና አካል
- የ/lib/firmware ማውጫን ከ~420 ሜባ ወደ ~130 ሜባ እንዲቀንሱ የሚያስችልዎ ፈርምዌርን በ xz ቅርጸት ለመጨመቅ ድጋፍ።
- ተጨማሪ ባንዲራዎችን የማዘጋጀት ችሎታ ያለው አዲስ የክሎን() ስርዓት ጥሪ። ዝርዝሮችን ይመልከቱ.
- በኮንሶል ውስጥ ለከፍተኛ ጥራቶች ትልቅ ቅርጸ-ቁምፊ በራስ-ሰር ምርጫ።
- የCONFIG_PREEMPT_RT አማራጩ የ RT patches ስብስብ ወደ ዋናው የከርነል ቅርንጫፍ ፈጣን ውህደትን ያመለክታል።
የፋይል ንዑስ ስርዓት
- BULKSTAT እና INUMBERS ሲስተም ለ XFS v5 ጥሪ ያደርጋል፣ እና ባለብዙ-ክር የኢኖድ ትራቭልን በመተግበር ላይ ስራ ተጀምሯል።
- Btrfs አሁን በሁሉም አርክቴክቸር ላይ ፈጣን ቼኮችን (crc32c) ይጠቀማል።
- የማይለወጥ (የማይለወጥ) ባንዲራ አሁን በ Ext4 ላይ ፋይሎችን ለመክፈት በጥብቅ ተተግብሯል። በማውጫዎች ውስጥ ላሉ ቀዳዳዎች የተተገበረ ድጋፍ.
- CEPH ከ SELinux ጋር መስራት ተምሯል።
- በ CIFS ውስጥ ያለው የsmbdirect ዘዴ እንደ ሙከራ ተደርጎ አይቆጠርም። ለSMB3.1.1 GCM የተጨመሩ ክሪፕቶግራፊክ ስልተ ቀመሮች። የፋይል መክፈቻ ፍጥነት ይጨምራል።
- F2FS የመቀያየር ፋይሎችን ማስተናገድ ይችላል፤ እነሱ በቀጥታ መዳረሻ ሁነታ ይሰራሉ። በፍተሻ ነጥብ=ማሰናከል የቆሻሻ ሰብሳቢውን የማሰናከል ችሎታ።
- የኤንኤፍኤስ ደንበኞች በ nconnect=X ተራራ አማራጭ በኩል ከአንድ አገልጋይ ጋር ብዙ የ TCP ግንኙነቶችን በአንድ ጊዜ መመስረት ይችላሉ።
የማህደረ ትውስታ ንዑስ ስርዓት
- እያንዳንዱ dma-buf ሙሉ inode ይሰጠዋል. የ/proc/*/fd እና /proc/*/map_files ማውጫዎች ስለ shmem ቋት አጠቃቀም ብዙ ዝርዝር መረጃ ይሰጣሉ።
- የ smaps ኤንጂን በ smaps_rollup proc ፋይል ውስጥ ስለ ስም-አልባ ማህደረ ትውስታ፣ የጋራ ማህደረ ትውስታ እና የፋይል መሸጎጫ የተለየ መረጃ ያሳያል።
- ብዙ ሂደቶች በንቃት በሚለዋወጡበት ጊዜ rbtreeን ለswap_extent የተሻሻለ አፈጻጸምን መጠቀም።
- /proc/meminfo የvmalloc ገጾችን ብዛት ያሳያል።
- የመሳሪያዎች/ቪኤም/ስላቢንፎ ችሎታዎች መሸጎጫዎችን በክፍልፋይ ደረጃ ከመደርደር አንፃር ተዘርግተዋል።
ምናባዊ እና ደህንነት
- የአድራሻ ሰንጠረዦችን ሳትኮርጁ የIOMMU ጥያቄዎችን እንድትልኩ የሚያስችልዎ virtio-iommu ሾፌር ለፓራቨርትዋል የተደረገ መሳሪያ።
- በአካላዊ የአድራሻ ቦታው በኩል ድራይቮቹን ለመድረስ የvirtio-pmem ሹፌር።
- ለ vhost የሜታዳታ መዳረሻ ማፋጠን። ለTX PPS ሙከራዎች የ24% የፍጥነት ጭማሪ ያሳያሉ።
- ዜሮ ቅጂ ለ vhost_net በነባሪነት ተሰናክሏል።
- የምስጠራ ቁልፎች ከስም ቦታዎች ጋር ሊጣበቁ ይችላሉ።
- ለ xxhash ድጋፍ ፣ እጅግ በጣም ፈጣን ያልሆነ ምስጢራዊ ያልሆነ ሃሽ አልጎሪዝም ፍጥነቱ በማስታወሻ አፈፃፀም ብቻ የተገደበ።
የአውታረ መረብ ንዑስ ስርዓት
- የIPv4 እና IPv6 መስመሮችን መስፋፋት ለማሻሻል የተነደፈ የ nexthop ዕቃዎች የመጀመሪያ ድጋፍ።
- Netfilter ማጣሪያን ወደ ሃርድዌር ማጣደፊያ መሳሪያዎች ማውረድ ተምሯል። ለድልድዮች ቤተኛ ግንኙነት መከታተያ ድጋፍ ታክሏል።
- የMPLS ፓኬት ራስጌዎችን ለመቆጣጠር የሚያስችል አዲስ የትራፊክ መቆጣጠሪያ ሞጁል።
- የ isdn4linux ንዑስ ስርዓት ተወግዷል።
- LE ፒንግ ለብሉቱዝ ይገኛል።
የሃርድዌር አርክቴክቸር
- አዲስ የ ARM መድረኮች እና መሳሪያዎች፡ Mediatek mt8183፣ Amlogic G12B፣ Kontron SMRC SoM፣ Google Cheza፣ devkit for Purism Librem5፣ Qualcomm Dragonboard 845c፣ Hugsun X99 TV Box፣ ወዘተ።
- ለ x86፣ የ/proc/ ስልት ተጨምሯል። /arch_status እንደ AVX512 ለመጨረሻ ጊዜ ጥቅም ላይ የዋለበት ስነ-ህንፃ-ተኮር መረጃን ለማሳየት።
- ለKVM የተመቻቸ የVMX አፈጻጸም፣ vmexit ፍጥነት በ12 በመቶ ጨምሯል።
- ስለ Intel KabyLake፣ AmberLake፣ WhiskeyLake እና Ice Lake ማቀነባበሪያዎች የተለያዩ መረጃዎችን ታክሏል እና አዘምኗል።
- lzma እና lzo መጭመቅ ለ uImage በPowerPC ላይ።
- ለS390 ደህንነቱ የተጠበቀ virtio-virtualization።
- ለRISCV ትልቅ የማህደረ ትውስታ ገጾች ድጋፍ።
- የጊዜ ጉዞ ሁነታ ለተጠቃሚ-ሞድ ሊኑክስ (የጊዜ መቀዛቀዝ እና ማፋጠን)።
የመሣሪያ ነጂዎች
- የኤችዲአር ዲበዳታ ማወቂያ ለ amdgpu እና i915 አሽከርካሪዎች።
- የተግባር ማራዘሚያዎች ለ Vega12 እና Vega20 ቪዲዮ ቺፕስ በ amdgpu።
- ባለብዙ ክፍል ጋማ እርማት ለ i915፣ እንዲሁም ያልተመሳሰለ ስክሪን መጥፋት እና በርካታ አዲስ firmware።
- የኑቮ ቪዲዮ ሾፌር ቺፖችን ከTU116 ቤተሰብ መለየት ተምሯል።
- አዲስ የብሉቱዝ ፕሮቶኮሎች MediaTek MT7663U እና MediaTek MT7668U።
- TLS TX HW ለኢንፊኒባንድ ማውረድ፣ እንዲሁም የተሻሻለ ሃርድዌር እና የሙቀት ቁጥጥር።
- በኤችዲ ኦዲዮ ሾፌር ውስጥ የኤልካርት ሐይቅ እውቅና።
- አዲስ የድምጽ መሳሪያዎች እና ኮዴኮች፡ Conexant CX2072X፣ Cirrus Logic CS47L35/85/90፣ Cirrus Logic Madera፣ RT1011/1308
- የ Apple SPI ሾፌር ለቁልፍ ሰሌዳ እና ለመከታተል ሰሌዳ።
- በክትትል ንኡስ ሲስተም፣ /dev/watchdogN ለመክፈት የጊዜ ገደብ ማበጀት ይችላሉ።
- የ cpufreq ፍሪኩዌንሲ መቆጣጠሪያ ዘዴ በ imx-cpufreq-dt እና Raspberry Pi ይደገፋል።
ምንጭ: linux.org.ru