# مناقشة حول Truffleruby

**URL:** <https://meta.discourse.org/t/discourse-on-truffleruby/169919>\
**Category:** Development\
**Created:** [12 نوفمبر 2020، 11:12ص UTC](https://meta.discourse.org/t/discourse-on-truffleruby/169919 "2020-11-12T11:12:51Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![volanar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/volanar/32/318163_2.png) [@volanar](https://meta.discourse.org/u/volanar)\
**Post date:** [10 فبراير 2023، 6:36م UTC](https://meta.discourse.org/t/discourse-on-truffleruby/169919/13 "2023-02-10T18:36:02Z")

</div>

> [@eregon](#):
>
> إحدى المشاكل التي أذكرها هي أن بعض الجواهر تعتمد على Hash لكونها آمنة للاستخدام المتزامن، ولدينا حل عام لذلك ولكنه لم يتم دمجه/تضمينه بعد في TruffleRuby. من ناحية أخرى، من النادر جدًا استخدام Hash بشكل متزامن، وغالبًا ما يؤدي ذلك إلى إخفاء أخطاء التزامن بطرق يصعب العثور عليها. لذلك، من الأفضل إصلاح الجواهر التي تعتمد على ذلك، ولكن هذا يستغرق وقتًا.  
> نحتاج إلى قياس الأداء، ولكي يكون ذلك ذا معنى/تمثيليًا، يجب علينا قياس الأداء متعدد الخيوط. وهذا يتطلب [طريقة لوضع علامة على ملحقات C كآمنة للاستخدام المتزامن، بحيث يمكن تنفيذها بالتوازي · Issue #2136 · oracle/truffleruby · GitHub](https://github.com/oracle/truffleruby/issues/2136)

آمل أن يتم حلها بسرعة 🫣  
ما مدى تحسن مؤشرات أداء discourse في رأيك مع استخدام truffleruby (TTFB، الأداء العام، إلخ)؟

---

_[View the full topic](https://meta.discourse.org/t/discourse-on-truffleruby/169919)._
