سؤال

تكرار ممكن:
الاختلافات الحقيقية بين "Java -Server" و "Java -Client"؟

لقد رأيت الوسيطة "-server" المستخدمة كوسيطة سطر الأوامر لـ java.exe:

java.exe -server myClass

ولكن بغض النظر عن مدى صعوبة تفتيش الإنترنت ، لم أجد أي وثائق حول ما يفعله بالضبط. يمكن لأي شخص أن يشرح؟

هل كانت مفيدة؟

المحلول

-الخادم

حدد Java Hotspot Server VM. على JDK 64 بت القادر فقط ، يتم دعم خادم نقطة Hotspot Java فقط بحيث يكون خيار -Server ضمنيًا. هذا يخضع للتغيير في إصدار مستقبلي.

في الأساس ، يقوم الخادم VM بالأشياء بطريقة مختلفة إلى العميل VM. إنه يحتوي على أنماط مختلفة من جمع القمامة ، وقد يستغرق التحميل وقتًا أطول ولكن يتمتع بشكل عام بإنتاجية أعلى.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top