वैकल्पिक रूप से, हम कर सकते हैं उस सिस्टम को डिज़ाइन जहां ऑपरेटिंग सिस्टम को अलग-अलग छोटे घटकों में विभाजित किया गया है जिसमें विशिष्ट और सीमित कार्यक्षमता है और इन सभी घटकों के योग में कर्नेल शामिल है।