Re: MigShm Cache consistancy

Ratna Manoj Bolla <[email protected]>
Newsgroups gmane.linux.cluster.openmosix.devel
Message-ID <[email protected]>
  At present i am doing it for 2.4.26.

  I reduced the cache block size to PAGE_SIZE, the minimum linux
  supports.False sharing will happen inside the page.

-Ratna Manoj
  On Thu, 2 Feb 2006, Moshe Bar wrote:

> Ratna
>
> Very interesting. Is it for 2.6.15? How do you deal with true and false 
> sharing?
>
> Moshe
>
>
> On Feb 2, 2006, at 2:11 AM, Ratna Manoj Bolla wrote:
>
>> 
>> 	I am implementing a new MigShm patch.
>> 
>> 	Advantages include it.. :
>> 		1. will not depend on the application program semaphore 
>> locking.
>> 		2. works at the granularity level of PAGE_SIZE.
>> 		3. works for shared file mapping also .. there will not be 
>> DSTAY_FOR_MONKEY flag in the source tree.
>> 
>> 	I will post the patch soon.
>> 
>> -Ratna Manoj Bolla.
>> 
>> On Wed, 1 Feb 2006, Moshe Bar wrote:
>> 
>>> I agree with Jason that mighsm is not there yet. Cristiano, are you 
>>> still on it?
>>> 
>>> Moshe
>>> 
>>> 
>>> On Feb 1, 2006, at 9:40 AM, Jason Coutu wrote:
>>> 
>>>> I've been beating my head around several issues with MigShm recently. 
>>>> At
>>>> first I couldn't get it to work, even with rpm installs of patched 
>>>> kernels.
>>>> Eventually I got it to 'work' with the stress test that is provided on 
>>>> the
>>>> MigShm home page. And I thought I was home free, untill I noticed that 
>>>> the
>>>> semaphores in the stress test were all backwards, none of them would 
>>>> halt a
>>>> process when there was not enough resources because the ordering was
>>>> backwards.  Until someone Is willing to step up and maintain MigShm
>>>> (including fixing flushing, dirty cache, and semaphore issues) I must
>>>> recomend that it be dropped from any plans to include it in the next
>>>> openMosix release.  The few applications that have benifited from 
>>>> MigShm do
>>>> not use semaphore locking or need tight cache consistancy.
>>>> Jason Coutu
>>> 
>>> 
>>> 
>>> -------------------------------------------------------
>>> This SF.net email is sponsored by: Splunk Inc. Do you grep through log 
>>> files
>>> for problems?  Stop!  Download the new AJAX search engine that makes
>>> searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
>>> _______________________________________________
>>> openMosix-devel mailing list
>>> openMosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>>> https://lists.sourceforge.net/lists/listinfo/openmosix-devel
>>> 
>> 
>> 
>> -------------------------------------------------------
>> This SF.net email is sponsored by: Splunk Inc. Do you grep through log 
>> files
>> for problems?  Stop!  Download the new AJAX search engine that makes
>> searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
>> _______________________________________________
>> openMosix-devel mailing list
>> openMosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>> https://lists.sourceforge.net/lists/listinfo/openmosix-devel
>> 
>


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.