1. A system for self-tuned threading model in an application server, comprising: a server, including one or more processors; one or more threads for receiving requests from clients and communicating those requests to a processor; and a priority queue for allocating threads to multiple requests according to share values, to optimize performance of the threads.