Linux 6.0 પહેલેથી જ બહાર પાડવામાં આવ્યું છે અને તે ઘણી નવી સુવિધાઓ અને સુધારાઓ સાથે આવે છે

લિનક્સ કર્નલ

લિનક્સ કર્નલ

બે મહિનાના વિકાસ પછી, લિનસ ટોરવાલ્ડ્સે Linux 6.0 કર્નલના પ્રકાશનની જાહેરાત કરી, ઘોષણામાં, પુનઃક્રમાંકન સૌંદર્યલક્ષી કારણોસર કરવામાં આવે છે અને તે એક ઔપચારિક પગલું છે જે શ્રેણીમાં મોટી સંખ્યામાં સંખ્યાઓ એકઠા કરવાની અસુવિધાને દૂર કરે છે, કારણ કે લિનુસે મજાકમાં કહ્યું હતું કે સંસ્કરણ નંબર બદલવાનું કારણ આંગળીઓથી બહાર નીકળી જવાની શક્યતા વધારે છે. અને આવૃત્તિ નંબરો ગણવા માટે અંગૂઠા.

નવું સંસ્કરણ 16585 વિકાસકર્તાઓ તરફથી 2129 સુધારાઓ પ્રાપ્ત થયા, પેચનું કદ 103 MB છે (13939 ફાઈલોને અસર થઈ છે, કોડની 1420093 લાઈનો ઉમેરવામાં આવી છે, 318741 લાઈનો દૂર કરવામાં આવી છે).

Linux 6.0 ની મુખ્ય નવીનતાઓ

Linux કર્નલ 6.0 ના આ નવા સંસ્કરણમાં, Btrfs "મોકલો" આદેશ માટે પ્રોટોકોલની બીજી આવૃત્તિનો અમલ કરે છે., જે વધારાના મેટાડેટા માટે આધારને અમલમાં મૂકે છે, મોટા બ્લોક્સમાં ડેટા મોકલે છે (64K કરતાં વધુ), અને સંકુચિત સ્વરૂપમાં એક્સટેન્ટ ટ્રાન્સફર કરે છે. કામગીરીની કામગીરીમાં નોંધપાત્ર વધારો (3 ગણો સુધી). 256 સેક્ટર સુધીના એકસાથે રીડિંગને કારણે ડાયરેક્ટ રીડિંગ, તે હાઇલાઇટ કરવામાં આવ્યું છે કે લૉક તકરાર ઓછી કરવામાં આવી હતી અને આળસુ તત્વો માટે આરક્ષિત મેટાડેટાને ઘટાડીને મેટાડેટા માન્યતાને ઝડપી બનાવવામાં આવી હતી.

ફાઇલ સિસ્ટમો સંબંધિત અન્ય મહત્વપૂર્ણ ફેરફાર એ છે કે નવી કામગીરી ઉમેરવામાં આવી હતી EXT4_IOC_GETFSUUID અને EXT4_IC_SETFSUUID ioctl સુપરબ્લોકમાં સંગ્રહિત UUID પુનઃપ્રાપ્ત કરવા અથવા સેટ કરવા માટે ext4 ફાઈલ સિસ્ટમમાં, વત્તા F2FS ફાઈલ સિસ્ટમ ઓછી મેમરી મોડ પ્રદાન કરે છે જે ઓછી RAM ઉપકરણો પર પ્રભાવને શ્રેષ્ઠ બનાવે છે અને તમને પ્રભાવ ખર્ચમાં મેમરી વપરાશ ઘટાડવા માટે પરવાનગી આપે છે.

ઓવરલેફ્સમાં, જ્યારે યુઝર આઈડી મેપિંગ સાથે ફાઈલ સિસ્ટમની ટોચ પર માઉન્ટ કરવામાં આવે છે, ત્યારે POSIX-સુસંગત એક્સેસ કંટ્રોલ લિસ્ટ યોગ્ય રીતે સપોર્ટ કરે છે.

