2 gb ram li vds 1 gb zaten panel vs. derken gidiyor. Geriye 1 gb kalıyor. memory_limit 512 mb yapsam 2 kişi girdiğinde ram miktarı dolmaz mı? yada 4 kişi 256 mb php komutu çalıştırırsa, 5. kişi giremez yada biraz bekler haksız mıyım?
yanlış düşünüyorsun, adı üstünde "limit". Yani; maksimum, üst sınır. Bir php process'in bu limitin üstüne çıkamaz demektir. örnek veriyim daha kolay anlarsın;
1GB boş ram'in ve memory_limit 32 MB olsun.
örneğin sitenin index.php sayfası çalışmak için 16MB ram ihtiyaç duysun.
1024/16 = 64 tane anlık index sayfana cevap alırsın. 65. anlık ziyaretçi "out of memory" hatası alır.
index.php sayfan 33 MB ram ihtiyacı varsa, siteni kimse görüntüleyemez

herkes memory limit'i yükselt hatası alır.
tabi bu değerlere web sunucusunun, kernel'in, tcp paketlerinin vs harcayacağı ram dahil değil, ama çok da önemli değiller bu değerler yanında.