This paper proposes a method for improving the performance of Web servers servicing static HTTP requests. The idea is to give preference to those requests which are quick, or have small remain-ing processing requirements, in accordance with the SRPT (Shortest-Remaining-Processing-Time) scheduling policy. The implementation is at the kernel level and involves controlling the order in which socket buffers are drained into the network. Experiments use the Linux operating system and the Rash web server. All experiments are repeated under a range of server loads and under both trace-based workloads and those generated by a Web workload generator. Results indicate that SRPT-based scheduling of connections yields significant reductions in mean res...
In this paper we examine a number of admission control and scheduling protocols for high-performance...
Since traditional process schedulers control the sharing of the processor resources among processes ...
Abstract. We propose a tunable scheduling strategy that lies between FIFO and shortest- rst, based o...
This paper proposes a method for improving the performance of Web servers servicing static HTTP requ...
This paper proposes a method for improving the performance of Web servers servicing static HTTP re-q...
This paper proposes a method for improving the performance of Web servers servicing static HTTP re-q...
Is it possible to reduce the expected response time of every request at a web server, simply by chan...
This paper provides a detailed implementation study of the behavior of web servers serving static re...
Recently, the Shortest-Remaining-Processing-Time (SRPT) has been proposed for scheduling static HTTP...
This paper provides a detailed implementation study of the behavior of web servers serving static r...
This note briefly summarizes some results from two papers: [4] and [23]. These papers pose the follo...
The Shortest-Remaining-Response-Time (SRRT) policy has been proposed for scheduling stati...
Recently, size-based policies such as SRPT and FSP have been proposed for scheduling requests in web...
Under high loads, a Web server may be servicing many hundreds of connections concurrently. In tradit...
In this paper we examine a number of admission control and scheduling protocols for high-performance...
Since traditional process schedulers control the sharing of the processor resources among processes ...
Abstract. We propose a tunable scheduling strategy that lies between FIFO and shortest- rst, based o...
This paper proposes a method for improving the performance of Web servers servicing static HTTP requ...
This paper proposes a method for improving the performance of Web servers servicing static HTTP re-q...
This paper proposes a method for improving the performance of Web servers servicing static HTTP re-q...
Is it possible to reduce the expected response time of every request at a web server, simply by chan...
This paper provides a detailed implementation study of the behavior of web servers serving static re...
Recently, the Shortest-Remaining-Processing-Time (SRPT) has been proposed for scheduling static HTTP...
This paper provides a detailed implementation study of the behavior of web servers serving static r...
This note briefly summarizes some results from two papers: [4] and [23]. These papers pose the follo...
The Shortest-Remaining-Response-Time (SRRT) policy has been proposed for scheduling stati...
Recently, size-based policies such as SRPT and FSP have been proposed for scheduling requests in web...
Under high loads, a Web server may be servicing many hundreds of connections concurrently. In tradit...
In this paper we examine a number of admission control and scheduling protocols for high-performance...
Since traditional process schedulers control the sharing of the processor resources among processes ...
Abstract. We propose a tunable scheduling strategy that lies between FIFO and shortest- rst, based o...