segments may also be used to implement virtual memory the three types are shapers guardians and agents bazamura umwenda w'imbere uyigendesha