# Space alocation on ROCK

**URL:** <https://community.roonlabs.com/t/space-alocation-on-rock/203717>\
**Category:** ROCK\
**Created:** [June 11, 2022, 9:55am UTC](https://community.roonlabs.com/t/space-alocation-on-rock/203717 "2022-06-11T09:55:32Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![danny](https://community.roonlabs.com/user_avatar/community.roonlabs.com/danny/32/48349_2.png) [@danny](https://community.roonlabs.com/u/danny)\
**Post date:** [June 15, 2022, 3:03am UTC](https://community.roonlabs.com/t/space-alocation-on-rock/203717/14 "2022-06-15T03:03:55Z")

</div>

> [@Uwe\_Albrecht](#):
>
> The general advancements of the Kernel

as needed.

> [@Uwe\_Albrecht](#):
>
> Pipewire & Co

Roon uses ALSA directly, so pipewire and the likes are left out of Roon OS because they are not needed. You find that is the case for most software running on most distributions.

> [@Uwe\_Albrecht](#):
>
> Can swap as a memory usage technique in other operating systems cause trouble and would you generally recommend Roon enthusiasts not to use it?

1. The RAM usage on Roon OS grows relational to the library size being managed by Roon.
2. We find that most people do not “shrink” their library size.
3. Swap’s purpose is to temporarily provide a larger (but much slower) medium for application memory when it is exceeded. The hope is that it is short term so your system can go back to performing well.

Swap on a special purpose OS is less important because you aren’t allowed to run arbitrary software on the machine. If you exceed the RAM capacity in Roon OS, Roon crashes, and the fix is to add RAM.

---

_[View the full topic](https://community.roonlabs.com/t/space-alocation-on-rock/203717)._
