Linux 6.0 માં AArch64 માટે સમર્થન, NVMe માટે પ્રમાણીકરણ અને વધુનો સમાવેશ થાય છે

ટક્સ, Linux કર્નલનો માસ્કોટ

Linux કર્નલ એ Linux ઓપરેટિંગ સિસ્ટમ્સ (OS) ની કરોડરજ્જુ છે, અને તે કમ્પ્યુટરના હાર્ડવેર અને તેની પ્રક્રિયાઓ વચ્ચેનું મૂળભૂત ઇન્ટરફેસ છે.

બે મહિનાના વિકાસ પછી, Linus Torvalds એ Linux કર્નલ 6.0 રીલીઝ કર્યું છે અને નોંધપાત્ર ફેરફારો 40 માં રજૂ કરાયેલા તમામ ફેરફારોમાંથી લગભગ 6.0% ઉપકરણ ડ્રાઇવરો સાથે સંકળાયેલા છે, લગભગ 19% ફેરફારો હાર્ડવેર આર્કિટેક્ચર માટે વિશિષ્ટ કોડ અપડેટ કરવા સંબંધિત છે, 12% નેટવર્ક સ્ટેક સાથે, 4% ફાઇલ સિસ્ટમ્સ સાથે સંબંધિત છે , અને આંતરિક સાથે 2%.

Linux કર્નલ 6.0 ના નવા સંસ્કરણની મુખ્ય નવીનતાઓમાંની એક છે AArch64 હાર્ડવેર આર્કિટેક્ચર માટે સપોર્ટ (ARM64), NVMe ઇન-બેન્ડ ઓથેન્ટિકેશન માટે સપોર્ટ, OpenRISC અને LoongArch આર્કિટેક્ચર્સ પર PCI બસો માટે સપોર્ટ, XFS અને io_uringનો ઉપયોગ કરતી વખતે અસિંક્રોનસ બફર લખે છે, તેમજ નેટવર્ક ટ્રાન્સમિશન માટે સપોર્ટ, અન્ય વસ્તુઓની સાથે.

નવા કર્નલ સંસ્કરણની સામાન્ય ઉપલબ્ધતાની ઘોષણા કરતા, ટોરવાલ્ડ્સે જણાવ્યું હતું કે સંસ્કરણ 6.0 એ "સૌથી મોટા રીલીઝમાંનું એક છે, ઓછામાં ઓછા કમિટ્સની સંખ્યા દ્વારા, થોડા સમયમાં," મોટાભાગે "15.000 કુલ કમિટ" ના સમાવેશને કારણે મર્જ કરવામાં આવ્યું નથી. .

લિનક્સ કર્નલ 6.0 માં નવું શું છે?

Linux Kernel 6.0 ના આ નવા સંસ્કરણમાં તે પ્રકાશિત થયેલ છે બહેતર ACPI અને પાવર મેનેજમેન્ટનો સમાવેશ થાય છે, જે ઇન્ટેલના સેફાયર રેપિડ્સ પ્રોસેસર્સના વપરાશકર્તાઓને પાવર બચાવવામાં મદદ કરે છે.

બીજો મહત્વપૂર્ણ પરિવર્તન છે SMB3 માટે કર્નલ સપોર્ટ ફાઈલ ટ્રાન્સફરને ઝડપી બનાવશે અને સુરક્ષામાં સુધારો કરશે વધુ વપરાશકર્તાઓને SMB1 થી છુટકારો મેળવવાનું કારણ આપીને, જે હવે સુરક્ષિત નથી અને લાંબા સમયથી બંધ છે.

આ ઉપરાંત એ પણ પ્રકાશમાં આવ્યું છે કે XFS ફાઈલ સિસ્ટમમાં અસુમેળ બફર રાઈટ્સ માટે ઉમેરાયેલ આધાર io_uring મિકેનિઝમનો ઉપયોગ કરીને. ફિઓ ટૂલકીટ (1 થ્રેડ, 4kb બ્લોક સાઇઝ, 600 સેકન્ડ, ક્રમિક લખાણ) સાથેના પ્રદર્શન પરીક્ષણો પ્રતિ સેકન્ડ (IOPS) ઇનપુટ/આઉટપુટ કામગીરીમાં 77k થી 209k સુધીનો વધારો દર્શાવે છે, 314MB/s થી 854MB/s સુધી ડેટા ટ્રાન્સફર દર દર્શાવે છે. અને લેટન્સી 9600ns થી ઘટીને 120ns (80x) થઈ જાય છે.

એ પણ નોંધ્યું છે કે NVMe ડ્રાઇવ્સ માટે ઇન-બેન્ડ પ્રમાણીકરણ માટે સપોર્ટ ઉમેરવામાં આવ્યો હતો, NFSv4 સર્વર સક્રિય ક્લાયંટની સંખ્યા પર મર્યાદા અમલમાં મૂકે છે, જે સિસ્ટમમાં RAM ના ગીગાબાઇટ દીઠ 1024 માન્ય ક્લાયંટ પર સેટ છે.

CIFS ક્લાયન્ટ અમલીકરણે મલ્ટિપાથ પ્રદર્શનમાં સુધારો કર્યો છે, ઉપરાંત ચોક્કસ ઇવેન્ટ્સને અવગણવા માટે fanotify FS માં ઇવેન્ટ ટ્રેકિંગ સબસિસ્ટમમાં નવો FAN_MARK_IGNORE ફ્લેગ ઉમેરવામાં આવ્યો છે.

