# RAM space running out

**URL:** <https://community.particle.io/t/ram-space-running-out/63756>\
**Category:** Firmware\
**Tags:** argon\
**Created:** [December 29, 2022, 12:25pm UTC](https://community.particle.io/t/ram-space-running-out/63756 "2022-12-29T12:25:49Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nikhil.P](https://avatars.discourse-cdn.com/v4/letter/n/7c8e57/32.png) [@Nikhil.P](https://community.particle.io/u/Nikhil.P)\
**Post date:** [December 29, 2022, 12:25pm UTC](https://community.particle.io/t/ram-space-running-out/63756/1 "2022-12-29T12:25:49Z")

</div>

Hello all,  
I was using the particle argon for my product for more than one week and now the RAM space is running out. Is there any option to clear the RAM while running? Could you please provide suggestions to reduce RAM usage?

Thanks

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [December 29, 2022, 12:37pm UTC](https://community.particle.io/t/ram-space-running-out/63756/2 "2022-12-29T12:37:31Z")

</div>

You could call `System.reset()` from time to time to recover the “lost” space.

But when you lose RAM gradually I’d suspect your code is suffering from heap fragmentation (e.g. “overuse” of `String` objects) and maybe also some other memory leak.

To better advise we’d need to see your code.

---

<div class="post-metadata">

**Author:** ![gusgonnet](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/gusgonnet/32/27491_2.png) [@gusgonnet](https://community.particle.io/u/gusgonnet)\
**Post date:** [December 29, 2022, 3:51pm UTC](https://community.particle.io/t/ram-space-running-out/63756/3 "2022-12-29T15:51:58Z")

</div>

Hi, there is this [Out of memory handler](https://docs.particle.io/firmware/best-practices/code-size-tips/#out-of-memory-handler) that you can use.  
Like ScruffR mentioned, this will only address the symptoms and not the cause.

---

<div class="post-metadata">

**Author:** ![rickkas7](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/rickkas7/32/8681_2.png) [@rickkas7](https://community.particle.io/u/rickkas7)\
**Post date:** [December 31, 2022, 12:10pm UTC](https://community.particle.io/t/ram-space-running-out/63756/4 "2022-12-31T12:10:34Z")

</div>

There’s also a guide for optimizing memory usage:

[https://docs.particle.io/firmware/best-practices/code-size-tips/](https://docs.particle.io/firmware/best-practices/code-size-tips/)

---

<div class="post-metadata">

**Author:** ![Nikhil.P](https://avatars.discourse-cdn.com/v4/letter/n/7c8e57/32.png) [@Nikhil.P](https://community.particle.io/u/Nikhil.P)\
**Post date:** [January 10, 2023, 5:51am UTC](https://community.particle.io/t/ram-space-running-out/63756/5 "2023-01-10T05:51:23Z")

</div>

@ScruffR , @gusgonnet , @rickkas7 Thanks everyone for your support.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/particle/original/3X/6/4/64635adccc35238caa19e9b553ec3e98b163d026.png) [@system](https://community.particle.io/u/system)\
**Post date:** [July 11, 2023, 5:52pm UTC](https://community.particle.io/t/ram-space-running-out/63756/6 "2023-07-11T17:52:17Z")

</div>

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.
