Friday, November 2, 2018

Digest for comp.programming.threads@googlegroups.com - 4 updates in 3 topics

Elephant Man <conanospamic@gmail.com>: Nov 01 08:31PM

Article d'annulation émis par un modérateur JNTP via Nemo.
Elephant Man <conanospamic@gmail.com>: Nov 01 08:32PM

Article d'annulation émis par un modérateur JNTP via Nemo.
Horizon68 <horizon@horizon.com>: Nov 01 01:10PM -0700

Hello..
 
I am providing you with the following Scalloc interface for Freepascal
and Delphi for Linux:
 
Description:
 
Scalloc interface for FreePascal and Delphi for Linux, with the x86
Linux 64 bit shared library, scalloc is a Fast, Multicore-Scalable,
Low-Fragmentation Memory Allocator, you can read about it and download
its source code from here:
 
https://github.com/cksystemsgroup/scalloc
 
And how to install it ?
 
Just place scalloc as the very first unit under the "uses" clause of
your project's .dpr file.
 
To be able to use scalloc memory allocator you have to do this:
 
You need to disable overcommit accounting. Additionally, make sure that
transparent huge pages are disabled. On recent versions of Linux you can
do this by
sudo sh -c "echo 1 > /proc/sys/vm/overcommit_memory"
sudo sh -c "echo never > /sys/kernel/mm/transparent_hugepage/enabled"
 
You can read more about the powerful scalloc memory allocator
by reading OOPSLA15-Scalloc.pdf document inside the zip file.
 
 
You can download it from my website:
 
https://sites.google.com/site/scalable68/scalloc-interface-for-freepascal-and-delphi-for-linux
 
 
Thank you,
Amine Moulay Ramdane.
Horizon68 <horizon@horizon.com>: Nov 01 10:52AM -0700

Hello..
 
 
nedmalloc interfaces for Delphi and Delphi XE versions and FreePascal
were updated
 
I have compiled the Dynamic Link Libraries for Windows and
the Shared libraries for Linux and i made them work correctly.
 
nedmalloc current version: v1.10 beta 3 (You should use this in
preference to any other, it's a very mature beta).
 
Description:
 
nedmalloc interfaces for Delphi and Delphi XE versions and FreePascal
with the Windows 32 bit and 64 bit Dynamic Link Libraries and with the
x86 Linux 32 bit and 64 bit Dynamic Link Libraries, nedmalloc is a VERY
fast, VERY scalable, multithreaded memory allocator with little memory
fragmentation.
 
And here is the nedmalloc website:
 
http://www.nedprod.com/programs/portable/nedmalloc/
 
And how to install it ?
 
Just place nedmalloc as the very first unit under the "uses" clause of
your project's .dpr file.
 
 
You can download them from my website:
 
https://sites.google.com/site/scalable68/nedmalloc-interfaces-for-delphi-and-delphi-xe-versions-and-freepascal
 
 
Thank you,
Amine Moulay Ramdane.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com.

No comments: