Yeah i think it is . As far as i know, RAM stand's for Random Access Memory
An application uses ram at run-time If the application you are running is so big then there are chances for openvz to be crashed. I would suggest you to upgrade your ram and see if the problem persists
AFAIK video encoding programs what uses most is CPU time,
that kind of usage can go against some policy sometimes,
as the same with crypto-currency mining software.
If you use openvz, you should check your /proc/user_beancounters
(you can leave it running with a tmux + watch cat /proc/user_beancounters)
so you can see what is really the limit that you are exceeding,
sometimes is not ram, but kernel memory.
Remember that if you want complete control, you should go
to a dedicated box, that has a lot of power, which is after all what
you seem to be needing for heavy video encoding.
Good Luck !
██ Multiple Locations, Services & Solutions for your Needs since 2005 !!
██ www.increhost.com | sales[@]increhost.net | We♥Servers!
██ GTalk: increhost[@] | Skype: increhost | MSN: sales[@]increhost.net
Why disabling swap? Swap is used when RAM runs out. If there is not enough RAM and SWAP doesn't exist, your entire system would reboot automatically, after a kernel panic, when RAM gets full. I don't think your software is crashing because this. There should be a problem with the software/OS. OS crash (kernel panic) with errors like "Out of memory" would indicate that RAM runs out and also swap is not enough.
I wanna know if there is any solution to prevent a crash on my aplication
Just about every problem has a solution. If you have determined for certain that your problem is a shortage of RAM, I imagine the solution would be to add more - or shut down extraneous programs if that will free up enough. Or, perhaps the program that is crashing can be tweaked to use less RAM.
Last edited by Microlinux; 11-05-2013 at 05:01 PM.