કોમ્પ્યુટર્સ, ઑપરેટિંગ સિસ્ટમ્સ
એક વાસ્તવિક સમય ઓપરેટિંગ સિસ્ટમ શું છે?
શું છે ઓપરેટિંગ સિસ્ટમો વાસ્તવિક સમય છે? આરટીઓ વિગતવાર અભ્યાસ ધ્યાન સેવ્યું હતું. સૌ પ્રથમ, તે ખાસ પ્રકારના છે ઓપરેટિંગ સિસ્ટમો, જે તેના દેખાવ અને ખરાબ પરિસ્થિતિઓમાં ઝડપ માટે સામાન્ય ઓપરેટિંગ સિસ્ટમ માંથી અલગ છે. ત્યાં ઘણા વિચારો સ્પષ્ટ ઉઘાડી છે:
- આરટીઓ - એક સિસ્ટમ છે કે જે સમય અમુક ચોક્કસ સમયગાળા માટે જરૂરી સેવાઓ પૂરી પાડવા માટે સક્ષમ હોય છે;
- વાસ્તવિક સમય સિસ્ટમ, જે સતત તૈયારી દ્વારા દર્શાવવામાં આવે છે, અને વપરાશકર્તાઓ માટે દૃશ્યમાન માહિતીની પ્રક્રિયા;
- "ઝડપી સિસ્ટમ", જે મોરે નથી પ્રતિભાવ સમય આરટીઓ અને પૂરતો સમય માટે આવે અરજી સાથે કામ કરવા માટે.
સંપૂર્ણતા માટે, તે વાસ્તવિક સમય ઓપરેટિંગ સિસ્ટમો લાક્ષણિકતાઓ ધ્યાન ભરવા વર્થ છે. સૌથી મહત્વપૂર્ણ લક્ષણ ખાતરી અને ઘટનાઓ સ્થિર જવાબ છે. કાર્યો કોઈ પણ સ્તરની (હાઇ અને લૉ અગ્રતા નહીં) એકબીજા સાથે દખલ અને એકબીજા સ્થળાતર ન જોઈએ. વાસ્તવિક સમય માં એક ચોક્કસ ઘટના જવાબમાં સમય માટે જરૂરીયાતો ઊંચા સ્તર.
ઓપરેટિંગ સિસ્ટમ પ્રકાર વાસ્તવિક સમય
કાર્યક્રમો અનુસાર તેમને વિભાજીત: કઠોર (હાર્ડ), સોફ્ટ (સોફ્ટ) અને પૂછપરછવાળી. દરેક પ્રકાર પર એક સંક્ષિપ્ત દેખાવ.
હાર્ડ આરટીઓ વાસ્તવિક સમય માં ઘટના માટે સારી રીતે સુવ્યાખ્યાયિત પ્રતિસાદ સમય છે. ઉદાહરણ: હાર્ડવેર વિક્ષેપિત, પ્રદર્શન નિયંત્રણ માટે પ્રક્રિયા કરવા માટે આદેશો ચોક્કસ સમય, કારણ કે કિસ્સાઓમાં 100% જોવા મળે છે.
સોફ્ટ વાસ્તવિક સમય સિસ્ટમો કિસ્સાઓમાં 80-90% એક આદેશથી ચોક્કસ સમય મર્યાદા માંથી ચલિત થવું પરવાનગી આપે છે. પરંતુ સૌથી અગત્યનું, આ વિલંબ irreparable પરિણામ તરફ દોરી ન હતી.
ઇન્ટરેક્ટિવ આરટીઓ સમાવેશ થાય છે માનવ પરિબળ (જ્યારે વ્યક્તિગત તેમને આપવામાં સૂચનો અથવા આદેશો પછી સિસ્ટમ તરફથી પ્રતિસાદની રાહ).
સૌથી વધુ લોકપ્રિય રીઅલ-ટાઇમ ઓપરેટિંગ સિસ્ટમો અને તેમના લક્ષણો
સૌથી આરટીઓ - દ્વારવાળા અને તેમને વિશે વિગતવાર માહિતી મેળવવા માટે મુશ્કેલ છે. કંપની પીસી પર એમ્બેડ સોફ્ટવેર વિકાસ માટે WindRiver સિસ્ટમો VxWorks (હાર્ડ આરટીઓ) વિકસાવી છે. તે યજમાન કમ્પ્યુટર, જેના પર સોફ્ટવેર વિકાસ હાથ ધરવામાં, અને ક્લાઈન્ટ કોમ્પ્યુટર, જ્યાં તે VxWorks નિયંત્રણ હેઠળ વપરાય છે પર આધારિત છે.
આ રિયલ-ટાઇમ ઓપરેટિંગ સિસ્ટમ - shirokonastraivaemye પરંતુ સૉફ્ટવેર મૉડ્યૂલ્સ અલગ પર્યાવરણ, જે તેમને તદ્દન ઉપયોગ મર્યાદિત બનાવે ઉપયોગમાં કરી શકાતી નથી. લાભો આનો સમાવેશ કરે:
- કાર્યોની અનલિમિટેડ નંબર.
- 256 છે - પ્રાથમિકતાઓ સંખ્યા.
- કાર્યો cyclically અથવા અગ્રતા દ્વારા સુનિશ્ચિત થયેલ છે.
- semaphores, જે ક્રિટીકલ સિસ્ટમ સ્રોતો વ્યવસ્થા મદદ કરે છે.
રીયલટાઇમ ઓપરેટિંગ સિસ્ટમ ક્યુએનએક્સ ન્યુટ્રિનો રીયલટાઇમ ઓપરેટિંગ સિસ્ટમ - કંપની ક્યુએનએક્સ સોફ્ટવેર સિસ્ટમ્સ ના brainchild. તે ક્રોસ સર્વર સ્થાપત્ય પર આધારિત છે અને એક અગ્રતા મોડ પર એક વિશાળ મલ્ટી tasking લાક્ષણિકતા છે. સિસ્ટમ દરેક તત્વ સ્વતંત્ર રીતે કામ કરે છે: કોઈ એકમ સ્વતંત્ર બીજક અથવા અન્ય ઘટકોની કામગીરી અસર કર્યા વગર ખામી અને નિષ્ફળતાઓ સાથે પુનઃ શરૂ કરી શકાય છે. તે પણ મૂળભૂત બીજક, જે કોઈ અન્ય પર્યાવરણમાં કામ દૂર કરવા માટે એક ઊંડા રૂપરેખાંકન બંધાયેલા છે.
ChorusOS એમ્બેડેડ ઓપરેટિંગ સિસ્ટમ છે, જે વ્યાપક ટેલિકોમ્યુનિકેશન વપરાય છે એક ઉદાહરણ છે. તે દૂરસંચાર પ્રોટોકોલ, જાવા ટેક્નોલોજી, કે જે નવા વિકાસ અને કાર્યક્રમો પરિચય આપે છે વિવિધ આપે છે.
OS અને સામાન્ય હેતુ વિપરીત
આરટીઓ સમય પ્રક્રિયા કાર્યો પર ખર્ચવામાં કડક નિયંત્રણને કારણે સામાન્ય હેતુના સિસ્ટમો, કામ છે, જે નિર્ધારિત પ્રકૃતિની અલગ પડે છે. "Determinacy" ની વિભાવના પૂર્વનિર્ધારિત સમય અંતરાલ, જે દરમિયાન એક વાસ્તવિક સમય કાર્યક્રમ પરફોર્મ વર્ણવે છે.
Similar articles
Trending Now