Bug 34477 - Further reduce memory usage for idle background job worker
Summary: Further reduce memory usage for idle background job worker
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Architecture, internals, and plumbing (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks: 28410 35092
  Show dependency treegraph
 
Reported: 2023-08-04 03:39 UTC by David Cook
Modified: 2023-10-18 14:34 UTC (History)
0 users

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Cook 2023-08-04 03:39:34 UTC
While bug 28413 reduced the amount of memory used by background job worker, I think that we can reduce it further yet. 

I'm seeing a lot of workers around 56MB RES and 104MB VIRT at the moment (although there are some smaller ones). Multiple that for multiple workers across multiple instances, and it adds up pretty quickly.

Contrast that with bug 27267 where I've got an idle Zebra indexer that uses 7MB RES and 12MB VIRT. That scales up much nicer. 

Anyway, not a burning issue, but it would be useful to do sometime down the track. It could be an easy win for server resource usage.