Memory manager
This class encapsulates memory menagement operations, when PHP works in limited memory mode.
This function is intended to generate unique id, used by memory manager
Memory manager constructor
If cache is not specified, then memory objects are never swapped
| Parameters: | CacheStorage – |
|---|
Set minimum size of values, which may be swapped
| Parameters: | integer – |
|---|
Get minimum size of values, which may be swapped
| Return type: | integer |
|---|
Create new Zend_Memory value container
| Parameters: | string – |
|---|---|
| Return type: | ContainerContainerInterface |
| Throws : | ExceptionExceptionInterface |
Create new Zend_Memory value container, which has value always locked in memory
| Parameters: | string – |
|---|---|
| Return type: | ContainerContainerInterface |
| Throws : | ExceptionExceptionInterface |
Create new Zend_Memory object
| Parameters: |
|
|---|---|
| Return type: | ZendMemoryContainerContainerInterface |
| Throws : | ZendMemoryExceptionExceptionInterface |
Unlink value container from memory manager
Used by Memory container destroy() method
| Parameters: |
|
|---|---|
| Return type: | null |
Process value update
| Parameters: |
|
|---|
Swap object data to disk Actually swaps data or only unloads it from memory, if object is not changed since last swap
| Parameters: |
|
|---|
Load value from swap file.
| Parameters: |
|
|---|