[ 
https://issues.apache.org/jira/browse/AXIS2C-780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

S.Uthaiyashankar updated AXIS2C-780:
------------------------------------

    Attachment: apache_shared_global_pool.patch

The patch "apache_shared_global_pool.patch" creates a fixed size memory pool 
and creating shared objects in that pool. It is not handling resizing of pool, 
defragmentation of the pool (i.e. say, the memory foot print is 10B(free), 
5B(used), 10B(free) and if we want to create an object of size 15B, it will 
fail, eventhough the free space is 20B; to create the object, we need 15B 
continuous...)

> shared global pool for apache processes
> ---------------------------------------
>
>                 Key: AXIS2C-780
>                 URL: https://issues.apache.org/jira/browse/AXIS2C-780
>             Project: Axis2-C
>          Issue Type: Improvement
>          Components: core/transport
>    Affects Versions: Current (Nightly)
>         Environment: Linux
>            Reporter: S.Uthaiyashankar
>             Fix For: 1.2.0
>
>         Attachments: apache_shared_global_pool.patch
>
>
> apache processes are created by fork in linux. Due to that, if they have to 
> share any data, it has to be through shared memory. We need an implementation 
> to 
> (1) Create a shared memory global pool
> (2) create context hierarchy in the global pool
> (discussion can be found in 
> http://www.mail-archive.com/[email protected]/msg11000.html)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to