Shared memory disclaiming

Schneider, Joachim joachim.schneider at sap.com
Wed Oct 10 19:12:57 MET DST 2007



Hallo Markus,

The linux kernel must provide a specific system call parameter (a flag
to madvise()) to support memory disclaiming. Newer SAP-700-Kernels test
if the linux kernel for this feature. That is the reason for the
> 
> Linux: Kernel does not support shared memory disclaiming
> Linux: disclaiming for shared memory disabled
> 
messages. So you need to upgrade to SLES 10. Then you may implement
memory disclaiming as described in the SAP notes.

Best Regards,
Joachim


On Mon, Oct 08, 2007 at 08:51:18PM +0200, Döhr, Markus ICC-H wrote:
> Hi all,
> 
> Maybe someone can throw a light on this, I haven't found out myself using notes.
> 
> I want to use shared memory disclaiming on Linux SLES 9 SP3 (2.6.5-7.244-smp). According to note "724140 - Extended memory, release for operating system", it should be possible as of a specific patchlevel.
> 
> Linux has madvise()/mprotect() so I was assuming, that it should be possible.
> 
> However, the workprocess trace says
> 
> Linux: Kernel does not support shared memory disclaiming
> Linux: disclaiming for shared memory disabled
> 
> Two questions arise here:
> 
> 1. Is the memory disclaiming supported generally on Linux? If yes, is this a SLES 10 feature?
> 2. Do we need to switch then from es/implementation="map" to "std" if we want to implement that? It's confusing, since the note mentions, that for Solaris it's implemented with a specific patchlevel although Solaris doesn't use mmap()...
> 
> 
> Greetings,
> 
> SIEGENIA-AUBI KG
> Informationswesen
>  
> i.A.
>  
> Markus Döhr
> SAP-Competence Center/Basis
> 
> Tel.:	 +49 6503 917-152
> Fax:	 +49 6503 917-7152
> E-Mail: markus.doehr at siegenia-aubi.com
> Internet: http://www.siegenia-aubi.com 
>   
>  
> _________________________________
> SIEGENIA-AUBI KG, Industriestraße 1 - 3, 57234 Wilnsdorf-Niederdielfen
> Kommanditgesellschaft, persönlich haftender Gesellschafter: Wieland Frank, Sitz der Gesellschaft: Wilnsdorf,
> Registergericht: Amtsgericht Siegen, HRA 3741
> 
> Der Inhalt dieser E-Mail und etwaige Anhänge sind vertraulich und können urheber-, patent- oder in anderer Weise
> rechtlich geschützt sein; sie sind deshalb ausschließlich für den bezeichneten Adressaten bestimmt. Sollten Sie nicht
> der bezeichnete Adressat dieser E-Mail oder dessen Vertreter sein, so beachten Sie bitte, dass jede Form der
> Kenntnisnahme, Veröffentlichung, Vervielfältigung, Weitergabe oder Nutzung des Inhalts dieser E-Mail oder der
> Anhänge unzulässig ist. Wir bitten Sie, sich in diesem Fall mit dem Absender der E-Mail in Verbindung zu setzen und
> jegliche Originale und Kopien der E-Mail und der Anhänge zu vernichten. Wir weisen ausdrücklich darauf hin, dass die
> E-Mail-Kommunikation über das Internet unsicher ist, weil unberechtigte Dritte grundsätzlich die Möglichkeit der
> Kenntnisnahme und Manipulation haben.
> 
> 
> _______________________________________________
> linux.general mailing list
> linux.general at listserv.sap.com
> http://listserv.sap.com/mailman/listinfo/linux.general

-- 
%%
% Dr. Joachim Schneider
%
% SAP AG
% Raiffeisenring 45
% 68789 St.Leon-Rot Germany
%
% Tel.: +49/6227/7-68715
% Fax.: +49/6227/78-29037
% E-Mail: joachim.schneider at sap.com
%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Sitz der Gesellschaft/Registered Office: Walldorf, Germany

Vorstand/SAP Executive Board: Henning Kagermann (Sprecher/CEO), Leo
Apotheker (stellvertretender Sprecher/Deputy CEO), Werner Brandt, Claus
Heinrich, Gerhard Oswald, Peter Zencke

Vorsitzender des Aufsichtsrats/Chairperson of the SAP Supervisory Board:
Hasso Plattner

Registergericht/Commercial Register Mannheim No HRB 350269

Diese E-Mail kann Betriebs- oder Geschaeftsgeheimnisse oder sonstige
vertrauliche Informationen enthalten. Sollten Sie diese E-Mail
irrtuemlich erhalten haben, ist Ihnen eine Kenntnisnahme des Inhalts,
eine Vervielfaeltigung oder Weitergabe der E-Mail ausdruecklich
untersagt.

Bitte benachrichtigen Sie uns und vernichten Sie die empfangene E-Mail.
Vielen Dank.

This e-mail may contain trade secrets or privileged, undisclosed, or
otherwise confidential information. If you have received this e-mail in
error, you are hereby notified that any review, copying, or distribution
of it is strictly prohibited. Please inform us immediately and destroy
the original transmittal. Thank you for your cooperation.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


More information about the linux.general mailing list