جافا المواد الفعلية -JDK9 تجربة ميزات جديدة

وقد JDK9 بها لعدة أشهر، بعد يومين JDK9 جمعت عددا من الميزات الجديدة، علينا أن نفتح صفحة JDK التحميل الرسمية سوف تجد سوى 64 وليس 32 أ.

هههه ترى على الخريطة، وليس حادث غير متوقع، لم يكن مفاجئا مفاجأة!

حسنا، jdk9 أي رأي هراء المباشر عليه.

jdk9 تحميل وتثبيت

jdk9 التحميل والتركيب، وليس الماضي مختلف، تشغيل الشكل التالي هو تأثير:

الإصدار القياسي jdk9

ما الجديد لJVM ضبط في JDK 9، وذلك أساسا لرؤية هذا، يمكنك مشاهدة محتويات أخرى وفقا لمصالحها والهوايات.

تحسين زيادة G1Usability، حتميه، والأداء

Jdk8 تكوين إزالة القمامة جامع إهمال

حذف التركيبة التالية

DefNew + CMSParNew + SerialOld

تزايدي CMS

المقدمة من القيادة العامة سم محذوفة

المشهد المقدمة أنه يحدث مثل طلبات موضوع العمل على تخصيص الذاكرة، ولكن الذاكرة ليست كافية، لذلك يمكن أن يؤدي إلى القيادة العامة سم، ويجب أن تكون هذه العملية لانتظار الذاكرة المخصصة لموضوع من أجل تواصل في اليوم التالي للذهاب، لذلك يجب أن تكون العملية برمتها على STW، لذلك تم تعليق العملية برمتها تطبيقات CMS GC، ولكن من أجل تحسين الكفاءة، وانها لن تذهب في كل مرحلة، مع الأخذ فقط مرحلة ما، هذه مرحلة حفظها بشكل رئيسي مرحلة موازية، الخشنة، AbortablePreclean، تغيير حجم هذه سوف مرحلة لا تذهب من خلال أي مرحلة الاجتياح متزامنة، ولكن على أي حال إذا كنت تأخذ الصدارة مماثلة من سم القيادة العامة، ثم المواضيع العملية التجارية برمتها غير متوفرة، فإن كفاءة تؤثر على واحد كبير.

إشارة: HTTP: //mp.weixin.qq.com/s __biz = MzIzNjI1ODc2OA == ومتوسطة = 403167528 & IDX = 1 & SN = 915363f7daaf161c8cf8cd1953d377db والمشهد = 19 # wechat_redirect؟

إزالة بعض المعلمات JVM

-Xincgc-XX: + CMSIncrementalMode-XX: + UseCMSCompactAtFullCollection-XX: + CMSFullGCsBeforeCompaction-XX: + UseCMSCollectionPassing

UseParNewGC

الأمر خط العلم -XX: + UseParNewGC لم يعد له تأثير ParNew يمكن استخدامها فقط مع CMS وCMS يتطلب ParNew وهكذا، فإن -XX: .. + تم إهمال UseParNewGC العلم، ومن المرجح أن تتم إزالة في بيان المستقبل.

باستخدام G1 باسم جامع الافتراضي

المخاطر والافتراضات

ويستند التغيير على افتراض أن الحد من الكمون في كثير من الأحيان أكثر أهمية من تحقيق أقصى قدر من الإنتاجية. وإذا كان هذا الافتراض غير صحيح ثم هذا التغيير قد تحتاج إلى إعادة نظر.

وينظر G1 في جمع القوي واختبارها بشكل جيد. وليس من المتوقع أن يكون لديها مشاكل في الاستقرار، ولكن أصبح وجامع الافتراضي زيادة وضوحه وقد تكشف عن قضايا سابقا مجهولة. إذا تم العثور على القضية الحرجة التي لا يمكن معالجتها في الإطار الزمني JDK 9، سنعود مرة أخرى إلى استخدام GC الموازي كما defaultfor جدك 9 GA.

استخدام الموارد من G1 يختلف عن بالتوازي. عندما استخدام الموارد الاحتياجات العامة ليكون الحد الأدنى من هواة جمع آخرين من G1 ينبغي استخدامها، وبعد هذا التغيير جامع بديل سيتعين على أن تكون محددة بوضوح.

