Re: Setting behavior for clustered IO

2012-04-06 Thread Maksym Planeta
Richard Braun writes: > On Mon, Apr 02, 2012 at 08:43:41PM +0300, Maksym Planeta wrote: >> Sergio Lopez writes: >> > Instead of implementing a new call, I think >> > memory_object_change_attributes should be extended to support setting >> > the cluster size for a given object. >> >> Indeed, thi

Re: Setting behavior for clustered IO

2012-04-06 Thread Richard Braun
On Mon, Apr 02, 2012 at 08:43:41PM +0300, Maksym Planeta wrote: > Sergio Lopez writes: > > Instead of implementing a new call, I think > > memory_object_change_attributes should be extended to support setting > > the cluster size for a given object. > > Indeed, this seems to be better. No, as 1/

Re: Setting behavior for clustered IO

2012-04-02 Thread Samuel Thibault
Samuel Thibault, le Tue 03 Apr 2012 00:05:39 +0200, a écrit : > Sergio López, le Tue 03 Apr 2012 00:00:02 +0200, a écrit : > > 2012/4/2 Samuel Thibault : > > > Sergio Lopez, le Mon 02 Apr 2012 17:09:08 +0200, a écrit : > > >> El Mon, 02 Apr 2012 00:23:03 +0300 > > >> Maksym Planeta escribió: > > >

Re: Setting behavior for clustered IO

2012-04-02 Thread Samuel Thibault
Sergio López, le Tue 03 Apr 2012 00:00:02 +0200, a écrit : > 2012/4/2 Samuel Thibault : > > Sergio Lopez, le Mon 02 Apr 2012 17:09:08 +0200, a écrit : > >> El Mon, 02 Apr 2012 00:23:03 +0300 > >> Maksym Planeta escribió: > >> > This function allows user advise the kernel about how to handle paging

Re: Setting behavior for clustered IO

2012-04-02 Thread Sergio López
2012/4/2 Samuel Thibault : > Sergio Lopez, le Mon 02 Apr 2012 17:09:08 +0200, a écrit : >> El Mon, 02 Apr 2012 00:23:03 +0300 >> Maksym Planeta escribió: >> > This function allows user advise the kernel about how to handle paging >> > input/output in specified memory range. There are several behav

Re: Setting behavior for clustered IO

2012-04-02 Thread Maksym Planeta
Sergio Lopez writes: > El Mon, 02 Apr 2012 00:23:03 +0300 > Maksym Planeta escribió: > >> >> Hello, >> >> I want to work upon implementing of clustered page reading in >> GNU/Mach, as GSoC project. > > I'm happy to know that you will be working on this. After your success > with the slab alloc

Re: Setting behavior for clustered IO

2012-04-02 Thread Samuel Thibault
Sergio Lopez, le Mon 02 Apr 2012 17:09:08 +0200, a écrit : > El Mon, 02 Apr 2012 00:23:03 +0300 > Maksym Planeta escribió: > > The goal of this project is not only add > > ability of reading more than one page when page fault occurs, but > > also implement appropriate interface for user to give hi

Re: Setting behavior for clustered IO

2012-04-02 Thread Sergio Lopez
El Mon, 02 Apr 2012 00:23:03 +0300 Maksym Planeta escribió: > > Hello, > > I want to work upon implementing of clustered page reading in > GNU/Mach, as GSoC project. I'm happy to know that you will be working on this. After your success with the slab allocator, I'm pretty sure you're going to

Re: Setting behavior for clustered IO

2012-04-02 Thread Richard Braun
On Mon, Apr 02, 2012 at 12:23:03AM +0300, Maksym Planeta wrote: > The project I suppose to work on is not new for GSoC. Two years ago a > student, whose nick on irc channel is kam, tried to implement readahead, > but didn't manage to do that for some reason. I looked through patch he > has sent and

Setting behavior for clustered IO

2012-04-01 Thread Maksym Planeta
Hello, I want to work upon implementing of clustered page reading in GNU/Mach, as GSoC project. The goal of this project is not only add ability of reading more than one page when page fault occurs, but also implement appropriate interface for user to give him ability to configure behavior at pag