બીજી નવીનતા કે જે Linux 6.0 રજૂ કરે છે તે છે DAMON સબસિસ્ટમમાં નવા કાર્યો (ડેટા એક્સેસ મોનિટર) કે તેઓ ફક્ત RAM પર પ્રક્રિયાઓની ઍક્સેસને મોનિટર કરવાની મંજૂરી આપતા નથી વપરાશકર્તા જગ્યામાંથી, પરંતુ મેમરી મેનેજમેન્ટને પણ પ્રભાવિત કરે છે. ખાસ કરીને, એક નવું "LRU_SORT" મોડ્યુલ પ્રસ્તાવિત છે, જે LRU (ઓછામાં ઓછા તાજેતરમાં વપરાયેલ) યાદીઓને અમુક મેમરી પૃષ્ઠોની પ્રાથમિકતા વધારવા માટે પુનઃક્રમાંકિત કરવાની મંજૂરી આપે છે.

નવા મેમરી પ્રદેશો બનાવવાની ક્ષમતાનો અમલ કર્યો CXL (કમ્પ્યુટ એક્સપ્રેસ લિંક) બસની ક્ષમતાઓનો ઉપયોગ કરીને, જેનો ઉપયોગ CPU અને મેમરી ઉપકરણો વચ્ચે હાઇ-સ્પીડ ક્રિયાપ્રતિક્રિયા ગોઠવવા માટે થાય છે. CXL નવા પ્રદેશોને કનેક્ટ કરવા અને ઉપયોગ કરવાની મંજૂરી આપે છે મેમરી માંથી બાહ્ય મેમરી ઉપકરણો દ્વારા પ્રદાન કરવામાં આવે છે સિસ્ટમની રેન્ડમ એક્સેસ મેમરી (DDR) અથવા ફક્ત વાંચવા માટેની મેમરી (PMEM) ને વિસ્તૃત કરવા માટે વધારાના ભૌતિક સરનામાં સ્થાન સંસાધનો તરીકે.

AMD Zen પ્રોસેસર્સ પર સ્થિર સિસ્ટમ પ્રદર્શન સમસ્યાઓ કેટલાક ચિપસેટ પર હાર્ડવેર સમસ્યાને ઠીક કરવા માટે 20 વર્ષ પહેલા ઉમેરવામાં આવેલા કોડને કારણે (પ્રોસેસરને ધીમું કરવા માટે વધારાની WAIT સૂચના ઉમેરવામાં આવી હતી જેથી ચિપસેટને નિષ્ક્રિય સ્થિતિમાં પ્રવેશવાનો સમય મળે). ફેરફારને કારણે વર્કલોડમાં કામગીરીમાં ઘટાડો થયો જે ઘણીવાર નિષ્ક્રિય અને વ્યસ્ત સ્થિતિ વચ્ચે વૈકલ્પિક હોય છે. ઉદાહરણ તરીકે, બાયપાસ દાવપેચને અક્ષમ કર્યા પછી, સરેરાશ tbench ટેસ્ટ સ્કોર 32191 MB/s થી વધીને 33805 MB/s થયો.

CPU કોરો વચ્ચે ઑપ્ટિમાઇઝ કાર્ય વિતરણ મોટી સિસ્ટમોમાં, જેણે ચોક્કસ પ્રકારના લોડ હેઠળ પ્રભાવ વધારવાનું શક્ય બનાવ્યું.

અસુમેળ I/O ઇન્ટરફેસ પર નવો IORING_RECV_MULTISHOT ફ્લેગ io_uring, જે તમને એક જ નેટવર્ક સોકેટમાંથી એક જ સમયે બહુવિધ રીડ કરવા માટે recv() સિસ્ટમ કોલ સાથે મલ્ટી-શોટ મોડને વાપરવા માટે પરવાનગી આપે છે. io_uring મધ્યવર્તી બફરિંગ વિના નેટવર્ક ટ્રાન્સફર માટે સપોર્ટ પણ લાગુ કરે છે-

sysfs માં નાપસંદ "efivars" ઈન્ટરફેસ દૂર કર્યું UEFI બુટ ચલોને ઍક્સેસ કરવા માટે (EFI ડેટાને ઍક્સેસ કરવા માટે, efivarfs વર્ચ્યુઅલ ફાઇલ સિસ્ટમ હવે વ્યાપકપણે ઉપયોગમાં લેવાય છે).