સુરક્ષા મોરચે, Linux કર્નલ 6.0 માં રેન્ડમ નંબર સીડ્સ પુનઃપ્રાપ્તિનો અમલ કરે છે x86 અને m68k કર્નલ માટે બુટલોડર રૂપરેખાંકન ડેટા, તેમજ SafeSetID સુરક્ષા મોડ્યુલ માટે આધાર setgroups(), ARIA એન્ક્રિપ્શન અલ્ગોરિધમ માટે આધાર માટેના ફેરફારોને હેન્ડલ કરવા માટે.

CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 સેટિંગ દૂર કરી, જે કર્નલને "-O3" ઓપ્ટિમાઇઝેશન મોડમાં કમ્પાઇલ કરવાની મંજૂરી આપે છે. નોંધ કરો કે ઓપ્ટિમાઇઝેશન મોડ્સ સાથે પ્રયોગ કમ્પાઇલ-ટાઇમ ફ્લેગ્સ પસાર કરીને કરી શકાય છે ("KCFLAGS=-O3 બનાવો"), અને Kconfig માં રૂપરેખાંકન ઉમેરવા માટે પુનરાવર્તિત પ્રદર્શન પ્રોફાઇલ પ્રદાન કરવી જરૂરી છે, જે દર્શાવે છે કે "-O3" મોડમાં લૂપ અનવાઇન્ડિંગ લાગુ પડે છે. "-O2" ઓપ્ટિમાઇઝેશન સ્તરની સરખામણીમાં લાભ પૂરો પાડે છે.

બીજી તરફ, તે એ પણ હાઇલાઇટ કરે છે કે ઇન્ટેલના આર્ક ડિસ્ક્રીટ ગ્રાફિક્સ હવે સપોર્ટેડ છે અને કેટલાક આર્મ-સંચાલિત લેપટોપ્સ સાથે સુસંગતતામાં સુધારો કરવામાં આવ્યો છે.

લૂંગઆર્ક આર્કિટેક્ચર માટે પણ આવું જ છે, ચીનના સાર્વભૌમ આર્કિટેક્ચરને સ્વદેશી ટેક્નોલોજી માટે ઉમેદવાર તરીકે ઓળખવામાં આવે છે જેથી તે આયાતી ટેક્નોલોજી પર નિર્ભરતા ઘટાડવા સક્ષમ બને.

તે પણ ઉલ્લેખનીય છે નવા RISC-V એક્સ્ટેન્શન્સ તેઓ Zicbom, Zihintpause અને Sstc તરીકે મુખ્ય કર્નલમાં એકીકૃત છે. RISC-V તેની પાસે વધુ ઉપયોગી મૂળભૂત કર્નલ રૂપરેખાંકન પણ છે ડિફકોન્ફિગ બિલ્ડ્સમાં ડોકર અને સ્નેપ્સ જેવી એપ્લિકેશનો ચલાવવા માટે;

ઉમેર્યું એ "મેમરી રીડ્યુસર્સ" ના કાર્ય વિશે માહિતી મેળવવા માટે ડીબગ્સ ઇન્ટરફેસ વ્યક્તિગત (પર્યાપ્ત મેમરી ન હોય ત્યારે ડ્રાઇવરોને બોલાવવામાં આવે છે અને તેમની મેમરી વપરાશ ઘટાડવા માટે કર્નલ ડેટા સ્ટ્રક્ચરને પેક કરે છે).

અન્ય ફેરફારોમાંથી જે આ નવા સંસ્કરણથી standભા છે:

  • OpenRISC અને LoongArch આર્કિટેક્ચર્સ માટે PCI બસ માટે સપોર્ટ લાગુ કરવામાં આવ્યો છે.
  • કેશ-અસંગત DMA ઉપકરણોનું સંચાલન કરવા માટે RISC-V આર્કિટેક્ચર માટે "Zicbom" એક્સ્ટેંશન લાગુ કર્યું.
  • RAPL ડ્રાઇવરમાં Intel Raptor Lake P સપોર્ટ.
  • AMD આગામી AMD હાર્ડવેર માટે તૈયારીની રાહ જુઓ.
  • AMD Raphael અને Jadeite પ્લેટફોર્મ માટે ઓડિયો ડ્રાઈવર સપોર્ટ.
  • ઇન્ટેલ મીટીઅર લેક ઓડિયો ડ્રાઈવર સપોર્ટ.
  • KVM માટે Intel IPI અને AMD x2AVIC વર્ચ્યુઅલાઈઝેશન આવી રહ્યું છે.
  • Raspberry Pi 3 માટે Raspberry Pi V4D કર્નલ ડ્રાઈવર સપોર્ટ.
  • અટારી FBDEV ડ્રાઈવર સુધારે છે.
  • જૂના FBDEV નિયંત્રકો પર ઝડપી કન્સોલ સ્ક્રોલિંગ.
  • અન્ય વિવિધ ઓપન સોર્સ કર્નલ ગ્રાફિક્સ ડ્રાઈવર અપડેટ્સ.
  • IO_uring વપરાશકર્તા જગ્યા બ્લોક ડ્રાઈવર આધાર.
  • IO_uring પરફોર્મન્સ ઓપ્ટિમાઇઝેશન અને નેટવર્ક માટે કોપીલેસ ફોરવર્ડિંગ સહિત નવી સુવિધાઓનો ઉમેરો.

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


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

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

*

*

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