1. A method comprising: receiving a session trace log identifying a plurality of sessions accessing streaming media files from a media server; deriving from the session trace log a segment trace log that identifies, for each of a plurality of time intervals, the segments of said streaming media files accessed; and using the segment trace log to develop an analytical cache performance model.