WL#4477: Falcon Engine - Scavenge: load based trigger

Affects: WorkLog-3.4 — Status: Code-Review — Priority: Medium

Falcon scavenger is currently time based and can easily fall behind in heavy
workloads.

This change will keep the time based trigger for light workloads to ensure a
scavenge pass will occur and add a trigger that occurs when memory is
approaching a critical level.  This allows the background scavenger task to keep
up with a heavy workload.

For DBT2 Recommend: ScavengeThreshold=85% and ScavengeFloor=75%.  This should be
investigated for many workloads to decide a good default.

You must be logged in to tag this worklog

No Comments yet

Votes

Not yet rated.
You must be logged in to vote.

Watches

1 members are watching this worklog
You must be logged in to track this worklog.

Provide Feedback

Please note:
HTML will be purified, but we allow for a number of HTML tags so that you have the flexibility to decorate your comment text to some extent. The comments allow the following HTML tags:

strong, b, em, blockquote, a, code, pre

To put code into your comment, simply encapsulate your code with
[code language="XXX"][/code], where XXX is any common language, for instance "PHP", "SQL", "C", etc.



You must be logged in to comment