A B C D E F G H I J K L M N O P R S T U V W 

M

main(String[]) - Static method in class com.samysadi.acs.MainClass
Make the heap big: -Xms512m -Xmx1024m
MainClass - Class in com.samysadi.acs
 
MainClass() - Constructor for class com.samysadi.acs.MainClass
 
makeResource(long) - Method in class com.samysadi.acs.hardware.network.operation.provisioner.FairNetworkProvisioner
 
makeResource(long) - Method in class com.samysadi.acs.hardware.network.operation.provisioner.FastFairNetworkProvisioner
 
makeResource(long) - Method in class com.samysadi.acs.hardware.network.operation.provisioner.InfiniteNetworkProvisioner
 
mark(long, long) - Method in class com.samysadi.acs.utility.collections.Bitmap
Marks (ie: sets to 1) all the bits starting from the bit indexed with start (inclusive) to the bit indexed with start + length - 1 (inclusive).
mark(Bitmap) - Method in class com.samysadi.acs.utility.collections.Bitmap
Marks all the bits that are marked in the given bitmap.
mark(long) - Method in class com.samysadi.acs.utility.collections.Bitmap
Marks (ie: sets to 1) at least length bits starting from the bit indexed with 0.
mark() - Method in class com.samysadi.acs.utility.collections.Bitmap
Marks (ie: sets to 1) all bits in this bitmap and returns the old bitmap (as it was before modifications).
MAX_BITMAP_SIZE - Static variable in class com.samysadi.acs.utility.collections.Bitmap
 
MEBIBYTE - Static variable in class com.samysadi.acs.core.Simulator
A memory value that is equal to one mebibyte or 220 bytes.
MEMORY_CLEANUP_THRESHOLD - Static variable in class com.samysadi.acs.core.Simulator
 
MemoryUnit<Zone extends MemoryZone> - Interface in com.samysadi.acs.hardware.misc
 
MemoryUnitImpl<Zone extends MemoryZone> - Class in com.samysadi.acs.hardware.misc
 
MemoryZone - Interface in com.samysadi.acs.hardware.misc
You can associate for each MemoryZone one or more bitmaps describing the modified space of the memory zone.
MemoryZoneImpl - Class in com.samysadi.acs.hardware.misc
 
MetaData - Class in com.samysadi.acs.hardware.misc
This class contains meta data of a memory zone.
Especially, it contains a data identifier to uniquely identify the data contained inside of that memory zone.
MetaData() - Constructor for class com.samysadi.acs.hardware.misc.MetaData
 
MI - Static variable in class com.samysadi.acs.core.Simulator
A computing task length value that is equal to one million of instructions.
migrate(VirtualMachine, Host) - Method in interface com.samysadi.acs.service.migration.MigrationHandler
Migrates the given virtual machine vm to the destination host.
The virtual machine may remain running for some time when it is being transmitted to destination host.
migrate(VirtualMachine, Host) - Method in class com.samysadi.acs.service.migration.MigrationHandlerDefault
 
MIGRATION_ERROR - Static variable in class com.samysadi.acs.utility.NotificationCodes
Description: Thrown after that an error happens when migrating a VM.
Notifier: MigrationHandler
Object: NotificationCodes.MigrationRequest.
MIGRATION_SUCCESS - Static variable in class com.samysadi.acs.utility.NotificationCodes
Description: Thrown after that the VM was successfully migrated.
Notifier: MigrationHandler
Object: NotificationCodes.MigrationResult.
MigrationHandler - Interface in com.samysadi.acs.service.migration
A migration handler defines methods for handling migration of a virtual machine from one host to another.
MigrationHandlerDefault - Class in com.samysadi.acs.service.migration
 
MigrationHandlerDefault() - Constructor for class com.samysadi.acs.service.migration.MigrationHandlerDefault
 
MILLISECOND - Static variable in class com.samysadi.acs.core.Simulator
A simulation time value that is equal to one millisecond.
minimumMetric - Variable in class com.samysadi.acs.hardware.network.routingprotocol.RoutingProtocol.RouteConstraints
 
MINUTE - Static variable in class com.samysadi.acs.core.Simulator
A simulation time value that is equal to one minute.
MiProbe - Interface in com.samysadi.acs.core.tracing.probetypes
 
MipsProbe - Interface in com.samysadi.acs.core.tracing.probetypes
 
ModifiableProbe<ValueType> - Interface in com.samysadi.acs.core.tracing
This interface defines a modifiable Probe.
Such probes' value can be updated through other objects.
modify(long, long) - Method in interface com.samysadi.acs.hardware.misc.MemoryZone
Call this method to mark as modified the delimited area in this zone by pos (inclusive) and pos+size (exclusive).
modify(long, long) - Method in class com.samysadi.acs.hardware.misc.MemoryZoneImpl
 
modify(long, long) - Method in class com.samysadi.acs.hardware.misc.VirtualMemoryUnitImpl
 
MONTH - Static variable in class com.samysadi.acs.core.Simulator
A simulation time value that is equal to one month.
MU_CAPACITY_CHANGED - Static variable in class com.samysadi.acs.utility.NotificationCodes
Description: Thrown when this memory unit's capacity changes
Notifier: MemoryUnit
Object: null
MU_FREE_CAPACITY_CHANGED - Static variable in class com.samysadi.acs.utility.NotificationCodes
Description: Thrown when this memory unit's free capacity changes
Notifier: MemoryUnit
Object: null
MultiListView<E> - Class in com.samysadi.acs.utility.collections
 
MultiListView(List<? extends List<? extends E>>) - Constructor for class com.samysadi.acs.utility.collections.MultiListView
 
MZ_METADATA_CHANGED - Static variable in class com.samysadi.acs.utility.NotificationCodes
Description: Thrown when this memory zone's MetaData changes
Notifier: MemoryZone
Object: null
MZ_MODIFIED - Static variable in class com.samysadi.acs.utility.NotificationCodes
Description: Thrown when this memory zone is modified
Notifier: MemoryZone
Object: null
MZ_SIZE_CHANGED - Static variable in class com.samysadi.acs.utility.NotificationCodes
Description: Thrown when this memory zone's size changes
Notifier: MemoryZone
Object: null
MzSizeProbe - Class in com.samysadi.acs.tracing.mz
Probe for used size by a memory zone.
MzSizeProbe() - Constructor for class com.samysadi.acs.tracing.mz.MzSizeProbe
 
A B C D E F G H I J K L M N O P R S T U V W