أخوية  

أخوية سوريا: تجمع شبابي سوري (ثقافي، فكري، اجتماعي) بإطار حراك مجتمع مدني - ينشط في دعم الحرية المدنية، التعددية الديمقراطية، والتوعية بما نسميه الحد الأدنى من المسؤولية العامة. نحو عقد اجتماعي صحي سليم، به من الأكسجن ما يكف لجميع المواطنين والقاطنين.
أخذ مكانه في 2003 و توقف قسراً نهاية 2009 - النسخة الحالية هنا هي ارشيفية للتصفح فقط
ردني  لورا   أخوية > رقميات > كمبيوتر > برمجة و أنظمة تشغيل

إضافة موضوع جديد  إضافة رد
 
أدوات الموضوع
قديم 14/01/2004   #1
شب و شيخ الشباب Hus
القــــــــــــــــــائم
 
الصورة الرمزية لـ Hus
Hus is offline
 
نورنا ب:
Oct 2003
المطرح:
ساو باولو
مشاركات:
5,893

افتراضي فصل الواجهة الرسومية GUIعن الكيرنيلKernel ما لها وما عليها


بدايا ,, كل نظام تشغيل مكون مجازا من طبقات ,, دائما في شي اسمو الكيرنل او لب النظام kernel بيكون مبني عليها كلشي ,, على اعتبارها الطبقا الاعمق ,, اما التطبيقات الي احنا منجريها بشكل روتيني يومي من دخول الجهاز للنترنت ,,,, كلها عادا بتكون من خلال الواجهات الرسومية ,,, GUI ( Graphical User Interface)l
الي بتمرر الاوامر لللب لبتم معالجتها ,,

بيختلف الموضوع بين نظام تشغيل والاخر ,,انظمة بتدمج الواجهة الرسومية بالكيرنل ,, وانطمة بتفصل بينهم ,,
انظمة بتدمج الواجهة الرسومية بالكيرنل متل الويندوز والماكنتوش ,, Win, Mac
وانطمة بتفصل بينهم متل لينكس ,, يونكس ,,,

فوائد الدمج ..
أ- توحيد الواجهات ,, الرسومية ..
ب- تسريع الاستجابة للواجهة اللرسومية ,, حيث هيي جزء مدمج
ت- تسهل البرمجة (الطرف التالت ) حيث بيصير في مكتبات للواجهات بيتم مناداتها ,,برمجيا ,, بطريقة بسيطة ,,

مساؤءه
أ- برمجيا حيزيد حجم الكيرنل ,, وبالتالي حيصعب موضوع التطوير كتير ,, لانو اي خطاء بيطلب مراجعة اكواد كبيرة جدا ,,
ب- النظام والواجهة شيء واحد اي لا يمكن تشغيل النظام دزم الواجهة ,, ولا تبديل الواجهة بمرونة
ت- انهيار الواجهة الرسومية >> ينهار النظام ,, (Blue Screen Of Death ) الواجهة الزرقاء الكريهة

هلق بالنسبة ليونكس لينكس ,, النظام اللب مفصول عن الواجهة ,, لعدة اسباب ,, اولها مساؤء الدمج ,, الي ما هنالك من اسباب تاريخية وتطويرية ممكن نعد منها

ا- بداية اليونكس كانت بدون واجهة رسومية اصلا ,,
ب- استهلاك موارد النظام ,, وهاي من اهم النقط على الاطلاق ,, انتا ممكن اتشغل لينكس لايام واسابيع بدون ما يتم استهلاك لموارد النظام تضرك لاعادة التشغيل ,, بالوقت ما ممكن اتشغل ويندوز لوقت طويل ,, نتيجة انو الواجهات الرسومية حتفضل تستهلك موارد النظام ,, وباوقات قد تكون انت مانك بحاجة للواجهات اطلاقا ,, متل لو كان الجهاز خادم ,, لويب ,, الذاكرة بتروح على الواجهات بالوقت لازم تكون كلها موجهة للخادم ,,
ت- يمكنك تشغيل النظام دون الواجهات ,,
ث- الحجم ,, الحجم هون حيكون صغير للكيرنل ,, وبالتالي حيسهل تطويرها ,, وعميلة debuging للاخطاء
ج- انهيار الواجهة ماله مكان دعوة بانهيار النظام ,, يعني مافي شاشة زرقاء بنووووب
ح- تعدد الواجخات وتعدد امكانية تطوير الواجهة بمعزل عن العمل على اللب ,,

طبعا ليها مساؤ ,, هال الشي ,, بس ما زي اهمية تزكر ,, بالمقارنة مع مساوء الدمج ,, المساوء حتكون بتطوير البرامج او بالبرمجة عمومة ,, حيكون في خط اصعب ,, نتيجة تعدد الواجهات ,, يعني حيطر المبرمج يستخدم عدة مكتبات ,, KDE Genum x ... بس ما مشكل كبيرة طبعا لانو المكنبات كلها متوافرة ,,

اخيرا ,, بالبداية لما كانت الامظمة في اول طريق تطويرها ,, باول التسعينات ,, كان في خلاف كبير حول هال الموضوع ,, وكل مين بيميل لطرف الي اعتمدو ,, بس حاليا اثبتت التجربة انو عملية الفصل ,, شي اساسي في الخوادم والسيرفرات ,, والدمج ايجابية للمستخدم العادي الي بيقعد وقت قصير على جهازو ,, وبيطفيه ,, عموما ,, الموضوع ليه تداخلات كتيرة اخرى ,, بس حبينا نرمي بهال الوادي عصا متل ما بيقولو ,, كنوع من فتح الافق ,, مو اكتر ,,
مع كل حبييييييييييي

العين الي قاومت المخرز امبارح .. وبعدها عم بتقاومو لليوم .. بكرا بدها تقلعو !
  رد مع اقتباس
إضافة موضوع جديد  إضافة رد



ضوابط المشاركة
لافيك تكتب موضوع جديد
لافيك تكتب مشاركات
لافيك تضيف مرفقات
لا فيك تعدل مشاركاتك

وسوم vB : حرك
شيفرة [IMG] : حرك
شيفرة HTML : بليد
طير و علّي


الساعة بإيدك هلق يا سيدي 02:39 (بحسب عمك غرينتش الكبير +3)


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ما بخفيك.. في قسم لا بأس به من الحقوق محفوظة، بس كمان من شان الحق والباطل في جزء مالنا علاقة فيه ولا محفوظ ولا من يحزنون
Page generated in 0.04724 seconds with 12 queries