Avail

<< Click to Display Table of Contents >>

Navigation:  ThinBASIC Core Language > BuiltIn Functions > System functions > System > System.Memory > System.Memory.Phys >

Avail

 

Description

 

Returns available physical memory in bytes or in any supported sizes.

 

Syntax

 

availablePhysical = System.Memory.Phys.Avail[(ScalaEquate)]

 

Returns

 

Number, available physical memory in bytes.

 

Parameters

 

Name

Type

Optional

Meaning

ScalaEquate

Number

Yes

Optional equate used to scale returned memory size.

Use one of the following equates to scale returned value:

%mem_Bytes

%mem_Kilo_Bytes

%mem_Mega_Bytes

%mem_Giga_Bytes

%mem_Tera_Bytes

%mem_Peta_Bytes

 

Remarks

 

Restrictions

 

Read only.

 

See also

 

Examples

 

uses "Console" 

 

printl "Physical memory: " format$(System.Memory.Phys.Avail, "#,") + " bytes of " +

                             format$(System.Memory.Phys.Total, "#,") " total bytes available"

 

waitKey