I live in a ~1200 square feet (~110 square meters) apartment which has carpet (cable style, very plush) on the floors (except bathroom / kitchen).
I have a bag-less Dirt Devil vacuum cleaner which has a rotating brush.
Unfortunately, due to the size of the apartment the cleaner tends to overheat and shut down. Also, fairly quickly, the brush collects a lot of hair and needs to be cleaned repeatedly.
I have seen a recommendation to use a squeegee to remove the hair from the carpet. However, that only addresses the hair - and I wouldn't want to spend a day on my knees cleaning the entire carpet like that.
How can I effectively vacuum ~1200 square feet of carpet on a regular basis?