[Gllug] Writing my own system call

Ian Baillie ian.baillie at westminster.org.uk
Fri Jun 17 17:35:01 UTC 2011


Hi Adrian,



On 17 Jun 2011, at 17:43, "Adrian McMenamin" <adrian at mcmen.demon.co.uk> wrote:

> On Fri, June 17, 2011 5:35 pm, John Hearns wrote:
>> On 17 June 2011 17:22, Adrian McMenamin <adrian at mcmen.demon.co.uk> wrote:
>>>> He also said "I am researching/confirming phases of memory locality in
>>>> the kernel."
>>> 
>>> It is an MSc project.
>>> 
>>> By hacking stuff in user space I can see where the virtual (user space)
>>> memory is coming from, but I want to examine what is going on with
>>> physical addresses too.
>>> 
>>> Essentially operating system/VMM theory is based on the idea that in a
>>> given (short) time delta allocations will show locality. But at a bigger
>>> range of time that locality may move - perhaps gradually, though more
>>> likely (at least this is the theory/past experimental conclusion) in
>>> rather clearer phases.
>> 
>> 
>> Adrian, thankyou for the reply. That's very interesting.
>> 
>> In response to the person who got out of bed on the wrong side this
>> morning,
>> I happen to work in high performance computing. Arranging processes to
>> run on particular CPUs
>> and locality of memory to the job is important.
> 
> Actually, I am examining it in terms of "low performance comouting" - ie
> thrashing. Wondering if a more aggressive reaping of pages - based on the
> sort of working set approach used in VMS (and then in Windows NT) might
> have benefits.
> 
> It's an MSc rather than a PhD so I cannot claim exactly to be about to
> push the boundaries of human knowledge, but as you say its interesting.
> 

Your MSc sounds interesting, do you mind sharing which Uni it is with please. I was going to do an MSc in Computer Science @ Birbeck, which I'm still considering.

Cheers,


Ian


> --
> Gllug mailing list  -  Gllug at gllug.org.uk
> http://lists.gllug.org.uk/mailman/listinfo/gllug
--
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug




More information about the GLLUG mailing list