Register on the forum now to remove ALL ads + popups + get access to tons of hidden content for members only!

Go Back   Site Owners Forums - Webmaster Forums > Web Programming > Programming General

Notices


Reply
 
Thread Tools Rate Thread Display Modes
Old 10-25-2015, 11:26 PM   #1
Martinricky
Registered User
 
Join Date: Aug 2015
Posts: 471
What is Object Pooling?

keep a pool of objects in memory to be re-used later and hence it will reduce the load of object creation to a great extent. Whenever there is a request for a new object, the pool manager will take the request and it will be served by allocating an object from the pool. Pooling basically means utilizing the resources efficiently, by limiting access of the objects to only the period the client requires it.
Martinricky is offline   Reply With Quote

Old 10-28-2015, 11:22 AM   #2
jobtardisport
Registered User
 
Join Date: Sep 2013
Posts: 958
An object pool is a collection of a particular object that an application will create and keep on hand for those situations where creating each instance is expensive. A good example would be a database connection or a worker thread
jobtardisport is offline   Reply With Quote
Old 11-12-2015, 09:16 PM   #3
ramskl
Registered User
 
Join Date: Sep 2015
Posts: 275
Object pooling allows the sharing of instantiated objects.
ramskl is offline   Reply With Quote
Old 11-14-2015, 10:03 AM   #4
smmexpertss
Registered User
 
Join Date: Sep 2015
Location: UK
Posts: 625
Object pooling is an automatic service that allows a pool of active component instances to be maintained for usage by any requesting client.

Object pooling provides a repository of active and ready-made objects that may be used by clients requesting configured pooling components. Pool objects may be configured and monitored by specifying required options, such as pool size and time-out value for object creation.
smmexpertss is offline   Reply With Quote
Old 11-17-2015, 03:04 AM   #5
Dubey675
Registered User
 
Join Date: Jul 2015
Posts: 292
Object pooling is an automatic service that allows a pool of active component instances to be maintained for usage by any requesting client.
Dubey675 is offline   Reply With Quote
Old 11-18-2015, 12:43 AM   #6
Lemosys
Registered User
 
Join Date: Aug 2015
Location: 2530 Yorktown apartment , Houston ,Texas 77056
Posts: 146
Pooling basically means utilizing the resources efficiently,by limiting access of the objects to only the period the client requires it.

Increasing utilization through pooling usually increases system performance.
Object pooling is a way to manage access to a finite set of objects among competing clients.
In other words,object pooling is nothing but sharing of objects between different clients.

Since object pooling allows sharing of objects ,the other clients/processes need to re-instantiate the object(which decreases the load time), instead they can use an existing object.
After the usage , the objects are returned to the pool.
__________________
Lemosys Infotech is ISO Certified company based in India and United States.We have experienced and professional team for Website Development.Hire Lemosys company for Website Development and Designing in India .

Feel free to contact us in case of any queries related to web development
Lemosys is offline   Reply With Quote
Old 11-30-2015, 09:31 PM   #7
maya1
Registered User
 
Join Date: Aug 2015
Posts: 316
good information thanks for sharing.
maya1 is offline   Reply With Quote
Old 12-15-2015, 11:06 PM   #8
adlersmith
Registered User
 
Join Date: Dec 2015
Posts: 372
Object pooling is a one type of collection of particular object that we can use create an object and keep hand for those situation where creating each instance is expensive.
adlersmith is offline   Reply With Quote
Old 12-17-2015, 09:17 PM   #9
Shivangi Panwar
Registered User
 
Join Date: Nov 2015
Posts: 144
An object pool is any collection of object which are recycled, rather than recreated each time they are needed.
Shivangi Panwar is offline   Reply With Quote
Old 12-17-2015, 09:52 PM   #10
maya1
Registered User
 
Join Date: Aug 2015
Posts: 316
The object pool pattern is a software creational design pattern that uses a set of initialized objects kept ready to use – a "pool" – rather than allocating and destroying them on demand. A client of the pool will request an object from the pool and perform operations on the returned object.
maya1 is offline   Reply With Quote
Old 12-22-2015, 11:15 PM   #11
Manishkumar12
Registered User
 
Join Date: Dec 2015
Posts: 144
The idea of object pooling is similar to the operation of your local library. When you want to read a book, you know that it's cheaper to borrow a copy from the library rather than purchase your own copy. Likewise, it is cheaper (in relation to memory and speed) for a process to borrow an object rather than create its own copy. In other words, the books in the library represent objects and the library patrons represent the processes. When a process needs an object, it checks out a copy from an object pool rather than instantiate a new one. The process then returns the object to the pool when it is no longer needed.
Manishkumar12 is offline   Reply With Quote
Old 12-28-2015, 04:09 AM   #12
onehalf.transpo
Registered User
 
Join Date: Aug 2015
Location: Junction Business House, Level 2, Suite 203, Melbourne VIC 3182
Posts: 561
Object pooling provides a repository of active and ready-made objects that may be used by clients requesting configured pooling components. Pool objects may be configured and monitored by specifying required options, such as pool size and time-out value for object creation.
onehalf.transpo is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
What is the difference between Finalize and Dispose (Garbage collection) ? chinmay.sahoo ASP 1 10-15-2015 12:41 AM
What is the meaning of object oriented in programming ? sana8745 Programming General 5 03-24-2015 10:15 PM
object tracking systems frank00 General Discussion 5 12-30-2013 03:29 AM


All times are GMT -7. The time now is 09:12 PM.


Powered by vBulletin Copyright © 2013 vBulletin Solutions, Inc.