PHP memory_limit määrab maksimaalse mälukoguse, mida üks PHP-skript võib töötamise ajal kasutada. Virtuaal.com-i serverites on selle vaikeväärtus 1024 MB, mis on enamiku kodulehtede ja veebirakenduste jaoks rohkem kui piisav.
Lisaks skriptipõhisele memory_limit-ile kehtib sinu kontole ka LVE RAM-limiit, mis piirab kogu konto mälukasutust. Näiteks kui LVE RAM-limiit on 2 GB, peavad kõik sinu protsessid – PHP-lõimed, andmebaasid ja ajastatud tööd – kokku sellesse mahtuma. Iga üksik PHP-skript jääb seejuures oma memory_limit-i piiridesse.
Nii toimivad need kaks limiiti koos: memory_limit piirab mälukasutust skripti tasandil ja LVE RAM-limiit kogu konto tasandil. See tagab serveri stabiilsuse ja hea jõudluse.
Oma konto kehtivat väärtust näed cPanelis jaotises Select PHP Version → Options rea memory_limit juures. Sealsamas saad seda vajaduse korral muuta.
Pane tähele, et väärtuse suurendamine üle vaikeväärtuse ei paranda iseenesest jõudlust – skript kasutab ikkagi vaid nii palju mälu, kui tal tegelikult vaja on, ning LVE RAM-limiit jääb igal juhul ülempiiriks.