Which memory protection mechanism(s) do you rely on in your production environments?