# There is a way to optimize this program?

**URL:** https://forum.crystal-lang.org/t/there-is-a-way-to-optimize-this-program/6947
**Category:** Help & Support
**Created:** [June 20, 2024, 7:01pm UTC](https://forum.crystal-lang.org/t/there-is-a-way-to-optimize-this-program/6947 "2024-06-20T19:01:26Z")
**Posts on this page:** 1
**Showing post:** 30

<div class="post-metadata">

### Author: ![zw963](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/zw963/32/1623_2.png) [@zw963](https://forum.crystal-lang.org/u/zw963)
#### Post date: [July 11, 2024, 3:41am UTC](https://forum.crystal-lang.org/t/there-is-a-way-to-optimize-this-program/6947/30 "2024-07-11T03:41:23Z")

</div>

For fiber involved concerns, please check [this discusstion](https://forum.crystal-lang.org/t/fiber-usage-in-high-io-application/6689/12) for how use fixed number fiber as a pool to limit the memory usage.

And, i consider go can easily defeat the currently implemented preview\_mt if multi-thread involved, there is even no need for comparison anyway, Crystal can only defeat go in single thread mode.

---

_[View the full topic](https://forum.crystal-lang.org/t/there-is-a-way-to-optimize-this-program/6947)._
