በእውነተኛ ሃርድዌር ላይ Redox OSን በመጠቀም ሂደት

ጄረሚ ሶለር (እ.ኤ.አ.ጄረሚ ሶለር), የስርዓተ ክወናው መስራች ድገምበዝገት ቋንቋ የተጻፈ ነገረው በSystem76 Galaga Pro ላፕቶፕ ላይ ስለ Redox ስኬታማ አጠቃቀም (ጄረሚ ሶለር በSystem76 ላይ ይሰራል)። ቀድሞውንም ሙሉ ለሙሉ የሚሰሩ አካላት የቁልፍ ሰሌዳ፣ የመዳሰሻ ሰሌዳ፣ ማከማቻ (NVMe) እና ኤተርኔት ያካትታሉ።

በላፕቶፕ ላይ ከ Redox ጋር የተደረጉ ሙከራዎች የአሽከርካሪዎችን አፈፃፀም ለማሻሻል ፣ለአንዳንድ መተግበሪያዎች የ HiDPI ድጋፍን ለመጨመር እና እንደ pkgar ያሉ አዳዲስ አካላትን በመፍጠር የሬዶክስን ከቀጥታ ምስሎች መጫንን ቀላል ለማድረግ አስችለዋል። አሁን ትኩረት ከተሰጣቸው ተግባራት መካከል ስርዓቱን በራስ የመገጣጠም ችሎታ ማሳካት (Redox ከ Redox-based አካባቢ መሰብሰብ) ነው. በጥቂት ወራቶች ውስጥ, ሶለር በ rustc compiler ላይ አንዳንድ ማሻሻያዎች ከተደረጉ በኋላ, ከ Redox-based የዴስክቶፕ አካባቢ በአንዱ ኮምፒውተሮች ላይ ወደ Redox የሙሉ ጊዜ ስራ ለመቀየር አቅዷል.

በ Redox ውስጥ ጥቅም ላይ የዋለው የማይክሮከርነል ፅንሰ-ሀሳብ የአሽከርካሪዎችን እድገትን ያቃልላል ፣ ምክንያቱም ሾፌሮችን የሚያቀርበው ንዑስ ሲስተም ሥራን ሳያቋርጡ እንደገና ተሰብስቦ እንደገና መጀመር ይችላል። በ Redox ላይ በተመሰረተ አካባቢ ውስጥ ማደግ ፕሮግራሞችን የማጓጓዝ ብቃትን ያሻሽላል እና ችግሮችን በሃርድዌር ድጋፍ መፍታት ይጠበቃል። ለምሳሌ የዩኤስቢ ቁልል ለማጠናቀቅ እና የግራፊክስ ነጂዎችን ለመጨመር ታቅዷል።

በእውነተኛ ሃርድዌር ላይ Redox OSን በመጠቀም ሂደት

የስርዓተ ክወናው በዩኒክስ ፍልስፍና መሰረት የተገነባ እና ከሴኤል 4 ፣ ሚኒክስ እና ፕላን 9 የተወሰኑ ሀሳቦችን እንደወሰደ እናስታውስ። , እና ሁሉም ሌሎች ተግባራት ወደ ቤተ-መጽሐፍት ይንቀሳቀሳሉ. ይህም በሁለቱም በከርነል እና በተጠቃሚ መተግበሪያዎች ሊጠቀሙበት ይችላሉ. ሁሉም አሽከርካሪዎች በተጠቃሚው ቦታ በገለልተኛ ማጠሪያ አካባቢዎች ይሰራሉ። ከነባር አፕሊኬሽኖች ጋር ተኳሃኝነትን ለማግኘት ልዩ የ POSIX ንብርብር ቀርቧል ፣ ይህም ብዙ ፕሮግራሞችን ያለ ተንቀሳቃሽ ስልክ እንዲያሄዱ ያስችልዎታል።

ስርዓቱ "ሁሉም ነገር URL ነው" የሚለውን መርህ ይጠቀማል. ለምሳሌ፣ URL “log://” ለመመዝገብ፣ “bus://” ለሂደቶች መስተጋብር፣ “tcp://” ለአውታረ መረብ መስተጋብር፣ ወዘተ. በአሽከርካሪዎች፣ በከርነል ማራዘሚያዎች እና በተጠቃሚ አፕሊኬሽኖች መልክ ሊተገበሩ የሚችሉ ሞጁሎች የራሳቸውን ዩአርኤል ተቆጣጣሪዎች መመዝገብ ይችላሉ፣ ለምሳሌ የI/O port access moduleን በመፃፍ ከዩአርኤል "port_io://" ጋር ማያያዝ ይችላሉ። "፣ ከዚያ በኋላ "port_io://60" የሚለውን URL በመክፈት ወደብ 60 ለመድረስ ሊጠቀሙበት ይችላሉ. የፕሮጀክት እድገቶች ስርጭት በነጻ የ MIT ፍቃድ.

የተጠቃሚ አካባቢ Redox ውስጥ ተገንብቷል በራሱ ግራፊክ ቅርፊት ላይ የተመሰረተ የምሕዋር (መምታታት የለበትም ሌላ ቅርፊት የምሕዋርQt እና Wayland በመጠቀም) እና የመሳሪያ ስብስብ OrbTk, እሱም ከ Flutter, React እና Redux ጋር ተመሳሳይ የሆነ ኤፒአይ ያቀርባል. እንደ ድር አሳሽ ጥቅም ላይ ይውላል Netsurf. ፕሮጀክቱም የራሱን እየገነባ ነው። የጥቅል አስተዳዳሪየመደበኛ መገልገያዎች ስብስብ (ቢኑቲልስ፣ coreutils፣ netutils፣ extrautils)፣ የትእዛዝ ሼል ion፣ መደበኛ ሲ ቤተ-መጽሐፍት። relibc፣ ቪም የሚመስል የጽሑፍ አርታኢ ሶዲየም፣ የአውታረ መረብ ቁልል እና የፋይል ስርዓት TFS, በ ZFS (በዝገቱ ቋንቋ ሞጁል የ ZFS ስሪት) ሃሳቦችን መሰረት ያደረገ ነው. ውቅሩ የተዘጋጀው በቋንቋ ነው። ቶምል.

በእውነተኛ ሃርድዌር ላይ Redox OSን በመጠቀም ሂደት

ምንጭ: opennet.ru

አስተያየት ያክሉ