Media distribution systems may include methods and apparatus to perform
memory management on a wireless devices configured to receive non-real
time portions of media services. Such methods and apparatus may be based
upon an allowable capacity of presentations storable in device memory, as
well as on a required memory associated with each presentation in a media
service. Such methods and apparatus allow a device to subscribe to a
media service based upon sufficient available memory in the device to
support the service.