Class: IControl::System::MemoryUsageInformation

Inherits:
Base::Struct
  • Object
show all
Defined in:
lib/icontrol/system.rb,
lib/icontrol/system.rb

Overview

This structure has been deprecated; use get_host_statistics and related methods and data instead. (As of 9.4.0, the system supports retrieving the overall memory attributes by host; retrieving the detailed subsystem attributes by host is not supported). A struct that contains the memory usage information.

Instance Attribute Summary (collapse)

Method Summary

Methods inherited from Base::Struct

from_soap, icontrol_attribute, #to_soap

Instance Attribute Details

- (IControl::Common::TimeStamp) time_stamp

The time stamp at which the statistics are gathered.

Returns:



237
238
239
# File 'lib/icontrol/system.rb', line 237

def time_stamp
  @time_stamp
end

- (IControl::Common::ULong64) total_memory

The total amount of physical memory (bytes) in the host system.

Returns:



237
238
239
# File 'lib/icontrol/system.rb', line 237

def total_memory
  @total_memory
end

- (IControl::System::SubsystemMemoryUsageSequence) usages

The list of subsystem memory usage patterns.

Returns:



237
238
239
# File 'lib/icontrol/system.rb', line 237

def usages
  @usages
end

- (IControl::Common::ULong64) used_memory

The total amount of memory currently in use (bytes) by the host system.

Returns:



237
238
239
# File 'lib/icontrol/system.rb', line 237

def used_memory
  @used_memory
end