હાઈકુ ઓએસ વિકાસકર્તાઓ આરઆઈએસસી-વી અને એઆરએમ માટેના બંદરો પર કામ કરે છે

હાઈકુ ઓએસ: ડેસ્કટ .પ

હાઈકુ એ એક ઓપન સોર્સ operatingપરેટિંગ સિસ્ટમ છે હાલમાં વિકાસમાં છે જે ખાસ કરીને પર્સનલ કમ્પ્યુટિંગ અને મલ્ટીમીડિયા પર ધ્યાન કેન્દ્રિત કરે છે.

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

હાઈકુ વિશે

2009 સુધી, કોઈ સંકલિત સંસ્કરણ ડાઉનલોડ કરવા માટે ઉપલબ્ધ ન હતું, સિસ્ટમની જાતે કમ્પાઇલ કરવા માટે પૂરતા બહાદુર લોકોની restક્સેસને પ્રતિબંધિત કરવા અને આમ કરવા માટે જરૂરી જ્ knowledgeાન વિના નિરાશ વપરાશકર્તાઓને ટાળવા માટે.

સિસ્ટમ સીધા જ બીઓએસ 5 તકનીકો પર આધારિત છે અને આનો હેતુ આ operatingપરેટિંગ સિસ્ટમ માટેની એપ્લિકેશનો સાથે બાઈનરી સુસંગતતા છે.

હાઈકુની મોટાભાગની ઓપરેટીંગ સિસ્ટમો માટેનો સ્રોત કોડ ફ્રી એમઆઈટી લાઇસેંસ હેઠળ વિતરિત કરવામાં આવે છે, કેટલાક પુસ્તકાલયો, મીડિયા કોડેક્સ અને અન્ય પ્રોજેક્ટ્સમાંથી લેવામાં આવેલા ઘટકો સિવાય.

સિસ્ટમ વ્યક્તિગત કમ્પ્યુટર પર કેન્દ્રિત છે, તેની પોતાની કર્નલનો ઉપયોગ કરે છે, એક વર્ણસંકર આર્કિટેક્ચરના આધારે બનાવેલ છે, વપરાશકર્તા ક્રિયાઓ માટે ઉચ્ચ પ્રતિભાવ અને મલ્ટિ-થ્રેડેડ એપ્લિકેશંસની કાર્યક્ષમ અમલ માટે optimપ્ટિમાઇઝ.

ફાઇલ સિસ્ટમ OpenBFS નો ઉપયોગ કરે છે, જે વિસ્તૃત ફાઇલ લક્ષણો, જર્નલિંગ,-64-બીટ પોઇંટર્સ, મેટા ટsગ્સ સ્ટોર કરવા માટે સપોર્ટ (દરેક ફાઇલ માટે, તમે કી = મૂલ્યના રૂપમાં લક્ષણો બચાવી શકો છો, જે ફાઇલોને ડેટાબેસેસ સમાન બનાવે છે) અને પસંદગીને વેગ આપવા માટે વિશેષ અનુક્રમણિકાઓ. ડિરેક્ટરી સ્ટ્રક્ચરની સંસ્થા માટે "બી + ટ્રી" ટ્રીનો ઉપયોગ થાય છે.

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

વિકાસકર્તાઓ હાઈકુને RISC-V અને ARM પર લાવવા માગે છે

હવે હાઈકુ operatingપરેટિંગ સિસ્ટમના વિકાસકર્તાઓએ આરઆઈએસસી-વી અને એઆરએમ આર્કિટેક્ચરો માટે બંદરો બનાવવાનું શરૂ કર્યું છે.

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

બીજી તરફ આરઆઈએસસી-વી આર્કિટેક્ચર માટે લિબસી સ્તરે સુસંગતતા સુનિશ્ચિત કરવા પર ધ્યાન કેન્દ્રિત કરે છે ("લાંબી ડબલ" પ્રકારનું સમર્થન, જે એઆરએમ, એક્સ 86, સ્પાર્ક અને આરઆઈએસસી-વી માટે ભિન્ન કદ છે).

મુખ્ય કોડબેઝમાં બંદરો પર કામ કરવાની પ્રક્રિયામાં, જીસીસી 8 અને બેન્યુટીલ્સ 2.32 આવૃત્તિઓ અપડેટ કરવામાં આવી હતી.

આરઆઈએસસી-વી અને એઆરએમ માટે હાઈકુ ઉત્પાદનોના વિકાસ માટે, ડ necessaryકર કન્ટેનર તૈયાર કરવામાં આવ્યા છે, જેમાં તમામ જરૂરી અવલંબનનો સમાવેશ થાય છે.

ઉપરાંત, rpmalloc મેમરી ફાળવણી સિસ્ટમને izingપ્ટિમાઇઝ કરવામાં પ્રગતિ કરવામાં આવી છે. આરપીમેલોકમાં કરવામાં આવેલા ફેરફારો અને અલગ objectબ્જેક્ટ કેશના ઉપયોગથી મેમરીનો વપરાશ ઘટાડવાનું અને ફ્રેગમેન્ટને ઘટાડવાનું શક્ય બન્યું.

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

આ ક્ષણે વિકાસકર્તાઓ અહેવાલ આપે છે કે આ આર્કિટેક્ચરો માટેના બંદરો પરીક્ષણના તબક્કામાં છે.

હવે અમે પરીક્ષણના તબક્કામાં છીએ. સ્ટેટલીલી લિંક્ડ લિબસ્ટડીસી ++ સાથે સંકળાયેલા કેટલાક એઆરએમ પોર્ટ મુદ્દાઓને સાફ કરવાની આ તક હતી.

બુટસ્ટ્રેપ પેકેજો બિલ્ડ કરવાનું હવે શક્ય છે, પરંતુ હાઈકુનું પોતાનું સંકલન પાછળથી વધુ સમાન બંધનકર્તા સમસ્યાઓનો સામનો કરે છે. હવે માટે સોલ્યુશન એ છે કે પરંપરાગત એલડી લિન્કરને બદલે એલએલડી (એલએલવીએમ / રણકારમાંથી) નો ઉપયોગ કરવો.

આરઆઈએસસી-વી બાજુ, "લાંબી ડબલ" પ્રકાર માટે ઓછામાં ઓછો પૂરતો ટેકો શામેલ કરવા માટે અમારી લિબસી મેળવવા માટે હાલમાં ધ્યાન કેન્દ્રિત કર્યું છે (એઆરએમ uresures બિટ્સનો ઉપયોગ કરે છે, એક્સ 64 86 નો ઉપયોગ કરે છે, અને સ્પાર્ક અને પીપીસી ઉપયોગ 96 બિટ્સ પરંતુ વિવિધ બંધારણો સાથે).


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

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

*

*

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