3 रिपॉजिटरी
Single-address-space machine images that bundle application code with only necessary kernel drivers.
Distinguishing note: No existing candidate covers the fundamental architectural concept of unikernels as an OS type.
Explore 3 awesome GitHub repositories matching operating systems & systems programming · Unikernels. Refine with filters or upvote what's useful.
IncludeOS एक यूनिकर्नल ऑपरेटिंग सिस्टम है जो एप्लिकेशन कोड को केवल आवश्यक कर्नेल ड्राइवरों के साथ एक एकल बूट करने योग्य इमेज में बंडल करता है। यह मेमोरी फ़ुटप्रिंट और बूट समय को कम करने के लिए डिज़ाइन किया गया एक संसाधन-कुशल क्लाउड सर्विस वर्चुअल मशीन और हल्का सर्वरलेस रनटाइम वातावरण है। यह प्रोजेक्ट C लाइब्रेरी के माध्यम से Linux संगतता परत प्रदान करता है, जिससे Linux के लिए लिखे गए एप्लिकेशन को यूनिकर्नल वातावरण में संकलित और निष्पादित किया जा सकता है। यह कॉन्फ़िगर करने योग्य TCP/IP स्टैक का उपयोग करके उच्च-प्रदर्शन फ़ायरवॉल और लोड बैलेंसर बनाने के लिए एक नेटवर्क उपकरण फ्रेमवर्क के रूप में भी कार्य करता है। व्यापक क्षमताओं में KVM, Qemu और VMware जैसे हाइपरवाइजर पर तैनाती के लिए न्यूनतम मशीन इमेज का निर्माण, और रनटाइम पुनर्गठन को रोककर एम्बेडेड IoT उपकरणों को सुरक्षित करना शामिल है। सिस्टम सर्वरलेस कोल्ड स्टार्ट को अनुकूलित करने के लिए तेज़ सर्विस स्टार्टअप का समर्थन करता है और अनुमानित विलंबता बनाए रखने के लिए नॉन-प्रीएम्प्टिव शेड्यूलिंग का उपयोग करता है।
Builds minimal bootable unikernel images that combine application code with necessary OS functions for efficient cloud deployment.
OSV is a unikernel operating system and cloud-native execution environment designed to run as a secure microVM on hypervisors such as KVM, Firecracker, Xen, and VMware. It functions as a Linux binary compatible runtime, allowing unmodified Linux binaries to be executed as secure microVMs without requiring recompilation. The project distinguishes itself through its ability to package applications into minimal bootable images and its provide of a virtual machine management API. This REST interface enables remote monitoring of system health, management of execution traces, and control over guest
Combines applications and minimal kernel components into a single bootable unikernel binary image.
Unikraft is a modular library operating system and unikernel framework designed to compile applications into minimal, bootable virtual machine images. It serves as an OCI-compliant image builder and a cloud-native hypervisor target, enabling the creation of specialized runtimes that include only the specific drivers and libraries required by a single application. The system features a Linux compatibility layer that maps standard API calls and POSIX standards to unikernel libraries, allowing unmodified binaries to run without a full general-purpose kernel. It distinguishes itself by allowing c
Implements a library operating system that compiles applications into minimal, bootable unikernel images.