Mark S. Miller wrote:

    I don't think it does in practice, any more than UNIX does. How does a
    UNIX admin (or the kernel) decide when to kill a process?


Good question. How do they?

Old-style Unix admin involves dedicating process seats, doing shallow supervision-tree-style management, monitoring and pagers and pain.

New-style devops cannot lose the pager, but the developer carries it (not the admin). Lots of automation helps on resource monitoring, provisioning, changing.

There's also teh OOM-killer, which guns down what looks like the guiltiest and most bloated among processes when VM (RAM + swap) runs low.

No silver bullets. Static allocation still gives the best predictability. Some things never change!

/be
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to