{"head":"234f645d0073852732ff66159b2ae9053a16a193","size":1,"push_id":47161895,"ref":"refs/heads/user/attilio/vmcontention","commits":[{"sha":"234f645d0073852732ff66159b2ae9053a16a193","author":{"name":"attilio","email":"0b82158262a99f79cc9c8f65c9534ea360747dfc@FreeBSD.org"},"url":"https://api.github.com/repos/freebsd/freebsd/commits/234f645d0073852732ff66159b2ae9053a16a193","message":"Check in an intial implementation of radix tree implementation to replace\nthe vm object pages splay.\n\nTODO:\n- Handle differently the negative keys for having smaller depth\n  index nodes (negative keys caming from indirect blocks)\n- Fix the get_node() by having support for a low reserved objects\n  directly from UMA\n- Implement the lookup_le and re-enable VM_NRESERVELEVEL = 1\n- Try to rework the superpage splay of idle pages and the cache splay\n  for every vm object in order to regain space on vm_page structure\n- Verify performance and improve them (likely by having consumers to deal\n  with several ranges of pages manually?)\n\nObtained from:\tjeff, Mayur Shardul (GSoC 2009)"}],"legacy":{"head":"234f645d0073852732ff66159b2ae9053a16a193","size":1,"push_id":47161895,"shas":[["234f645d0073852732ff66159b2ae9053a16a193","attilio@FreeBSD.org","Check in an intial implementation of radix tree implementation to replace\nthe vm object pages splay.\n\nTODO:\n- Handle differently the negative keys for having smaller depth\n  index nodes (negative keys caming from indirect blocks)\n- Fix the get_node() by having support for a low reserved objects\n  directly from UMA\n- Implement the lookup_le and re-enable VM_NRESERVELEVEL = 1\n- Try to rework the superpage splay of idle pages and the cache splay\n  for every vm object in order to regain space on vm_page structure\n- Verify performance and improve them (likely by having consumers to deal\n  with several ranges of pages manually?)\n\nObtained from:\tjeff, Mayur Shardul (GSoC 2009)","attilio"]],"ref":"refs/heads/user/attilio/vmcontention"}}