In a computer program having program code included on a computer readable medium for browsing a computer managed communication network via a data processor controlled user interactive receiving display station including disk storage means and random access memory in order to display on said receiving display station, documents transmitted to said station from network locations remote from said receiving station, each document including a sequence of at least one display screen page containing text and images, the improvement comprising:
- means for determining the size of portions of disk storage means and random access storage means to be allocated as a cache for storing data representative of said received page comprising;
- means for monitoring the quantities of disk storage and of random access memory used in said cache during prior transmission of screen pages to said receiving display station;
- and
- means for sizing the portions of disk storage and random access memory allocated to the present cache based upon said monitoring.