Ага, с erl on xen вообще круто. А как в этой реализации можно кроме времени выполнения контроллировать сколько процессора съел скрипт и сколько памяти получил на свои переменные?
Процессор и память тут можно только достаточно грубо: контролировать из другого процесса, сколько редукций и памяти выделено в этом и пристреливать / замораживать, если перебор.
Для процессора такая грубость вполне подходит, синие циклы за короткое время вред большой не нанесут. С памятью риск получается - если скрипт с утечкой, он может всю доступную память занять и нарушить работу других процессов. А может быть сам эрланг может ограничить процесс по объему памяти?
Comments 21
Reply
Reply
Reply
Reply
Leave a comment