You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Running grumphp in parallel mode opens up a separate process for every task you start. There is communication between those 2 processes and that's probably what is taking up the additional MBs of space.
I'm not sure if that memory needs to get manually freed.
However, grumphp is just a tool that finishes at some point.
At that moment, the memory gets freed nevertheless.
Therefore I am not sure if this really is an issue.
So what do you think about this? Is this really a problem or is the problem rather that you need to increase PHP's memory limit in order to get grumphp running on your project?
2.0.0
~
When executing tasks with
parallel enabled: true
, the memory is not being released and it is exceeding the limit established in PHP.My configuration
Steps to reproduce:
At the end of the
vendor/bin/grumphp
file add the following to check memory usage:Run
./vendor/bin/grumphp run
once with each of this options:parallel: false
parallel: true
Result:
When the different tasks are finished, shouldn't the memory be released?
Is this the desired behavior?
The text was updated successfully, but these errors were encountered: