Closed Bug 782694 Opened 12 years ago Closed 12 years ago

Set GC parameters for otoro

Categories

(Firefox OS Graveyard :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gwagner, Assigned: gwagner)

Details

Attachments

(1 file)

We have 128MB RAM and child processed get killed with around 36MB. We should set the GC parameters to have more allocation based GCs.
Attached patch patchSplinter Review
With the new parameters we have Heap growth based on heap size new vs. old If GC is triggered every sec: < 10MB -> 300% vs. 300% 10 - 40-> linear from 120 - 101% vs. linear from 300 to 150% > 10MB -> 101% vs. 150% If GC is triggered > 1 sec: 105% vs. 150% Malloc based trigger 16MB vs. 128MB
Attachment #651815 - Flags: review?(jones.chris.g)
Comment on attachment 651815 [details] [diff] [review] patch Seems as good as anything else until we have decent benchmarks to test against ;).
Attachment #651815 - Flags: review?(jones.chris.g) → review+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: