|
|
1.1 ! root 1: /* ! 2: * Copyright (c) 1982, 1986 Regents of the University of California. ! 3: * All rights reserved. The Berkeley software License Agreement ! 4: * specifies the terms and conditions for redistribution. ! 5: * ! 6: * @(#)vadvise.h 7.1 (Berkeley) 6/4/86 ! 7: */ ! 8: ! 9: /* ! 10: * Parameters to vadvise() to tell system of particular paging ! 11: * behaviour: ! 12: * VA_NORM Normal strategy ! 13: * VA_ANOM Sampling page behaviour is not a win, don't bother ! 14: * Suitable during GCs in LISP, or sequential or random ! 15: * page referencing. ! 16: * VA_SEQL Sequential behaviour expected. ! 17: * VA_FLUSH Invalidate all page table entries. ! 18: */ ! 19: #define VA_NORM 0 ! 20: #define VA_ANOM 1 ! 21: #define VA_SEQL 2 ! 22: #define VA_FLUSH 3
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.