Lines Matching refs:refault
40 * Access frequency and refault distance
99 * This is called the refault distance.
102 * access the refault, we combine the in-cache distance with the
129 * Put into words, the refault distance (out-of-cache) can be seen as
143 * So when a refault distance of (R - E) is observed and there are at
149 * That means if inactive cache is refaulting with a suitable refault
179 * refault distance will immediately activate the refaulting page.
192 * not be enough left to represent every single actionable refault. In
351 * well, in order for the refault distances later on to be comparable
379 * of the evicted @folio so that a later refault can be detected.
432 unsigned long refault;
472 refault = atomic_long_read(&eviction_lruvec->nonresident_age);
475 * Calculate the refault distance
483 * can then result in a false small refault distance, leading
485 * refault again. However, earlier kernels used to deactivate
490 refault_distance = (refault - eviction) & EVICTION_MASK;
528 * workingset_refault - Evaluate the refault of a previously evicted folio.
532 * Calculates and evaluates the refault distance of the previously
561 * is actually experiencing the refault event.
654 * the workload. In most cases, they will refault or get reclaimed
708 * since refault distances bigger than that are dismissed.
854 * actionable refault distance, which is currently half of