LSE / OS.

LSE / OS هو نظام تشغيل يستند إلى Nanokernel مخصصا ل X86.
التحميل الان

LSE / OS. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Viannet Rancurel
  • موقع ويب الناشر:
  • http://www.x86os.org/

LSE / OS. العلامات


LSE / OS. وصف

LSE / OS هو نظام تشغيل يعمل بنظام Nanokernel مخصص ل X86. LSE / OS هو نظام تشغيل يعمل بنظام Nanokernel مخصص ل X86. LSE / OS هو خيار جيد لأنظمة الكمبيوتر / 104 المضمنة. RQuares: يجب أن تكون LSE / OS قابلة للحياة. LSE / OS يجب أن تتخلى عن الموديل المائي: صحيح أن نموذج النواة المتجانسة بسيط وقد حاول بشكل جيد، ولكن على المدى الطويل هناك احتمال لا يمكننا إتقان جميع الروابط الداخلية التي تم إجراؤها بين جميع المباني - في الخدمات (الأقفال، المتغيرات العالمية، مستويات الأولوية للنظام) والتي يمكن أن تؤدي إلى نتائج غير متوقعة (الجمود، أخطاء، تجميد النظام). تقدم LSE / OS نفس الخدمات كما هو الحال في نظام UNIX. LSE / OS يجب أن يحاكي نظام UNIX مع الغراء. يجب أن يكون LSE / OS صغيرا ولكنه قابل للتوسيع (وحدات) LSE / OS يجب أن يوحد القرص ومناولة الذاكرة (McKusick): وإلا فإنه يحث الكثير من التكرار الكود. يجب أن يكون LSE / OS LIBC واحد فقط لنواة السائقين والعمليات: لنفس الأسباب على النحو الوارد أعلاه. لا يحطم LSE / OS: صحيح أن حبات اليوم مستقرة للغاية ولكنها تحطم في وقت ما دون أي سبب وهذا غير مقبول. يجب أن تعتمد LSE / OS تحت الأجهزة إلى ماكس (فلسفة MAM) LSE / OS لا يجوز لمكدس السياقات ولكن استخدام "ربط السياق": التي تستبعد تفيضات المكدس LSE / OS Kernel بأكملها تعمل في وضع "Scalar" بالكامل ( دون الحاجة إلى FPU). يجب أن يكون LSE / OS مكتوبة بالكامل في لغة C (دول مجلس التعاون الخليجي). يتم تغليف مكالمات التجميع في وظائف C. يجب أن يكون LSE / OS Code لإدارة الطرف الطرفي خارج النواة الأساسية: إن إجراء الخدمات المستقلة للخدمات يؤدي إلى استقرار عالمي أفضل (يميل إلى القضاء على ظروف الجمود). يجب أن تكون برامج تشغيل LSE / OS عمليات userland العادية. يجب أن تكون برامج تشغيل LSE / OS قابلة لإعادة الاستخدام (التوافق المتخلف من الثنائيات) لا تكون هناك SPL () مثل الوظائف الموجودة في LSE / OS: لا تتوقف معالجات المقاطعة (هذا هو الافتراضي ل X86 Tamsgates). يجب أن يدعم LSE / OS امتداد VM86. يجب أن يدعم LSE / OS SMP (المعالجة المتعددة متناظرية). ما الجديد في هذا الإصدار: تمت إضافة دعم VM86 / VBE الكامل (الرسومات).


LSE / OS. برامج ذات صلة