[development] Object caching
Gerhard Killesreiter
gerhard at killesreiter.de
Thu Jul 20 23:34:25 UTC 2006
Khalid B wrote:
>> >> That is one hell of a menu. Would be good if we could actually
>> >> improve the menu system. Have you looked into that?
>> > I've been on the verge of bringing this up for a while.
>> >
>> > The issue we have with the menu is the exact same issue we had with the
>> > aliases until 4.7.
>> > We load the entire path alias into memory on every load.
>>
>> Past tense.
>>
>> We've replaces the one big load by a plethora of small loads. I am
>> convinced this isn't a an improvement in all cases. E.g. on drupal.org,
>> we got plenty of memory to burn, so the old setup probably wasn't much
>> of a problem.
>
> Memory was an issue, but not the main one.
>
> The main issue was using PHP to create an associative array for every
> page load, which bogged down everything. I installed the backport of
> the 4.7 patch for a client who has a dedicated SMP server with 2GB
> of RAM and it made a world of a difference there.
>
> You can see the statistics here:
>
> http://baaheyeldin.com/click/593/0
Yeah, if you have many aliases, then this is an improvement, if you only
have a few, then it isn't.
Cheers,
Gerhard
More information about the development
mailing list