[dev] Re: [cvs] commit: horde/config conf.xml framework/Horde/Horde Registry.php

Jan Schneider jan at horde.org
Thu Mar 24 09:46:20 PST 2005


Zitat von Michael M Slusarz <slusarz at bigworm.curecanti.org>:

> Quoting Jan Schneider <jan at horde.org>:
>
>> Zitat von Michael M Slusarz <slusarz at curecanti.org>:
>>
>>> slusarz     2005-03-23 16:32:20 PST
>>>
>>>  Modified files:
>>>    config               conf.xml
>>>    Horde/Horde          Registry.php
>>>  Log:
>>>  Implement session caching of some registry information.  See conf.xml ->
>>>  'registry_cache' entry for description of what is cached.
>>
>> Cool, that should give a huge perfomance boost. Unfortunately also a
>> memory boost, but that's another story. Did you do any benchmarks?
>
> Not yet.  And in my haste I forgot to add to the conf.xml description
> that "Additionally, caching of registry information will result in
> slightly larger session sizes".  But disk space is cheap, I/O access
> times generally are not, so I expect there to be a noticeable
> difference (1-2%??), especially for something like the sidebar which
> has to parse multiple configuration files.

Forget it. I actually was talking about memory, not disk space. But the 
data gets loaded into memory anyway, whether you use caching or not, so 
that doesn't make a difference. The disk space is negligible.

I actually expect an even higher performance gain, because when I did 
some profiling recently, the registry instantiation was one of the hogs 
on light or highly optimized pages.

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/


More information about the dev mailing list