OS Algorithm Simulator
एक शैक्षिक अनुप्रयोग जो एल्गोरिदम को अनुकरण करता है जो ओएस काम करता है।
ऐप विवरण
Advertisement
ऐप विवरण
एंड्रॉइड ऐप विश्लेषण और समीक्षा: OS Algorithm Simulator, Rafael López García द्वारा विकसित। शिक्षा श्रेणी में सूचीबद्ध। वर्तमान संस्करण 4.05 है, 29/08/2024 पर अपडेट किया गया है। Google Play पर उपयोगकर्ताओं की समीक्षा के अनुसार: OS Algorithm Simulator। 8 हज़ार इंस्टॉल से अधिक हासिल किया। OS Algorithm Simulator में वर्तमान में 21 समीक्षाएं हैं, औसत रेटिंग 4.0 सितारे
ओएस एलगोरिदम सिम्युलेटर एक शैक्षिक अनुप्रयोग है जो आपको एक ऑपरेटिंग सिस्टम (ओएस) काम करने वाले एल्गोरिदम को अनुकरण करने की अनुमति देता है।
जैसा कि आप जानते हैं, एक ओएस का मुख्य उद्देश्य 4 संसाधनों का प्रबंधन करना है:
- सीपीयू।
- यादाश्त।
- इनपुट / आउटपुट (I / O) सिस्टम।
- फाइल सिस्टम।
प्रत्येक OS में कई एल्गोरिदम होते हैं जो उपरोक्त कार्यक्षमता प्रदान करते हैं। उदाहरण के लिए:
- एक CPU शेड्यूलिंग एल्गोरिथ्म चुनता है कि किस प्रक्रिया में प्रत्येक पल में CPU लेना चाहिए।
- एक अन्य एल्गोरिथ्म के प्रभारी है जब प्रक्रियाओं को आवंटित करने पर गतिरोध नहीं होने देना चाहिए।
- एक स्मृति प्रबंधन एल्गोरिथ्म प्रत्येक प्रक्रिया के लिए भागों में मेमोरी को विभाजित करता है, और दूसरा फैसला करता है कि किन हिस्सों को स्वैप किया जाना चाहिए और किन लोगों को रैम में रहना चाहिए। आवंटन सन्निहित हो सकता है या नहीं। बाद के मामले में हमारे पास अधिक आधुनिक तंत्र होंगे जैसे पेजिंग या विभाजन। फिर, एक पृष्ठ प्रतिस्थापन एल्गोरिदम तय करेगा कि कौन से पृष्ठ स्मृति में रह सकते हैं और कौन से पृष्ठ नहीं।
- एक अन्य एल्गोरिदम उन सभी रुकावटों पर ध्यान देने के लिए है जो हार्डवेयर I / O सिस्टम में उत्पन्न कर सकते हैं।
- और इसी तरह।
किसी OS को गहराई से समझने के लिए, किसी को पता होना चाहिए कि ये एल्गोरिदम कैसे काम करते हैं और उचित प्रतीत होने वाले कुछ दृष्टिकोणों को विंडोज या लिनक्स जैसे जाने-माने ऑपरेटिंग सिस्टम ने क्यों छोड़ दिया है। इस एप्लिकेशन का लक्ष्य प्रत्येक समस्या के विभिन्न तरीकों के बारे में स्पष्टीकरण प्रदान करना है और यह बताना है कि सिमुलेशन के माध्यम से प्रत्येक एल्गोरिथ्म कैसे काम करता है। उस उद्देश्य के लिए, इस एप्लिकेशन में कुछ उदाहरण हैं, लेकिन यह आपको अपने स्वयं के डेटासेट प्रदान करने और यह जांचने की भी अनुमति देता है कि प्रत्येक एल्गोरिदम उन पर कैसा प्रदर्शन करेगा। यह कहना भी महत्वपूर्ण है कि अधिकांश मामलों में, इस एप्लिकेशन में अत्याधुनिक एल्गोरिदम शामिल नहीं हैं, लेकिन सरलीकरण जो हम सीखने की प्रक्रिया के लिए बेहतर मानते हैं।
विशेषताएं:
- कई प्रीमेप्टिव और नॉन-प्रीमिटिव प्रोसेस शेड्यूलिंग एल्गोरिदम:
* पहले आओ पहले पाओ
* सबसे छोटी नौकरी पहली
* सबसे कम शेष समय पहले
* प्राथमिकता-आधारित (गैर-उपसर्ग)
* प्राथमिकता-आधारित (प्रीमेप्टिव)
* राउंड रोबिन
- गतिरोध एल्गोरिदम:
* डेडलॉक परिहार (बैंकर एल्गोरिथम)।
- समृद्ध स्मृति आवंटन * पहले फिट
* सर्वोत्तम योग्य
* सबसे खराब फिट
- पेज प्रतिस्थापन एल्गोरिदम:
* इष्टतम पेज प्रतिस्थापन
* पहला अंदर पहला बाहर
* कम से कम हाल ही में प्रयुक्त
* दूसरे मौके के साथ फर्स्ट-इन-फर्स्ट-आउट
* अक्सर इस्तेमाल नहीं किया
* उम्र बढ़ने
- प्रत्येक एल्गोरिथ्म के लिए:
* यह सिमुलेशन के लिए कस्टम डेटासेट के निर्माण की अनुमति देता है।
* इसमें आपकी समझ का परीक्षण करने के लिए एक परीक्षण मोड शामिल है।
हम वर्तमान में संस्करण 4.05 की पेशकश कर रहे हैं। यह हमारा नवीनतम, सबसे अनुकूलित संस्करण है। यह कई अलग -अलग उपकरणों के लिए उपयुक्त है। Google Play Store या अन्य संस्करणों से सीधे Apk मुफ्त डाउनलोड करें जिन्हें हम होस्ट कर रहे हैं। इसके अलावा, आप पंजीकरण के बिना डाउनलोड कर सकते हैं और कोई लॉगिन की आवश्यकता नहीं है।
हमारे पास बहुत सारे विकल्पों के साथ Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... के लिए 2000+ से अधिक उपलब्ध डिवाइस हैं, आपके लिए आपके डिवाइस को फिट करने वाले गेम या सॉफ़्टवेयर का चयन करना आसान है।
यह काम आ सकता है अगर Google App Store पर आपके डिवाइस के किनारे से कोई देश प्रतिबंध या कोई प्रतिबंध है।
चांगलोग / क्या नया है
Added compatibility with Android 14 (Upside Down Cake).