فك شيفرة أداة التصحيح: تشريح البرنامج قيد التشغيل
تتناول هذه المقالة آليات البرنامج قيد التشغيل على مستوى منخفض. باستخدام تشبيه خرطوشة ألعاب الفيديو على جهاز NES، تشرح المقالة كيف تقوم أنظمة التشغيل الحديثة بتحويل تشغيل البرنامج إلى شكل افتراضي. يتم شرح مفاهيم رئيسية مثل مساحات العناوين الظاهرية، وعمليات التنفيذ المتعددة، والصور القابلة للتنفيذ، وأدوات التحميل، والوحدات، والعمليات. تشرح المقالة كيف تقوم مساحات العناوين الظاهرية، من خلال جداول الصفحات، بتعيين العناوين الظاهرية إلى العناوين المادية، مما يسمح للعديد من البرامج بمشاركة الذاكرة المادية دون تداخل. كما تتناول المقالة جدولة العمليات المتعددة، وتنسيقات الصور القابلة للتنفيذ (PE وELF)، ودور أداة التحميل، والتحميل/التنزيل الديناميكي للوحدات. وأخيرًا، تلخص المقالة مفهوم العملية، الذي يدمج العمليات المتعددة، والوحدات، ومساحات العناوين الظاهرية.