શું બનશે લિનક્સ કર્નલ 4.19 નું નવું સંસ્કરણ હજી પ્રક્રિયામાં છે અને તેના વિકાસકર્તાઓ કામ પર સખત છે અને આ દિવસોમાં તેમનો વર્કલોડ બમણો થઈ ગયો છે કારણ કે વર્તમાન પ્રોસેસરોમાં સુરક્ષા છિદ્રો લિનક્સ કર્નલ વિકાસકર્તાઓને પકડી રાખે છે અને લિનસ ટોરવાલ્ડ્સને ખરાબ મૂડમાં બનાવે છે.
ઉપરાંત, 4.19 પ્રકાશન ઉમેદવાર પણ એક જીપીએસ સબસિસ્ટમ અને ફાઇલ અને નેટવર્ક mક્સેસ માટે વિવિધ ઉન્નતીકરણ લાવે છે.
કર્નલ લ launchંચમાં વિલંબ થઈ શકે?
કર્નલના વડા, લિનસ ટોરવાલ્ડ્સ, વર્તમાન વિકાસ ચક્રને "નિરાશાજનક" તરીકે વર્ણવતા તાજેતરમાં જાહેર કરેલા સુરક્ષા છિદ્રોને લીધે જ નહીં. Linux 4.19 એ તે જ સમયે એકદમ વ્યાપક પ્રકાશન છે.
લિનક્સ કર્નલ પૃષ્ઠ ટેબલ આઇસોલેશન પેચો પહેલેથી જ મર્જ ગેપ સામે 64-બીટ સિસ્ટમોનું રક્ષણ કરે છે, જ્યારે કર્નલ 4.19 32-બીટ સિસ્ટમો માટે પેચો પણ મેળવે છે.
ઉપરાંત, આ નવી શોધાયેલ પૂર્વગામી સુરક્ષા ભૂલોને ઝડપી પેચો કરવામાં આવ્યા હતા.
તેમના દ્વારા, પ્રક્રિયાઓ અનધિકૃત મેમરીમાં વાંચવા માટે ઇન્ટેલ સીપીયુના સ્તર 1 કેશનો ઉપયોગ કરી શકે છે.
આ તે વર્ચ્યુઅલાઇઝ્ડ વાતાવરણમાં ખાસ કરીને જોખમી છે જ્યાં અતિથિ સિસ્ટમોને હોસ્ટની .ક્સેસ હોય છે. સીપીયુ માટે યોગ્ય ક્લોક સેટિંગ શોધવા માટે, લિનક્સ કર્નલ પ્રોગ્રામરનો ઉપયોગ કરે છે.
તેથી વિકાસકર્તાઓએ રીઅલ-ટાઇમ પ્રક્રિયાઓ માટે જરૂરી સમય રેકોર્ડ કરવા, વિક્ષેપિત કરવા અને તે મુજબ સીપીયુ સમયને વ્યવસ્થિત કરવા માટે તેમના અલ્ગોરિધમનો વિસ્તાર કર્યો છે.
તે જ સમયે, અસુમેળ I / O (એસિંક્રોનસ I / O પોલિંગ ઇન્ટરફેસ) ને ક્વેરી કરવા માટેનું ઇન્ટરફેસ, Linux કર્નલ પર પાછા ફરે છે.
લિનસ ટોરવાલ્ડ્સે લિનક્સ 4.18 ની પ્રથમ એન્ટ્રીમાં કોડનું ફરીથી મૂલ્યાંકન કર્યું હતું અને તે અસંતુષ્ટ હતો. દરમિયાન, તે કોરથી ઉડાન ભરી હતી.
આ સમય દરમિયાન, ગ્રેગ ક્રોહ-હાર્ટમેન નવા જીપીએસ સબસિસ્ટમ વિશે ઉત્સાહિત છે કે કર્નલ માં સમાવવામાં આવેલ છે.
માનવામાં આવે છે કે "વર્ષોથી આસપાસ ઉડતા બધા ઉન્મત્ત ડ્રાઇવરોને કાબૂમાં રાખવાનો છે, કેટલાક કામચલાઉ વપરાશકર્તા-અવકાશ અમલીકરણો સાથે."
કર્નલ 4.19 ના નવા સંસ્કરણમાં નવા અમલીકરણો
હજી સુધી કોડ ફક્ત GNSS રીસીવરો માટે યોગ્ય છે (સંક્ષેપ ગ્લોબલ નેવિગેશન સેટેલાઇટ સિસ્ટમને નિયુક્ત કરે છે), પરંતુ આ એક સારી શરૂઆત છે.
એફએસઆઈ કંટ્રોલર સબસિસ્ટમ માટે પણ (ફ્લેક્સિબલ સપોર્ટ ઇંટરફેસ), ક્રોહ-હાર્ટમેન તેમણે વખાણ શબ્દો મળી.
ઉચ્ચ ચાહક આઉટપુટ સીરીયલ બસ માટે એક નવું સબસિસ્ટમ છે, જેમાં ઉચ્ચ ચાહક આઉટપુટ બહુવિધ રીસીવરો માટે ડિજિટલ સિગ્નલને વિભાજિત કરવાની ક્ષમતાનો ઉલ્લેખ કરે છે.
ક્લિનઅપ જોબ જેપ્રોબ્સનો શિકાર થઈ ગઈ, કર્નલ ફંક્શન ક callલ ટ્રેસ મિકેનિઝમ. હવે તે ફ્રેટ્રેસની જગ્યા લીધી છે.
નેટવર્ક સ્ટેક માટેના આ નવા પેચો સાથે, લિનક્સ કર્નલ વિકાસકર્તાઓ સમય-આધારિત પેકેટ ટ્રાન્સમિશન ફંક્શન રજૂ કરે છે કે આ નવું સંસ્કરણ શું હશે.
આ સમયગાળા માટે પરવાનગી આપે છે જેમાં કર્નલ ફરીથીના પેકેટો મોકલવા જ જોઇએડી. તે મુખ્યત્વે રીઅલ-ટાઇમ સિસ્ટમોને ધ્યાનમાં રાખીને કરવામાં આવે છે, ઉદાહરણ તરીકે કારના ઉત્પાદનમાં.
ત્યાં તેને વધુ વિશ્વસનીય ડેટા ટ્રાન્સમિશનની ખાતરી કરવી જોઈએ અને, ખાસ કરીને, પેકેટ્સને તેમના લક્ષ્યસ્થાન પર ખૂબ મોડું પહોંચતા અટકાવવું જોઈએ. ફંક્શન P802.1Qbv નેટવર્ક સ્ટાન્ડર્ડને અનુસરે છે.
ડેવલપર્સ કેક પર કામ કરી રહ્યા છે (સામાન્ય એપ્લિકેશનો કેપ્ટ એન્હાન્સ્ડ,) જેને પેચસેટ કહેવામાં આવે છે જેમાં હોમ નેટવર્ક્સમાં રાઉટર્સની પાછળની સમસ્યાઓ છે.
કેક સીધા નેટવર્ક હાર્ડવેર ઇન્ટરફેસ પર બેસે છે અને તે નક્કી કરે છે કે કયા પેકેટો પ્રોટોકોલ ઇન્ટરફેસ પર ઉતરાણ કરી શકે છે.
કેક દ્વારા સંચાલિત કતાર વિવિધ અભિગમોનો ઉપયોગ કરીને અતિશય બફરિંગ અને વિલંબિત સમસ્યાઓ ટાળવા માટે બનાવવામાં આવી છે. (જેમ કે ડિફેઝર મૂલ્યાંકન, વાજબી-કતાર ગાણિતીક નિયમો અને એસીકે ફિલ્ટર).
કેક મુખ્યત્વે રાઉટરના ઉપયોગ માટે બનાવાયેલ છે, કારણ કે લિનક્સ-આધારિત ઓપન ડબલ્યુઆરટી ફ્રી ફર્મવેર રિપ્લેસમેન્ટ.