on 06-13-2008 10:41 AM
Note 941735 - SAP memory management for 64-bit Linux systems states, that using the std implementation can be used on Linux x86-64 and I heard rumours, that using that memory allocation method is 10 - 15 % faster than mmap.
I remember I read some note, that on a Xen PV instance "map" should be used, that note seems to be vanished (or that sentence)...
Is in that area anything recommended? Is memory disclaiming supported for mmap also?
Markus
[Note 962334|https://service.sap.com/sap/support/notes/962334] seems to be the central note for Xen but doesn't mention anything regarding es/implementation. Not sure if you've seen it ?
Nelis
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Markus,
since SLES10 SP2 and RHEL5.2, both distributors deliver Xen patches that speed up memory accesses for SAP using es/implementation = std. Since then, the memory performance of Xen is almost at the level of native. Before these version, which means SP1/U1 and older, es/implementation = map was the way to go (with a cap of around 20%). The details on this are on the xen-devel mailing list. Just google for "xen-devel mprotect" and take the first hit.
Best Regards,
Hannes
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.