# Allocate more memory space

**URL:** <https://tech-community.robotics.abb.com/t/allocate-more-memory-space/1994>\
**Category:** Robot Controller\
**Created:** [July 8, 2008, 3:51am UTC](https://tech-community.robotics.abb.com/t/allocate-more-memory-space/1994 "2008-07-08T03:51:59Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![memphiss](https://avatars.discourse-cdn.com/v4/letter/m/258eb7/32.png) [@memphiss](https://tech-community.robotics.abb.com/u/memphiss)\
**Post date:** [July 8, 2008, 3:51am UTC](https://tech-community.robotics.abb.com/t/allocate-more-memory-space/1994/1 "2008-07-08T03:51:59Z")

</div>

Hi, For IRC5, it is possible to allocate more space from Flash to working memory? I have 1000 procedure for different parts calling in production and now it seems system is too slow. Working memory together with hd0a consists of physical capacity from Flash disk.

Is it possible that some system parameter can control to allocate more working memory space?

---

<div class="post-metadata">

**Author:** ![RussD](https://avatars.discourse-cdn.com/v4/letter/r/dec6dc/32.png) [@RussD](https://tech-community.robotics.abb.com/u/RussD)\
**Post date:** [July 9, 2008, 7:31pm UTC](https://tech-community.robotics.abb.com/t/allocate-more-memory-space/1994/2 "2008-07-09T19:31:19Z")

</div>

I’m not sure i understand the problem, are you running out of RAPID program memory or running out of disk space, or both? If you are loading all 1000 procedures into memory all at once I would recommend that you refactor your program structure so that you can load/unload modules (containing only the needed procedures) dynamically as necessary.

---

<div class="post-metadata">

**Author:** ![memphiss](https://avatars.discourse-cdn.com/v4/letter/m/258eb7/32.png) [@memphiss](https://tech-community.robotics.abb.com/u/memphiss)\
**Post date:** [July 10, 2008, 7:32am UTC](https://tech-community.robotics.abb.com/t/allocate-more-memory-space/1994/3 "2008-07-10T07:32:57Z")

</div>

Thank you, Russel. I should explain my question again.

Disk space is ok. I just have problems with memory space. And actually each time I only have to load a single procedure each time. Other procedures if no change I do not need to reload them all at once.

---

<div class="post-metadata">

**Author:** ![RussD](https://avatars.discourse-cdn.com/v4/letter/r/dec6dc/32.png) [@RussD](https://tech-community.robotics.abb.com/u/RussD)\
**Post date:** [July 14, 2008, 9:34pm UTC](https://tech-community.robotics.abb.com/t/allocate-more-memory-space/1994/4 "2008-07-14T21:34:21Z")

</div>

On the System Info screen, under Software Resources\>RAPID\>RAPID Memory, what are your values for Current Free RAPID memeory and Total RAPID memory?
