Bugs item #2405952, was opened at 2008-12-08 10:40 Message generated for change (Settings changed) made by mr-meltdown You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2405952&group_id=56967
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: SQL "stable" >Status: Pending >Resolution: Fixed Priority: 5 Private: No Submitted By: Fabian (mr-meltdown) Assigned to: Fabian (mr-meltdown) Summary: Merovingian takes too much CPU resources Initial Comment: PID USERNAME NLWP PRI NICE SIZE RES STATE TIME CPU COMMAND 6689 fabian 4 59 0 22M 924K run 48:54 0.25% merovingian merovingian just always seems to be in running state, consuming too much CPU cycles in "idle" state. Need to investigate if we can switch to blocking operations (more threads) instead of controlled polling using sleep. ---------------------------------------------------------------------- >Comment By: Fabian (mr-meltdown) Date: 2008-12-28 23:56 Message: 27685 fabian 4 59 0 22M 2576K sleep 0:00 0.00% merovingian Merovingian now takes way less resources, being in idle state consistently below mserver5 now and showing with truss/strace a healthy amount of syspoll()/time() calls. Using select() now to avoid using more threads and make waiting for something to happen more efficient. Next bugfix/feature release will include this improvement. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2405952&group_id=56967 ------------------------------------------------------------------------------ _______________________________________________ Monetdb-bugs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/monetdb-bugs
