લિનક્સ 5.10 નોંધપાત્ર એક્સ્ટ 4 optimપ્ટિમાઇઝેશન, એએમડી એસઇવી સુસંગતતા અને વધુ સાથે આવે છે

કર્નલ

બે મહિનાના વિકાસ પછી, લિનસ ટોરવાલ્ડ્સે નવા લિનક્સ કર્નલ આવૃત્તિ 5.10 ના પ્રકાશનનું અનાવરણ કર્યું, સંસ્કરણ જે લાંબી સપોર્ટ અવધિ સાથે શાખાની સ્થિતિ સાથે આવે છે, જેનાં અપડેટ્સ ઓછામાં ઓછા બે વર્ષ માટે પ્રકાશિત કરવામાં આવશે.

નોંધપાત્ર ફેરફારો શામેલ છે આ નવા સંસ્કરણમાં મેમટેગ સંરક્ષણ મિકેનિઝમ સાથે સુસંગતતા શામેલ છે એઆરએમ 64 સિસ્ટમો માટે, "નોસિમફોલો" માઉન્ટ કરવાનું વિકલ્પ, નોંધપાત્ર Ext4 izપ્ટિમાઇઝેશન, એક્સએફએસ 2038 ફિક્સ, નવી પ્રોસેસ_મેડવીઝ સિસ્ટમ ક callલ, સીપીયુ રજિસ્ટર એન્ક્રિપ્શન દ્વારા સુધારેલ એએમડી એસઇવી સપોર્ટ, બીપીએફ પ્રોગ્રામોને થોભાવવાની ક્ષમતા.

નવું સંસ્કરણ 17470 વિકાસકર્તાઓ તરફથી 2062 સુધારાઓ પ્રાપ્ત થયા, પેચનું કદ: 64MB (ફેરફારોએ 15101 ફાઇલોને અસર કરી, કોડની 891932 લાઈનો ઉમેરી, 619716 લીટીઓ દૂર કરી). બધા લગભગ 42% 5.10 માં રજૂ થયેલા ફેરફારો ડિવાઇસ ડ્રાઇવરોથી સંબંધિત છે, લગભગ 16% ફેરફારો હાર્ડવેર આર્કિટેક્ચરો માટે વિશિષ્ટ કોડને અપડેટ કરવાથી સંબંધિત છે, 13% નેટવર્ક સ્ટેકથી સંબંધિત છે, 3% ફાઇલ સિસ્ટમોથી અને 3% આંતરિક કર્નલ સબસિસ્ટમ્સ સાથે સંબંધિત છે.

લિનક્સ 5.10 ની મુખ્ય નવી સુવિધાઓ

થતા મુખ્ય ફેરફારોમાંથી, અમે શોધી શકીએ છીએ કે એક્સ્ટ 4 માટે ઝડપી પુષ્ટિકરણ મોડ ઉમેરવામાં આવ્યો છે (ફાસ્ટ_કોમિટ), જે ઘણા ફાઇલ કામગીરીમાં વિલંબને નોંધપાત્ર રીતે ઘટાડે છે ડિસ્ક પર મેટાડેટાના ફ્લશ ફ્લશિંગને કારણે જ્યારે fsync () ક .લ ચલાવવામાં આવે ત્યારે. સામાન્ય સંજોગોમાં, ચાલી રહેલ ફિન્સેંક () મેટાડેટાના રીડન્ડન્ટ સેટને સિંક્રનાઇઝ કરે છે. ફાસ્ટ કોમિટ મોડમાં, ક્રેશની સ્થિતિમાં ફાઇલ સિસ્ટમને પુન recoverપ્રાપ્ત કરવા માટે જરૂરી માત્ર મેટાડેટાને રજિસ્ટ્રીમાં સ્થાનાંતરિત કરવામાં આવે છે, ક callsલને ઝડપી બનાવવું fsync () ને અને મેટાડેટાને સક્રિય રીતે ચાલાકી કરાવતી કામગીરીની કામગીરીમાં સુધારો.

જ્યારે માટે Btrfs માં fsync () ક્રિયાઓથી સંબંધિત મહત્વપૂર્ણ પ્રદર્શન .પ્ટિમાઇઝેશન શામેલ છે. લોગ મ્યુટેક્સના વિરોધાભાસમાં ઘટાડો, 4 ક્લાયન્ટ્સ સાથે ડીબેંચ બેંચમાર્ક ચલાવતા સમયે પ્રભાવમાં 14% અને વિલંબમાં 32% ઘટાડો થયો. લિંક્સ અને નામના ફેરફારો માટે વધારાના કમિટ્સને દૂર કરવાથી બેન્ડવિડ્થમાં 6% અને લેટન્સીમાં 30% ઘટાડો થયો છે. ફક્ત લખાણ પર રાહ જોવા માટે fsync ને મર્યાદિત કરવાથી પ્રભાવમાં 10-40% નો વધારો થયો છે.
ઉપરાંત, ડાયરેક્ટ I / O (ડાયરેક્ટ io) ના Btrfs અમલીકરણને iomap ફ્રેમવર્કમાં ખસેડવામાં આવ્યા છે. 

એક્સએફએસ ડેટા પ્રકારનાં ઓવરફ્લો મુદ્દાઓને ધ્યાનમાં લેવા ઇનોડ મેટાડેટા ફેરફારો ઉમેરશે 32 માં 2038-બીટ સમય_ટ. સમાન ફેરફારો, જેણે ટાઇમર ઓવરફ્લોને વર્ષ 2468 પર ખસેડ્યો, ડિસ્ક ક્વોટા સમયની ગણતરી માટેના કોડમાં ઉમેરવામાં આવ્યા. એક્સએફએસ વી 4 ફોર્મેટને અવમૂલ્યન કરાયું છે, વપરાશકર્તાને એફએસને વી 5 ફોર્મેટમાં અપડેટ કરવાની સલાહ આપવામાં આવે છે, પરંતુ અપડેટ માટે પૂરતા સમય કરતાં વધુ સમય છે કારણ કે વી 4 સપોર્ટ 2030 સુધી રહેશે. એક્સએફએસએ ઇનોડ ઇનપુટ બીટીના કદમાં પણ ફેરફાર કર્યો છે, વધુ રીડન્ડન્સીને મંજૂરી આપી છે ચકાસે છે અને ઝડપી માઉન્ટ સમય.

FUSE સબસિસ્ટમ દ્વારા ફાઇલ સિસ્ટમ સીધી toક્સેસ કરવા માટે DAX ઓપરેશન્સ સપોર્ટને અમલમાં મૂક્યો, પેજ કેશને એપ્લિકેશન-લેવલ લkingકિંગ ડિવાઇસ વિના બાયપાસ કરીને જેનો ઉપયોગ ડબલ કેશ ટાળવા માટે થાય છે જે અતિથિ સિસ્ટમો, ડિરેક્ટરીઓ અને ફાઇલોની સંયુક્ત accessક્સેસના સંગઠનને ટાળે છે. વર્ટીઓફ્સ પણ યજમાન સિસ્ટમ પર જુદા જુદા માઉન્ટ પોઇન્ટ સાથે પાર્ટીશનોના અલગ માઉન્ટ માટે આધારને ઉમેરે છે.

ફાઇલ સિસ્ટમ એફ 2 એફએસ એક નવો કચરો સંગ્રહ મોડ ઉમેરશે એટીજીસી (એજ થ્રેશોલ્ડ કચરો સંગ્રહ), ઝોન થયેલ એનવીએમ ઉપકરણો માટે સુધારેલ સપોર્ટ, અને કમ્પ્રેસ્ડ ડેટાના ઝડપી ડિકોમ્પ્રેસન.

એફ 2 એફએસ અને એક્સ્ટ 4 માં, ફાઇલ નામો સાથે કામ કરવાની રીતને મૂડી અક્ષરો ધ્યાનમાં લીધા વિના ફરીથી ડિઝાઇન કરવામાં આવી છે; સંકળાયેલ કોડને સામાન્ય લાઇબ્રેરીમાં ખસેડીને કેસ-અસંવેદનશીલ ફાઇલ નામોના અમલીકરણને એકરૂપ કરવાનો નિર્ણય લેવામાં આવ્યો છે.

બીજો મહત્વપૂર્ણ ફેરફાર છે અસમકાલીન I / O ઇન્ટરફેસ io_uring કે જે પ્રતિબંધિત રિંગ્સ બનાવવાની ક્ષમતાને વધારે છે જેને અવિશ્વસનીય પ્રક્રિયા સાથે સુરક્ષિત રૂપે શેર કરી શકાય છે. આ સુવિધા બેઝ એપ્લિકેશનને પસંદગીના રૂપે ફક્ત તેના વર્ણનકર્તાઓની restક્સેસને પ્રતિબંધિત કરવાની મંજૂરી આપે છે io_uring દ્વારા તૃતીય-પક્ષ એપ્લિકેશનમાં ઉપયોગ માટે વ્યક્તિગત ફાઇલો, વત્તા PIDFD_NONBLOCK ધ્વજને pidfd_open () સિસ્ટમ ક callલમાં ઉમેરવામાં આવ્યું હતું, જેથી ન -ન-લkingકિંગ ફાઇલ વર્ણનકર્તા (pidfd માટે O_NONBLOCK ને અનુરૂપ) બનાવવામાં આવે.


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

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

*

*

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