Kernel Mode Linux 2.6.30_001

7.5/10 (34 أصوات )

الترجمة الالية للوصف
الأسلوب المشروع نواة لينكس هي التكنولوجيا التي تمكننا من تنفيذ البرامج المستخدم في طريقة النواة. النواة لينكس في الأسلوب ، ويمكن للمستخدم البرامج المنفذة على النحو المستخدم العمليات التي لديها امتياز على مستوى النواة mode.The الاستفادة من البرامج المنفذة المستخدم في طريقة هي النواة التي يمكن للمستخدم الوصول إلى برامج معالجة النواة الفضائية مباشرة. لذا ، على سبيل المثال ، يمكن للمستخدم برامج الاحتجاج يدعو نظام سريع جدا لأنه من غير الضروري تبديل بين النواة وأسلوب المستخدم باستخدام طريقة مكلفة البرمجيات switches.Unlike سياق انقطاع أو وحدات النواة ، وتنفذ برامج للمستخدم العادي العمليات (باستثناء على مستوى الامتيازات) ، وذلك لتحديد المواعيد والمناداة تتم كما يبدو usual.Although خطورة كبيرة في السماح للمستخدم الوصول إلى النواة برامج مباشرة ، وسلامة النواة لا يمكن ضمان ذلك ، مثلا ، نوع ساكنة التدقيق والبرمجيات خطأ العزلة ، وهلم جرا للتثبت من صحة الفكرة ، فإننا نعمل على تطوير النظام الذي يقوم على أساس الجمع بين الأسلوب النواة لينكس وجمعية مطبوع اللغة ، تل. (تل يمكن أن تضمن سلامة البرامج من خلال التحقق من نوع ونوع الفحص الذي يمكن القيام به على المستوى الثنائي آلة على ألف - 32 ، والبرامج المنفذة في النواة طريقة لا ينبغي تعديل على خدمات العملاء ، س ، س خ م وسجل على AMD64 ، والبرامج المنفذة في النواة طريقة لا ينبغي تعديل على خدمات العملاء التسجيل. وبالإضافة إلى ذلك ، AMD64 ، بين 32 ألف ثنائيات لا يمكن تنفيذها في طريقة النواة. القيود : المستخدم في العمليات المنفذة على طريقة النواة ينبغي أن تمتثل للقيود التالية. وإلا فإن النظام سيكون في غير معروف. في أسوأ سيناريو ، والنظام الخاص بك وسوف تحطم الطائرة. ما الجديد في هذا الإصدار : [سجل التغيير قراءة كاملة] هذا وقد تم الافراج عن دمجه مع 2.6.28 نواة لينكس.



  • مرات التنزيل: 365
  • متطلبات التشغيل:
  • الحجم:
  • الترخيص:
  • الاصدار : Linux
  • اضيف في: 2009-12-06 00:00:00
  • اخر تحديث: 12/06/2009
  • الموقع علي الانترنت:



استخدام البرامج التي تم تنزيلها من موقعنا يجب أن يكون وفقاً للقوانين في بلدك.لا نوصي باستخدام برامج تنتهك القوانين في بلدك.،اذا كنت تري ان هذا المحتوي لا يتوافق مع حقوق الملكية الفكرية برجاء ابلاغنا بالضغط هنا



Description



Kernel Mode Linux project is a technology which enables us to execute user programs in kernel mode. In Kernel Mode Linux, user programs can be executed as user processes that have the privilege level of kernel mode.The benefit of executing user programs in kernel mode is that the user programs can access a kernel address space directly. So, for example, user programs can invoke system calls very fast because it is unnecessary to switch between a kernel mode and a user mode by using costly software interruptions or context switches.Unlike kernel modules, user programs are executed as ordinary processes (except for their privilege level), so scheduling and paging are performed as usual.Although it seems dangerous to let user programs access a kernel directly, safety of the kernel can be ensured, for example, by static type checking, software fault isolation, and so forth.For proof of concept, we are developing a system which is based on the combination of Kernel Mode Linux and Typed Assembly Language, TAL. (TAL can ensure safety of programs through its type checking and the type checking can be done at machine binary level. ï؟½ On IA-32, programs executed in kernel mode shouldn't modify their CS, DS, FS and SS registers.ï؟½ On AMD64, programs executed in kernel mode shouldn't modify their CS register. ï؟½ In addition, on AMD64, IA-32 binaries cannot be executed in kernel mode. Limitations:

· User processes executed in kernel mode should obey the following limitations. Otherwise, your system will be in an undefined state. In the worst-case scenario, your system will crash. What's New in This Release: [ read full changelog ]

· This release has been merged with the 2.6.28 Linux kernel.



Moshax.com only provide legal software, please help us keeping pur site legal, if you think this page is violating copyrights please let us know by clicking here Here





التعليقات علي Kernel Mode Linux 2.6.30_001
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع