Package xyz.cofe.cbuffer.page
Interface ReduciblePages<MEM extends UsedPagesInfo>
-
- All Superinterfaces:
PagedData<MEM>
- All Known Subinterfaces:
ResizablePages<MEM>
- All Known Implementing Classes:
CachePagedData,CachePagedDataBase,CBuffPagedData,CCachePagedData,DirtyPagedData,DirtyPagedDataBase,DirtyPagedDataSafe,MemPagedData,SlowPagedData
public interface ReduciblePages<MEM extends UsedPagesInfo> extends PagedData<MEM>
Уменьшение кол-ва используемых страниц
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description xyz.cofe.fn.Tuple2<UsedPagesInfo,UsedPagesInfo>reducePages(int pages)Уменьшение кол-ва используемых страниц-
Methods inherited from interface xyz.cofe.cbuffer.page.PagedData
memoryInfo, readPage, writePage
-
-
-
-
Method Detail
-
reducePages
xyz.cofe.fn.Tuple2<UsedPagesInfo,UsedPagesInfo> reducePages(int pages)
Уменьшение кол-ва используемых страниц- Parameters:
pages- сколько страниц нужно убрать- Returns:
- Сколько было и сколько стало памяти
-
-