Table of Contents

Class LearnedCeiling

Namespace
McServerLauncher.Services
Assembly
McServerLauncher.dll

A ceiling worked out from how a server was really used, and why.

public sealed record LearnedCeiling : IEquatable<LearnedCeiling>
Inheritance
LearnedCeiling
Implements
Inherited Members

Constructors

LearnedCeiling(long, MemoryCeilingReason)

A ceiling worked out from how a server was really used, and why.

public LearnedCeiling(long CeilingMb, MemoryCeilingReason Reason)

Parameters

CeilingMb long

The heap ceiling for the next start, in MB.

Reason MemoryCeilingReason

What it rests on: what the server needed, or what it lacked last time.

Properties

CeilingMb

The heap ceiling for the next start, in MB.

public long CeilingMb { get; init; }

Property Value

long

Reason

What it rests on: what the server needed, or what it lacked last time.

public MemoryCeilingReason Reason { get; init; }

Property Value

MemoryCeilingReason