ઝેડએફએસ લિનક્સ વિકાસકર્તાઓએ ફ્રીબીએસડી માટે સપોર્ટ ઉમેર્યો

zfs-linux

વિકાસકર્તાઓ જેનો આધાર કોડનો હવાલો છે "લિનક્સ પર ઝેડએફએસ" જે ઝેડએફએસના સંદર્ભ અમલીકરણ તરીકે ઓપનઝેડએફએસ પ્રોજેક્ટના નેજા હેઠળ વિકસિત થયેલ છે, તેઓએ તાજેતરમાં સમાચાર પ્રકાશિત કર્યા કયા કેટલાક ફેરફારો અપનાવ્યા જે ફ્રીબીએસડી operatingપરેટિંગ સિસ્ટમ માટે સપોર્ટ ઉમેરશે.

"ઝેડએફએસ ઓન લિનક્સ" માં ઉમેરવામાં આવેલા કોડની ફ્રીબીએસડી શાખાઓ 11 અને 12 પર પરીક્ષણ કરવામાં આવ્યું હતું. તેથી, ફ્રીબીએસડી ડેવલપર્સને હવે તેમની "ઝેડએફએસ ઓન લિનક્સ" ની પોતાની સિંક્રનાઇઝ્ડ શાખા જાળવવાની જરૂર નથી અને મુખ્ય પ્રોજેક્ટમાં ફ્રીબીએસડી સંબંધિત તમામ ફેરફારોનો વિકાસ થશે.

ઉપરાંત, અનેl મુખ્ય શાખાનું ફ્રીબીએસડી કામગીરી વિકાસ દરમિયાન "લિનક્સ પર ઝેડએફએસ"અને સતત એકીકરણ સિસ્ટમ પર પરીક્ષણ કરવામાં આવશે.

યાદ રાખો કે ઇn ડિસેમ્બર 2018, ફ્રીબીએસડી વિકાસકર્તાઓએ બદલવાની પહેલ કરી ના અમલીકરણ માટે લિનક્સ પરના ઝેડએફએસ પ્રોજેક્ટમાંથી ઝેડએફએસ (ઝૂએલ), જેની આસપાસ હાલમાં ઝેડએફએસના વિકાસથી સંબંધિત બધી પ્રવૃત્તિઓ કેન્દ્રિત કરવામાં આવી છે.

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

ડેલ્ફીક્સ, recentlyપરેટિંગ સિસ્ટમ માટેની વિકાસ કંપની, તાજેતરમાં સુધી, ઇલુમોસ (ઇલ્યુમોસનો કાંટો) પર ઝેડએફએસ કોડબેસને ટેકો આપવા માટે મુખ્ય ફાળો આપ્યો હતો. બે વર્ષ પહેલા ડેલ્ફિક્સે લિનક્સ પર ઝેડએફએસ પર સ્વિચ કરવાનું નક્કી કર્યું, ઈએલ ઇલુમોસ પ્રોજેક્ટનો ઝેડએફએસ સ્ટોલ અને લિનક્સ પરના ઝેડએફએસ પ્રોજેક્ટ પરની તમામ વિકાસ-સંબંધિત પ્રવૃત્તિઓની સાંદ્રતા, જે હવે ઓપનઝેડએફએસના પ્રાથમિક અમલીકરણ તરીકે ગણવામાં આવે છે.

ઇલુમોસના ઝેડએફએસ અમલીકરણથી ya "લિનક્સ પર ઝેડએફએસ" પાછળ નોંધપાત્ર રીતે છે વિધેયની દ્રષ્ટિએ, ફ્રીબીએસડી વિકાસકર્તાઓ સમજ્યા કે ફ્રીબીએસડી સમુદાય સ્વતંત્ર રીતે જાળવવા અને વિકસિત કરવાની પૂરતી તાકાત નથી હાલનો કોડ બેઝ જો તમે ઇલુમોસનો ઉપયોગ ચાલુ રાખશો, તો કાર્યક્ષમતામાં અંતર ફક્ત વધશે અને ફિક્સ્સના સ્થાનાંતરણ માટે વધુ અને વધુ સંસાધનોની જરૂર પડશે.

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

ફ્રીબીએસડી ડેવલપર્સ એક સામાન્ય ઉદાહરણને અનુસરવાનો નિર્ણય કર્યો અને ઇલુમોસને પકડવાનો પ્રયાસ ન કર્યો, કારણ કે આ અમલીકરણ કાર્યક્ષમતામાં પહેલાથી ખૂબ પાછળ છે અને કોડ અને ટ્રાન્સફર ફેરફારોને જાળવવા માટે મોટા સંસાધનોની જરૂર છે.

"ઝેડએફએસ ઓન લિનક્સ" હવે અગ્રણી સહયોગી વિકાસ પ્રોજેક્ટ તરીકે જોવામાં આવે છે ઝેડએફએસ માટે અનન્ય.

ફ્રીબીએસડી માટે "ઝેડએફએસ ઓન લિનક્સ" માં ઉપલબ્ધ સુવિધાઓ પૈકી, પરંતુ ઝેડએફએસના ઇલુમોસ અમલીકરણમાં ઉપલબ્ધ નથી, મલ્ટિહોસ્ટ મોડ (એમએમપી, મલ્ટિ મોડિફાયર પ્રોટેક્શન), વિસ્તૃત ક્વોટા સિસ્ટમ ,ભા કરો, ડેટાના સેટની એન્ક્રિપ્શન, અલગ બ્લોક્સ (ફાળવણી વર્ગો) માટે ફાળવણી વર્ગોની પસંદગી, RAIDZ અમલીકરણ અને ચેકસમની ગણતરી, વેધરની સ્થિતિ સાથે સુધારેલા કમાન્ડ લાઇન ટૂલ્સ, અને ઘણા સંબંધિત બગ ફિક્સિસ વેક્ટર પ્રોસેસર સૂચનોનો ઉપયોગ.

આમ માટે ફ્રીબીએસડીનો ટેકો ઝૂઓએલ ફ્રીબીએસડી અને લિનક્સ વચ્ચેના ફેરફારોની હિલચાલને સરળ બનાવશેવિકાસકર્તાઓ ઉપરાંત, કેટલાક સુધારાઓ પ્રાપ્ત થશે તેવો ઉલ્લેખ કરતા, જેમાંના તેઓ ઉલ્લેખ કરે છે:

  • ફ્રીબીએસડી એસપીએલ આયાત કરો
  • સામાન્ય કોડમાં ifdefs ઉમેરો જ્યાં તે અલગ ફાઇલોમાં કોડને ડુપ્લિકેટ કરવા કરતા આવું કરવા માટે વધુ સમજણ આપે છે

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


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

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

*

*

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