Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


what is the differencees between work manager and executequeue?

Answers were Sorted based on User's Feedback



what is the differencees between work manager and executequeue? ..

Answer / kamal sastry

1.Unlike execute queues, all WorkManagers share a common
thread pool and a priority-based queue.
2. The size of the
thread pool is determined automatically by the kernel and
resized as needed.
3.WorkManagers become very lightweight, and customers can
create WorkManagers without worrying about the size of the
thread pool.
4.Thread dumps look much cleaner with fewer threads.
In the new model, it is possible to specify different
service-level agreements (SLAs) such as fair shares or
response-time goals for the same servlet invocation
depending on the user associated with the invocation.
5.In earlier releases, each servlet or RMI request was
associated with a dispatch policy that mapped to an execute
queue.Requests without an explicit dispatch policy use the
server-wide default execute queue. In WebLogic Server 9.0,
requests are still associated with a dispatch policy but
are mapped to a WorkManager instead of to an execute queue.
6.Execute queues are always global whereas
WorkManagers are always application scoped. Even
WorkManagers defined globally in the console are
application scoped during runtime. This means that each
application gets into own runtime instance that is distinct
from others, but all of them share the same characteristics
like fair-share goals.

7. Another advantage is Thread Count Self-tuning. One of the
major differences between execute queues and the
new thread scheduling model is that the thread count does
not need to be set. In earlier releases, customers defined
new thread pools and configured their size to avoid
deadlocks and provide differentiated service. It is quite
difficult to determine the exact number of threads needed
in production to achieve optimal throughput and avoid
deadlocks. WebLogic Server 9.0 is self-tuned, dynamically
adjusting the number of threads to avoid deadlocks and
achieve optimal throughput subject to concurrency
constraints. It also meets objectives for differentiated
service. These objectives are stated as fair shares and
response-time goals as explained in the next section.

Is This Answer Correct ?    5 Yes 1 No

what is the differencees between work manager and executequeue? ..

Answer / king

Just to add in above points:
Execute Queue concepts used till 8.1+ weblogic releases.
Work Manager came from Weblogic 9+

Is This Answer Correct ?    2 Yes 2 No

Post New Answer

More Weblogic Interview Questions

Why am I getting an ora-01000: maximum open cursors exceeded error, even though I closed all resultset, statement, and connection objects? : BEA Weblogic

0 Answers  


What are the different versions of nm?

0 Answers  


how to deploy the application

1 Answers   Oracle, RBS,


how will you trouble shoot the URL issue in Web logic/ways?

0 Answers   Mphasis,


What Are The Various Types Of Weblogic Installations ?

0 Answers  


What are the steps required to modify config.xml file of web logic server?

0 Answers  


what are the new features of Webservices 1.6 than 1.4.From the interface and implementation aspect4.

0 Answers  


What is the tree view pane in the web logic server?

0 Answers  


What is a domain in weblogic?

1 Answers  


What is clustering and what is achieved through it?

0 Answers  


Difference between multicast and unicast?

0 Answers  


How many WebLogic servers can be held inside a multi-processor machine?

0 Answers  


Categories