Sઆરવી વેરિફિકેશન મિકેનિઝમ ઉમેરવામાં આવ્યું છે (રનટાઇમ વેરિફિકેશન) અત્યંત ભરોસાપાત્ર સિસ્ટમમાં યોગ્ય કામગીરીની ચકાસણી કરવા માટે જે ગેરંટી આપે છે કે તેમાં કોઈ ખામી નથી. વેલિડેશન રનટાઇમ સમયે હેન્ડલર્સને ટ્રેસપોઇન્ટ્સ સાથે જોડીને કરવામાં આવે છે જે સિસ્ટમના અપેક્ષિત વર્તણૂકને વ્યાખ્યાયિત કરતા ડિફોલ્ટ રેફરન્સ ડિટરમિનિસ્ટિક ઓટોમેટન મોડલ સામે એક્ઝેક્યુશનની વાસ્તવિક પ્રગતિ તપાસે છે. ફાયદાઓમાં VR નું છે સખત ચકાસણી પ્રદાન કરવાની ક્ષમતા મોડેલિંગ ભાષામાં સમગ્ર સિસ્ટમના અલગ અમલીકરણ વિના, તેમજ અણધારી ઘટનાઓ માટે લવચીક પ્રતિભાવ.

પણ હાઇલાઇટ કરવામાં આવે છે ઇન્ટેલ SGX2 ટેકનોલોજી પર આધારિત એન્ક્લેવ મેનેજમેન્ટ માટે સંકલિત કર્નલ ઘટકો (સોફ્ટવેર ગાર્ડ એક્સ્ટેંશન), જે એપ્લીકેશનને મેમરીના આઇસોલેટેડ એનક્રિપ્ટેડ વિસ્તારોમાં કોડ એક્ઝિક્યુટ કરવાની મંજૂરી આપે છે, જેની ઍક્સેસ બાકીની સિસ્ટમ દ્વારા મર્યાદિત છે.

અન્ય ફેરફારોમાંથી કે standભા:

  • Nouveau ડ્રાઇવરમાં, NVIDIA nv50 GPU ડિસ્પ્લે એન્જિનને સપોર્ટ કરવા માટે કોડ રિફેક્ટ કરવામાં આવ્યો છે.
  • i915 (Intel) ડ્રાઇવર Intel Arc (DG2/Alchemist) A750 અને A770 અલગ ગ્રાફિક્સ કાર્ડ માટે આધાર પૂરો પાડે છે.
  • Intel Ponte Vecchio (Xe-HPC) અને Meteor Lake GPUs માટે સપોર્ટના પ્રારંભિક અમલીકરણની દરખાસ્ત કરવામાં આવી છે.
  • ઇન્ટેલ રેપ્ટર લેક પ્લેટફોર્મ માટે સમર્થન પર કામ ચાલુ રાખ્યું.
  • LogiCVC ડિસ્પ્લે માટે નવો logicvc DRM ડ્રાઈવર ઉમેર્યો.
  • v3d ડ્રાઇવર (બ્રોડકોમ વિડિયો કોર GPUs માટે) હવે Raspberry Pi 4 બોર્ડ પર આધારભૂત છે.
  • msm ડ્રાઇવરમાં Qualcomm Adreno 619 GPU સપોર્ટ ઉમેર્યો.
  • પેનફ્રોસ્ટ ડ્રાઈવર માટે ARM Mali Valhall GPUs માટે આધાર ઉમેરાયેલ છે.
  • Lenovo ThinkPad X8s લેપટોપ્સમાં ઉપયોગમાં લેવાતા Qualcomm Snapdragon 3cx Gen13 પ્રોસેસર્સ માટે પ્રારંભિક સમર્થન ઉમેર્યું.
  • AMD Raphael (Ryzen 7000), AMD Jadeite, Intel Meteor Lake, અને Mediatek MT8186 પ્લેટફોર્મ માટે ઑડિયો ડ્રાઇવરો ઉમેર્યા.
  • Intel Havana Gaudi 2 મશીન લર્નિંગ એક્સિલરેટર્સ માટે સપોર્ટ ઉમેરાયો.
  • ARM SoC Allwinner H616, NXP i.MX93, Sunplus SP7021, Nuvoton NPCM8XX, Marvell Prestera 98DX2530, Google Chameleon v3 માટે સમર્થન ઉમેર્યું.

છેલ્લે જો તમને તેના વિશે વધુ જાણવામાં રસ છે, તમે વિગતો ચકાસી શકો છો નીચેની કડી


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.