Page MenuHomePhabricator

OmegaWiki should use less memory
Closed, DeclinedPublic

Description

Author: Gerard.meijssen

Description:
Fatal error: Allowed memory size of 83886080 bytes exhausted (tried to allocate 6291456 bytes) in /var/www/ow/extensions/Wikidata/OmegaWiki/RecordHelper.php on line 29

Thanks,

Gerard

Version: unspecified
Severity: enhancement
URL: http://www.omegawiki.org/index.php?title=DefinedMeaning:Homo_sapiens_%28734%29&dataset=sp

Details

Reference
bz10969

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 9:49 PM
bzimport set Reference to bz10969.
bzimport added a subscriber: Unknown Object (MLST).

robchur wrote:

Not a software issue.

Gerard.meijssen wrote:

(In reply to comment #1)

Not a software issue.

Rob, do you know the OmegaWiki code ? Are you sure it is not a software issue ?
Thanks,

GerardM

robchur wrote:

You're hitting a memory limit, which means you need to increase this in your PHP configuration. You may be able to introduce some cleverness to try and automatically raise the memory limit, but this isn't necessarily always allowed in code. It's not a direct software issue.

Please don't insult my intelligence again.

Gerard.meijssen wrote:

This value has been changed several times .. people mumble things like this should be sufficient .. it is not. It needs some proper attention in the light of what the software is to achieve. It needs some proper attention and putting it on this bug list is exactly one of doing this.

Sorry that I have to explain things for you .. if you are interested we have work for you.

Thanks,

GerardM

ayg wrote:

It's a legitimate enhancement request to ask that an extension be more memory-efficient.

Note that if an 80 MEGABYTE memory limit isn't enough, you've either got bogus data or you're not handling it efficiently. :)

So probably the code needs work, rather than just bumping up the memory limit again.