CSSE 490-04 -- Dynamic Storage Reclamation

Homework 1

  1. Complete the assigned reading for the next session, Paul R. Wilson, pages 1–17. Also, read the course syllabus, which was assigned reading for session 1.
  2. (20 pts) The LINUX operating system is a great platform to use to pursue memory management and storage reclamation reserach. Follow the instructions given by the Rose-Hulman's LINUX users group to install Ubuntu LINUX (or any other distribution). Although the given instructions are for Ubuntu 7.10 (Gutsy Gibbon), version 8.04 (Hardy Heron) is available.  If you encounter any problems with your installation, members of the LUG would be happy to help you.

    Turn in instructions:

    1. You will demonstrate to your instructor that you have a working version of LINUX on your laptop.
    2. Submit a one page write-up (typed) describing your installation experience.  In your description talk about the distribution and version you installed, how long it took you, who assisted you, problems you encountered, how you resolved them, suggestions/recommendations you may have.

      To submit your write-up, find the drop box on the course Angel page, under Lessons → HomeworkHomework 1HW1 Drop Box. Attach it to that drop box.

  3. There is an active community and large body of research on memory management. Take a look at Jones GC page to get a glimpse of what is available.