Wow...

By accident i found a solution for my issue with aMule crashing daily (due to overload).
Until now, i always tried to prevent overload by restricting the max number of connections,
so that i could still utilize my total upload capacity (i dont want to restrict that).
When I replaced some of my most popular files for uploading with newer versions
(containing audio in extra languages), i stopped restricting the maximum number of
connections (because there was less demand for a slot anyway).
And since i never reached the max connection limit anymore, aMule doesnt crash anymore!!!
Apparently, keeping the number of connections below a certain level is (almost) as much a strain
on the system as allowing more connections. (in as much as putting a download on pause doesnt
seem to help either; somehow its potential activity is still being processed, though not actualized)
To me this makes sense, as continuously refusing those extra slots means that they still need to
be 'processed' (as in 'analyzed' / 'counted' and 'refused'), and still are "connections" in some way.
So, when there is simply less demand for a slot, the load is smaller than when extra slots need to
be refused (on top of that same number of slots).
How to reduce the demand for slots?
Not in the "preferences" section, but by keeping all the rare files and deleting one or more
of the most popular shared file(s); as many as required to adequately reduce the demand for slots.
AMule used to crash daily (at least once a day), but since the reduction in demand for slots,
aMule does not crash anymore, despite the fact that both the average upload rate and the
number of actual slots are higher than before...

Only because aMule no longer has to deal with any extra demand for slots...

'
The bouncher can sit on his ass now, because he no longer has to make people wait;
he just lets everybody in, so that there is never a line at the door,
whereas its always very busy but yet never too crowded inside'.