6 पॉइंट द्वारा xguru 2023-09-21 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Shopify, YJIT को वेबस्टोर के पहले पेज जैसी महत्वपूर्ण सेवाओं में लागू कर रहा है
  • 3.2 में शामिल YJIT ने इस Storefront Renderer को औसतन लगभग 10% तेज़ किया
  • 3.3-preview2 में शामिल YJIT और भी तेज़ है, और 3.2 YJIT की तुलना में औसतन 13% तेज़ है
  • Ruby 3.3 YJIT, Ruby 3.3 interpreter से 15% तेज़ है

यह तेज़ क्यों है

  • नया Register Allocator
  • अब अधिक कोड JIT compile होता है

Ruby 3.3.0 release की ओर

  • memory overhead में कमी
  • method call optimization

निष्कर्ष

  • Ruby 3.2 YJIT ने Shopify सहित कई कंपनियों के production service workloads को optimize किया
  • production में YJIT का उपयोग करने की सिफारिश की जाती है
  • Ruby 3.3 release होने पर आपका application और तेज़ चलेगा