![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Live content of one replica of a cache task, LNCacheState of the Java engine. More...
#include <line/solvers/ldes/ldes_ln_engine.h>
Public Attributes | |
| std::size_t | nitems = 0 |
| std::vector< int > | cap |
| per level list | |
| lang::ReplacementStrategy | rs = lang::ReplacementStrategy::LRU |
| std::vector< std::list< std::size_t > > | levels |
| per level, most recent first | |
| bool | retrieval = false |
| std::vector< char > | inflight |
| [item] a fetch is in progress | |
| std::vector< std::vector< std::pair< std::size_t, std::size_t > > > | held |
| (line, access) | |
| long long | reads = 0 |
| long long | hits = 0 |
| long long | misses = 0 |
| long long | delayed = 0 |
Live content of one replica of a cache task, LNCacheState of the Java engine.
Definition at line 219 of file ldes_ln_engine.h.
| std::vector<int> line::ldes::engine::LnCacheState::cap |
per level list
Definition at line 221 of file ldes_ln_engine.h.
| long long line::ldes::engine::LnCacheState::delayed = 0 |
Definition at line 227 of file ldes_ln_engine.h.
| std::vector<std::vector<std::pair<std::size_t, std::size_t> > > line::ldes::engine::LnCacheState::held |
(line, access)
Definition at line 226 of file ldes_ln_engine.h.
| long long line::ldes::engine::LnCacheState::hits = 0 |
Definition at line 227 of file ldes_ln_engine.h.
| std::vector<char> line::ldes::engine::LnCacheState::inflight |
[item] a fetch is in progress
Definition at line 225 of file ldes_ln_engine.h.
| std::vector<std::list<std::size_t> > line::ldes::engine::LnCacheState::levels |
per level, most recent first
Definition at line 223 of file ldes_ln_engine.h.
| long long line::ldes::engine::LnCacheState::misses = 0 |
Definition at line 227 of file ldes_ln_engine.h.
| std::size_t line::ldes::engine::LnCacheState::nitems = 0 |
Definition at line 220 of file ldes_ln_engine.h.
| long long line::ldes::engine::LnCacheState::reads = 0 |
Definition at line 227 of file ldes_ln_engine.h.
| bool line::ldes::engine::LnCacheState::retrieval = false |
Definition at line 224 of file ldes_ln_engine.h.
| lang::ReplacementStrategy line::ldes::engine::LnCacheState::rs = lang::ReplacementStrategy::LRU |
Definition at line 222 of file ldes_ln_engine.h.