وCMS مماثلة، G1 قلقة أكثر بشأن تأثير تأخير، وإذا كان المشهد الفعلي المزيد من الاهتمام الإنتاجية يوصي ملاحظة، G1 هو بما فيه الكفاية قوية، ويمكن أن لم توقع المجهول، إن لم يكن حلها سيكون لتغيير PS الافتراضية.

سجلات GC الموحدة

Reimplements جمع القمامة (GC) تسجيل باستخدام إطار تسجيل JVM موحدة عرض في جيب 158. تسجيل GC هو بطريقة تتفق مع شكل تسجيل GC الحالي المنفذة إعادة، ولكن توجد بعض الاختلافات بين الأشكال الجديدة والقديمة.

CMS المهجورة

. يستنكر الاجتياح بالتزامن الأقسام تصدر (CMS) جمع القمامة رسالة تحذير عند طلب ذلك على سطر الأوامر، وذلك باستخدام -XX :. + UseConcMarkSweepGC الخيار القصد من جمع القمامة القمامة والعشرين (G1) ليكون بديلا ل معظم استخدامات CMS.

من خلال ما سبق يمكن رؤية عدد كبير من المعلمات إلى إزالة الكثير من CMS، وبعد عدد من المواد المرتبطة مهجورة أيضا، قد يحل محل المسؤول هو السماح G1 CMS، يستخدم CMS علامة بسبب مسح، وG1 علامات تستخدم لتنظيم ذلك في العديد من G1 GC بعد، لا حاجة لإجراء CMS مماثلة لإلغاء التجزئة.

G1 جمع القمامة لا البحوث ولا سيما على فهم فقط استخدام العلامات لتنظيم وسوف تكون متاحة تعلم في وقت لاحق، سهم.

مفتاح يتغير JDK9

نظام جافا وحدات: إدخال جافا جديد البرمجة وحدات المكونة، بل هو جمع اسمه، تصف النفس التعليمات البرمجية والبيانات.

JDK 9 من الأدوات الجديدة

  • جافا شل

  • إضافة أمر أكثر التشخيص

  • حذف وقت بدء اختيار النسخة JRE

  • الرابط: جافا الموصل

  • نسخة متعددة متوافق من جرة

  • JDK 9 في الأمن الجديد:

    1، مخطط بيانات أمان طبقة النقل (أ DTLS)

    2، شاء تعطيل - 1 شهادة

    تريد تجربة ميزات جديدة أكثر JDK9، والاندفاع لتحميل ذلك!

    محتوى أكثر إثارة يرجى الانتباه إلى "IT تحالف مكافحة" يا ~ ~ ~

    مجلات غدا على "ساحة المعركة"، فإنها لا تزال "ماسة" ......

    صنع الإنسان تشو Keech نقطة C رونالدو انفجر النصر، يوفنتوس 1-0 في تورينو

    Waymo منح 245 مليون $ من الأسهم، الطيار الآلي حالة الحرب سوق السيارات التغيرات المفاجئة

    أموال الشركات أقل، وارتفاع الأسعار! أسعار قياسية AI: هناك هذه العملية؟

    حتى متجر أبل هم الطغاة المحلية الذهب في دبي، في الحكمة من المدينة على هذا الطريق في النهاية نحن ملقاة على مسافة قليلة؟

    GIF: أخطاء عودة زازا صنع الإنسان تشو نقطة، C لوه ضربة جزاء

    20 عاما تشنغدو تصليح الأحذية الرخيصة الإسكافي متشابكة في أسعار

    المعركة - ميسي ركلة حرة الصعب تحقيق الفوز على ارسنال 0-3 في المنزل وبعد ذلك عقدت مانشستر سيتي خلال أسبوع

    بايدو الانتحال سلسلة كتلة "تمتص القط" CryptoKitties اللعبة، هل ICO، لا يزال مربحا

    تميز آذان الخنازير الخبز والمواد الغذائية الدخن حار والمشروبات الساخنة ...... تشنغدو مزدوجة الجبن لي الآن تعمل الله هل تحاول ذلك؟

    نيتياس مختارة بعناية ناجحة "الغزو" واتسون، بدأت الأمازون الروبوت التوصيل السريع الاختبار الميداني | أسبوع واحد من استهلاك أخبار Vol.21

    2017 برمجة اللغة "قاعة المشاهير" أعلن فوز C لغة بيثون يتبع