I have a particularly memory intensive function I'd like to (just while that function is running) up the allowed memory for it to complete.

Is it poor practice to use `ini_set('memory_limit' , '1024M')` within a php function and once the function is completed will it return to default value?

I know it's a high value to use. It's a dedicated server and has plenty of juice.

Example would be:

```
function run_Cron_Processes() {
    ini_set('memory_limit', '1024M');
    memoryIntensive1();
    memoryIntensive2();
    memoryIntensive3();
    //return to default m limit
}

```