performance - XSLT के साथ Xalan vs. STX Joost के साथ




(2)

एसटीएक्स (जोस्ट के साथ) की तुलना में XSLT (एक्सल के साथ) का उपयोग करने के गैर-तुच्छ उदाहरण के लिए मैं प्रदर्शन मैट्रिक्स (मेमोरी / समय) कहां प्राप्त कर सकता हूं


शायद बेंचमार्क का सार्वभौमिक सेट नहीं है एक्सएसएलटी के लिए (था?) एक्सएसएलटीएमर्क, लेकिन यह एक्सएसएलटी इंजन की तुलना करने के लिए है

अलग-अलग रूपांतरण भाषाओं में लिखी गयी समान परिवर्तन की तुलना के साथ एक पृष्ठ है

शायद सबसे अच्छा विकल्प आपकी समस्या का मॉडल है, टेस्ट डेटा जनरेट करें और उन चीजों को मापें जिनकी आप रुचि रखते हैं।


मैं अपने असली बेंचमार्क लिखकर उस वास्तविक उत्तर में सबसे अच्छा प्राप्त करता हूं

इसके लिए क्या मायने रखता है, मेरी याद यही है कि एसटीएक्स के लिए कई डेवलपर्स की उच्च उम्मीदें एक्सएसएलटी प्रोसेसर की तुलना में ज्यादा तेज थीं; लेकिन अपेक्षाओं को कम करने के लिए कार्यान्वयन के वास्तविक प्रदर्शन को मिला। कारण का एक हिस्सा हो सकता है कि XSLT प्रोसेसर कार्यान्वयन अब तक हास्यास्पद ढंग से अनुकूलित किया गया है, और इस तरह सरल परिवर्तनों को बहुत ही कुशलतापूर्वक संभाला जा सकता है, सभी चीजों को माना जाता है। जैसे, सामान्य परिवर्तनों के लिए महत्वपूर्ण गति में सुधार करने के लिए, एसटीएक्स के कार्यान्वयन को उसी डिग्री पर लागू करने के लिए समय देने की आवश्यकता होगी।







stx