jmh

    7गर्मी

    2उत्तर

    यदि IIUC प्रत्येक कांटा इस कारण के लिए एक अलग आभासी मशीन बनाता है कि प्रत्येक आभासी मशीन आवृत्ति जेआईटी निर्देशों में मामूली अंतर के साथ चल सकती है? मैं भी क्या समय विशेषता नीचे एनोटेशन में करता है के

    10गर्मी

    1उत्तर

    मैं ग्रहण के अंदर सरल जेएमएच बेंचमार्क चलाने में सक्षम नहीं हूं। Maven निर्भरता: <dependency> <groupId>org.openjdk.jmh</groupId> <artifactId>jmh-core</artifactId> <version>1.12</

    5गर्मी

    1उत्तर

    मैं jmh के लिए नया हूं और समझने के लिए धागे के पीछे क्या होता है और इसी तरह। तो, मैंने पढ़ना शुरू कर दिया और @ स्टेट एनोटेशन पर साझा हो गया और साझा बनाम unshared राज्यों पर अटक गया। मैंने यह उदाहरण पढ

    5गर्मी

    2उत्तर

    पर जेवीएम तर्क पास करें मेरे पास कुछ जेएमएच मानक हैं जिन्हें मैं विश्लेषण करने की कोशिश कर रहा हूं। मैं यह देखने के लिए जीसी लॉगिंग सक्षम करना चाहता हूं कि कितना कचरा उत्पन्न किया जा रहा है, लेकिन मैं

    38गर्मी

    2उत्तर

    में नया इंस्टेंस बनाम नया मैंने यहां बहुत सारे धागे देखे हैं जो तुलना करते हैं और उत्तर देने का प्रयास करते हैं: newInstance या new operator। स्रोत कोड को देखते हुए, ऐसा लगता है कि newInstanceबहुत धीम

    5गर्मी

    1उत्तर

    तो यहाँ का उपयोग कर सरल बात मैं परीक्षण करने के लिए कोशिश कर रहा हूँ है, क्या तेजी से एक आधुनिक आपरेशन या एक और एक (यह मानते हुए दो की शक्ति) है - यह क्या है हैशमैप आंतरिक रूप से करता है। क्या यह सही

    14गर्मी

    1उत्तर

    जबकि मैं प्रत्यक्ष java.nio.ByteBuffer के पढ़ने के प्रदर्शन का परीक्षण कर रहा था, मैंने देखा कि पूर्ण पढ़ने सापेक्ष पढ़ने से औसत 2x गुना तेज है। इसके अलावा यदि मैं रिश्तेदार बनाम पूर्ण पढ़ने के स्रोत

    5गर्मी

    2उत्तर

    जेएमएच के साथ खेलते समय मैं एक अजीब चीज में आया जो मैं समझा नहीं सकता। @BenchmarkMode(Mode.SingleShotTime) @Measurement(iterations = 10, batchSize = Integer.MAX_VALUE) @Warmup(iterations = 5, batchS

    16गर्मी

    2उत्तर

    अगर मैं जंग में इन मील के पत्थरों चलाएँ: #[bench] fn bench_rnd(b: &mut Bencher) { let mut rng = rand::weak_rng(); b.iter(|| rng.gen_range::<f64>(2.0, 100.0)); } #[bench] fn bench_ln(b:

    5गर्मी

    2उत्तर

    नोट: यह एक प्रदर्शन समस्या के बारे में नहीं है। मैं केवल प्रदर्शन में एक अंतर देखता हूं जिसे मैं समझा नहीं सकता/समझ सकता हूं। जावा 9 के लिए लक्षित कुछ नए विकसित कोड को बेंचमार्क करते समय मुझे कुछ अजीब