[vlc-devel] [PATCH] Extensions and Lua dialogs
Rémi Denis-Courmont
rem at videolan.org
Mon Dec 28 19:16:15 CET 2009
Le lundi 28 décembre 2009, Geoffroy Couprie a écrit :
> Could you go back to the main point, the Lua extensions? As much as i
> enjoy trolls and flame wars, this one is getting boring.
>
> Running Lua extensions in another process is the way to go: you can
> create a sandbox in Lua (cf http://lua-users.org/wiki/SandBoxes ),
> but you can't prevent it from using all of your memory.
You can't prevent it from using all of the system memory. But the lua
process will be charged for it. So VLC won't be targeted by the
out-of-memory killer, it won't dead lock, it won't get stuck in I/O
wait, etc.
> If needed, I can build a Chrome-like sanbox for Windows, with limits
> to CPU/RAM used, number of processes, etc.
You have a point in fact. It's easy to limit memory and cycle
consumption for a distinct process à la setrlimit().
As a side note, please stop sending all your mails twice.
--
Rémi Denis-Courmont
http://www.remlab.net/
More information about the vlc-devel
mailing list