Polymix-2
Each benchmark included with Web Polygraph has different
characteristic and is designed for different situations. PolyMix-2
supports:
- A mixture of content types
- Varying load, depending on the test phase
- A working set of URLs that changes its content with time but
can preserve its size
- All distributed clients can share information about the global
URL set
- Object life cycles (expiration and last-modification times)
- Persistent connections
- Network packet loss
- Reply sizes
- Server-side latencies
- A mixture of cache hits and cache misses
- A mixture of cacheable and un-cacheable responses
- Object popularity (recurrence)
- Request rates and inter-arrival times
- Embedded objects and browser behavior
- Virtually infinite number of different objects added to the
working set as needed
PolyMix-2 does not measure:
- DNS-lookup latencies
- Real content (HTML, images, etc.)
- Aborted requests
- Cache validation (IMS requests)
- Forced cache validations (reloads)
- Client-side latencies, bandwidth limits
- Non-HTTP traffic
|