Re: [PATCH 01/14] page-replace-single-batch-insert.patch



Hi Peter,

On Fri, Dec 30, 2005 at 11:40:24PM +0100, Peter Zijlstra wrote:
>
> From: Peter Zijlstra <a.p.zijlstra@xxxxxxxxx>
>
> page-replace interface function:
> __page_replace_insert()
>
> This function inserts a page into the page replace data structure.
>
> Unify the active and inactive per cpu page lists. For now provide insertion
> hints using the LRU specific page flags.

Unification of active and inactive per cpu page lists is a requirement
for CLOCK-Pro, right?

Would be nicer to have unchanged functionality from vanilla VM
(including the active/inactive per cpu lists).

Happy new year!
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: [PATCH 01/14] page-replace-single-batch-insert.patch
    ... >> This function inserts a page into the page replace data structure. ... >> Unify the active and inactive per cpu page lists. ...
    (Linux-Kernel)
  • Re: very strange pthread problem
    ... The worker threads need access to a class member function or two. ... STL vector so each index into the vector points to the list of pointers ... it's just storing the pointers to the STL lists and the vector ... Then I moved the whole thing to a single cpu Linux ...
    (comp.programming.threads)
  • SCSI bus reset with Adaptec 29320ALP and Eonstor RAID
    ... I am trying to use a 1.5TB Eonstor raid array with FreeBSD 7.0, but I don't understand whether it is the raid or the scsi card or something else that is causing the computer problems when accessing the raid. ... CPU: IntelXeonCPU 3.20GHz ... Kernel Free SCB lists: ... Sequencer Complete DMA-inprog list: ...
    (freebsd-stable)
  • Re: very strange pthread problem (solved)
    ... The worker threads need access to a class member function or two. ... STL vector so each index into the vector points to the list of pointers ... it's just storing the pointers to the STL lists and the vector ... Then I moved the whole thing to a single cpu Linux ...
    (comp.programming.threads)
  • Re: Why cons *pairs*?
    ... So why are lists used as the basis of program representation, ... a legal data structure isomorphic to the parse tree of the program, ... structures are most naturally expressed by that syntax?" ... CONS-based lists support these fairly well. ...
    (comp.lang.scheme)