بمعنا ان لغة الجافا تعمل علي جميع انظمة التشغيل و ويندوز يعمل علي جميع المعالجات
هل يمكن برمجة نظام تشغيل او برنامج يشتغل علي جميع المعالجات
حتى لو كان الأمر ممكننا فلن تحصل على نفس كفاءة نظام التشغيل على جميع المعالجات لإختلاف معماريتها هذا أولا
اما بالنسبة للغة الجافا فهي تعتمد على Virtual Machine تعمل كوسيط "طبقة اضافية" لتقوم بتحويل الأوامر الى لغة الالة وحتى ال Virtual Machine التي بنيت للعمل تحت بيئة ويندوز مختلفة عن تلك التي تعمل على Linux لإختلاف كلا النظامين عن بعضهما البعض.
ولكي تستخدم نفس الأسلوب في المساواة بين أنظمة التشغيل وما فعلته الجافا فأنت #إفتراضيا بحاجة لطبقة إضافية يتم وضعها ما بين نظام التشغيل الخاص بك وبين المعالج مما يعني زيادة في الوقت وبالتالي بطء في النظام.
التعليقات