سرعة نقل مايكروريم لنظام R:BASE System V إلى نظام التشغيل OS/2

2025-08-11

في أواخر عام 1986، واجهت شركة مايكروريم، وهي شركة برمجيات قواعد بيانات، مهمة هائلة: نقل منتجها الرئيسي، R:BASE System V، إلى نظام التشغيل OS/2 الجديد من IBM قبل إطلاقه الرسمي. باستخدام تصميم البرنامج النمطي وخبرتها، قامت بتحويل التطبيق المكتوب بشكل أساسي بلغة FORTRAN إلى لغة C بشكل منهجي باستخدام أداة ترجمة، ثم نقلته بكفاءة إلى OS/2 عن طريق عزل المكالمات الخاصة بنظام التشغيل. وقد أظهر هذا الإنجاز، الذي تم تحقيقه في فترة زمنية قصيرة بشكل ملحوظ، براعة مايكروريم وقدّم دروسًا قيّمة للمطورين الآخرين الذين يواجهون تحديات مماثلة. وقد استفادت النسخة الناتجة من OS/2 من ذاكرة OS/2 الموسعة وقدرات تعدد المهام، مما حسّن الأداء وتجربة المستخدم.

اقرأ المزيد
التطوير نقل البرامج

OS/2: طموح مايكروسوفت لنظام التشغيل من الجيل التالي

2025-08-10

نشرت مجلة Computer Language مقالًا في عام 1987، مفصلاً نظام التشغيل الجديد من مايكروسوفت، OS/2، متنبئةً بإمكاناته في هيمنة أجهزة الكمبيوتر الصغيرة من نوع Intel 80286/80386 في العقد القادم. وقد تم تسليط الضوء على قدراته على تعدد المهام، وواجهة برمجة التطبيقات الشاملة، وإمكانية التوسع في الأجهزة باعتبارها نقاط قوة رئيسية. تتميز بنية OS/2 بثلاث طبقات: النواة وخدمات النظام، ومدير عرض Windows (WPM)، ومدير شبكة OS/2 LAN Manager. ركز المقال على النواة وخدماتها، متناولاً إدارة العمليات، وإدارة الذاكرة (بما في ذلك الذاكرة الظاهرية)، وبرامج تشغيل الأجهزة، وإدارة الملفات، والاتصال بين العمليات (IPC). استخدم OS/2 جدولة استباقية وتقسيم الوقت، ودعم الوضع المحمي والوضع الحقيقي، ووفر توافقًا مع MS-DOS. كانت الربط الديناميكي عنصرًا بالغ الأهمية، مما يحسن من إعادة استخدام الشفرة ويضمن استمرارية التطبيقات. اختتم المقال بالتكهنات حول التحسينات المستقبلية لـ OS/2 ودعم 80386.

اقرأ المزيد
التطوير