Discussion:
MemPool for realtime systems was updated again..
(too old to reply)
Ramine
2017-03-04 21:10:46 UTC
Permalink
Raw Message
Hello....

MemPool for realtime systems was updated again...

The previous TStack was not real-time, I have written a Stack.pas that
is a bounded stack that makes MemPool real-time, and i have enhanced
MemPool too.


Description:

Real-Time Memory Management

In Delphi and FreePascal, memory management is normally performed using
getmem,allocmem, freemem, reallocmem, etc. The run-time system's heap
offers great flexibility and efficiency, but it cannot fulfil real-time
requirements. The run-time requirements are non-deterministic. In
addition, they may require blocking task switches, which makes them
unusable for interrupt handlers.

MemPool that uses generics offers memory management with real-time
capabilities through Memory Pools. A Memory Pool is an isolated heap
with data buffers as objects of equal size. Any number of memory pools
can exist simultaneously. A pool is initialized once and allocated a
certain number of buffers as objects. Thereafter, buffers
as objects can be allocated and deallocated from the pool under
real-time conditions.

You can use it with Delphi 2009 and up on the following RTOS:

Win32 API Compatible RTOS for 32/64-bit x86 Embedded Systems
On Time's royalty-free hard real-time embedded operating system for
32/64-bit x86 CPUs implements a Windows subset kernel in only 16k of
memory. It provides about 400 Win32 API functions and can load Windows DLLs.

Read more here:

http://www.on-time.com/rtos-32.htm

http://www.on-time.com/rttarget-32.htm

And please look at test.pas demo inside the zipfile - compile and
execute it...


You can download MemPool from:

https://sites.google.com/site/aminer68/mempool-for-realtime-systems



Thank you,
Amine Moulay Ramdane.
b***@gmail.com
2017-03-05 03:12:41 UTC
Permalink
Raw Message
Post by Ramine
Hello....
MemPool for realtime systems was updated again...
The previous TStack was not real-time, I have written a Stack.pas that
is a bounded stack that makes MemPool real-time, and i have enhanced
MemPool too.
Real-Time Memory Management
In Delphi and FreePascal, memory management is normally performed using
getmem,allocmem, freemem, reallocmem, etc. The run-time system's heap
offers great flexibility and efficiency, but it cannot fulfil real-time
requirements. The run-time requirements are non-deterministic. In
addition, they may require blocking task switches, which makes them
unusable for interrupt handlers.
MemPool that uses generics offers memory management with real-time
capabilities through Memory Pools. A Memory Pool is an isolated heap
with data buffers as objects of equal size. Any number of memory pools
can exist simultaneously. A pool is initialized once and allocated a
certain number of buffers as objects. Thereafter, buffers
as objects can be allocated and deallocated from the pool under
real-time conditions.
Win32 API Compatible RTOS for 32/64-bit x86 Embedded Systems
On Time's royalty-free hard real-time embedded operating system for
32/64-bit x86 CPUs implements a Windows subset kernel in only 16k of
memory. It provides about 400 Win32 API functions and can load Windows DLLs.
http://www.on-time.com/rtos-32.htm
http://www.on-time.com/rttarget-32.htm
And please look at test.pas demo inside the zipfile - compile and
execute it...
https://sites.google.com/site/aminer68/mempool-for-realtime-systems
Thank you,
Amine Moulay Ramdane.
nobody reads or even looks at your shit here you autistic asperger moron -- GET KELP!
NEMO (not forging jew kike Sheinie hymie pedophile Barry)
2017-03-05 13:45:39 UTC
Permalink
Raw Message
On Sat, 4 Mar 2017 19:12:41 -0800 (PST), meshugge jew raghead oven
Post by b***@gmail.com
Post by Ramine
Hello....
https://sites.google.com/site/aminer68/mempool-for-realtime-systems
Thank you,
Amine Moulay Ramdane.
nobody reads or even looks at your shit here
Nobody reads or even looks at YOUR jew raghead shit here jew
raghead...'holocaust'®™ yourself!
The Peeler
2017-03-05 15:47:16 UTC
Permalink
Raw Message
On Sun, 05 Mar 2017 05:45:39 -0800, serbian bitch Razovic, the resident
psychopath of sci and scj and Usenet's famous sexual cripple, IMPERSONATING
Post by NEMO (not forging jew kike Sheinie hymie pedophile Barry)
Post by b***@gmail.com
nobody reads or even looks at your shit here you autistic asperger moron -- GET KELP!
Nobody reads or even looks at YOUR jew raghead shit here jew
raghead...'holocaust'®™ yourself!
Everyone KEEPS having endless fun slapping you around the place! LOL
--
Michael about dumb anal Razovic:
"He values Judenhass, rectums, and shit."
MID: <o9euij$3is$***@dont-email.me>
Loading...