Re: What are the VM motivations??

Colonel (klink@clouddancer.com)
Sun, 24 Jun 2001 20:44:27 -0700 (PDT)


In clouddancer.list.kernel, you wrote:
>
>On Monday 25 June 2001 03:46, Russell Leighton wrote:
>> I read this thread as asking the question:
>>
>> If VM management is viewed as an optimization problem,
>> then what exactly is the function that you are optimizing and what are
>> the constraints?
>>
>> If you could express that well with a even a very loose model, then
>> the code could be reviewed to see if it was really doing what was intended
>> and assumptions could be tested.
>
>May I suggested an algorithm?
>
> - Write down what you think the optimization constraints are.
> (be specific, for example, enumerate all the flavors of page types -
> process code, process data, page cache file data, page cache swap
> cache, anonymous, shmem, etc.)
>
> - Write down what you think the current algorithms are.
> (again, be specific, use file names, function names, pseudocode and
> snippets of existing code.)
>
> - Send it to Rik. He'll tell you if it's right.

POST IT. Give the rest of us some clues and the opportunity to check
evaluator's replies.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/