Platforms to show: All Mac Windows Linux Cross-Platform

Back to DarwinHostVMStatisticsMBS class.

DarwinHostVMStatisticsMBS.ActiveCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages active

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.Compressions as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages compressed

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.CompressorPageCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages used by the compressed pager to hold all the compressed data

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.CopyOnWriteFaults as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of copy-on-writes.

If you allocate memory, e.g. for a memoryblock, you get zero fill pages. Which means you get virtual memory, not physical. As soon as you touch a zero fill memory page, it triggers a copy on write to make a private copy for you.
(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.Decompressions as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages decompressed

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.ExternalPageCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages that are file-backed (non-swap)

For example application code is paged in.
(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.Faults as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of faults

(Read only property)

DarwinHostVMStatisticsMBS.FreeCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages free.
Example
Var d As New DarwinHostVMStatisticsMBS

MessageBox str(d.FreeCount * d.Pagesize, "0")+" bytes free"

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.Hits as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
object cache hits

(Read only property)

DarwinHostVMStatisticsMBS.InactiveCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages inactive.

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.InternalPageCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages that are anonymous.

(Read only property)

DarwinHostVMStatisticsMBS.Lookups as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
object cache lookups

(Read only property)

DarwinHostVMStatisticsMBS.PageIns as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pageins

(Read only property)

DarwinHostVMStatisticsMBS.PageOuts as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pageouts

(Read only property)

DarwinHostVMStatisticsMBS.Pagesize as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
The size of a page in bytes.

Page size is different for Intel vs. Apple Silicon.
(Read only property)

DarwinHostVMStatisticsMBS.PurgeableCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages purgeable.

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.Purges as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages purged.

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.Reactivations as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages reactivated

(Read only property)

DarwinHostVMStatisticsMBS.SpeculativeCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages speculative read.

Speculative pages are already accounted for in FreeCount, so SpeculativeCount is the number of "free" pages that are used to hold data that was read speculatively from disk but haven't actually been used by anyone so far.
(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.SwapIns as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages swapped in (via compression segments)

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.SwapOuts as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages swapped out (via compression segments)

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.ThrottledCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages throttled

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.TotalUncompressedPagesInCompressor as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages (uncompressed) held within the compressor.

(Read only property)

DarwinHostVMStatisticsMBS.WireCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of pages wired down.

(Read only property)

Some examples using this property:

DarwinHostVMStatisticsMBS.ZeroFillCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Process MBS MacCF Plugin 24.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Number of zero fill pages

(Read only property)

Some examples using this property:

The items on this page are in the following plugins: MBS MacCF Plugin.


The biggest plugin in space...