一般食肉動物比食草動物的睡眠時間長,雜食動物則介于兩者之間。比如,獅子每天要睡15至20個小時,而長頸鹿幾個星期里可能都不打個5分鐘的盹。洛杉磯大學的西格爾博士研究了60種哺乳動物的睡眠習慣后,發現飲食和環境決定了不同種類動物的睡眠需求量。比如,獅子獵到羚羊,吃掉它就能攝取足夠一天消耗的能量,沒必要再找食,剩下的時間就能睡覺,消化食物并補充體力。而長頸鹿每天要吃60公斤植物,才能攝取足夠的能量和營養;它還必須時刻保持警覺,因此每次只能睡5分鐘。西格爾博士還發現,在人類身上也存在“吃肉多者,睡眠時間長”的現象。他對此的解釋是,吃肉多的人,能夠一次攝取更多能量,也需要更多的時間來消化,這使其能放心地睡很久。
此外,人類與其他雜食性哺乳動物相比,睡眠時間較短,一般每天需要睡7~8小時。西格爾博士認為,這是因為在人類進化過程中,晚睡早起比愛睡覺更符合進化規律。晚睡早起的人用于與別人溝通、學習生存技能的時間和機會更多。這種優勝劣汰的規律造成了有些人睡眠時間較少。