# nDVR recording on RAM

**URL:** <https://community.wowza.com/t/ndvr-recording-on-ram/43395>\
**Category:** Wowza Streaming Engine\
**Created:** [July 13, 2014, 2:49am UTC](https://community.wowza.com/t/ndvr-recording-on-ram/43395 "2014-07-13T02:49:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![david\_slt](https://avatars.discourse-cdn.com/v4/letter/d/8baadc/32.png) [@david\_slt](https://community.wowza.com/u/david_slt)\
**Post date:** [July 13, 2014, 2:49am UTC](https://community.wowza.com/t/ndvr-recording-on-ram/43395/1 "2014-07-13T02:49:28Z")

</div>

Hi

I’m using Wowza Streaming Engine 4.0.4 and i want to enable Time-shift Function on my live Streams over HLS

My problem is HDD I/O when there are many concurrent users connect to my nDVR HLS streams

I would like to know if its possible to catch the live streams on RAM instead of HDD to improve the performance and increasing concurrent users connecting to my stream server.

how can i do it in my Origin and edge Server ?

thanx

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [July 13, 2014, 1:36pm UTC](https://community.wowza.com/t/ndvr-recording-on-ram/43395/2 "2014-07-13T13:36:24Z")

</div>

Take a look at this article on using [MediaCache on nDVR edge servers](https://www.wowza.com/docs/how-to-configure-mediacache-for-wowza-ndvr). This will reduce the load on the origin by caching nDVR chunks on the edge.

Richard

---

<div class="post-metadata">

**Author:** ![Roger\_Littin1](https://avatars.discourse-cdn.com/v4/letter/r/c89c15/32.png) [@Roger\_Littin1](https://community.wowza.com/u/Roger_Littin1)\
**Post date:** [July 14, 2014, 10:09am UTC](https://community.wowza.com/t/ndvr-recording-on-ram/43395/3 "2014-07-14T10:09:41Z")

</div>

If you have plenty of memory and a relatively small store, you could create a tmpfs file system and use that for your nDVR or Media Cache store. The only downside is that you will lose the current files when the server is rebooted.

Roger.

---

<div class="post-metadata">

**Author:** ![david\_slt](https://avatars.discourse-cdn.com/v4/letter/d/8baadc/32.png) [@david\_slt](https://community.wowza.com/u/david_slt)\
**Post date:** [July 14, 2014, 3:09am UTC](https://community.wowza.com/t/ndvr-recording-on-ram/43395/4 "2014-07-14T03:09:54Z")

</div>

Thanks for your replies

I have 25 Streams and want to enable 1 Hour time shift on all of them

because of 25 streams recording my origin HDD has became slow

I have 32GB RAM on origin and 32GB on edges and i can increase the amount of System RAM if its needed

what is your recommendation for best Media cache configuration on my origin and edge server?
