always used short sessions (less than one hour).
now that i'm training in my own wh/garage gym (alone,not waiting for people using machines etc etc) I used to meausure session time with my stopwatch; 40m (included warm-ups) per sessions if I use a double splits 4xweek, about 22m for a 3ways split 2xweek.
3 sets Hernonish routine (5 reps/8reps/12 reps) or two Rest pause set (8/4/2 plus a widowmaker set) take very short time,
I need 5 minutes to warm up ramping for bench,rows or squatlift (when I will bench 500lb I presume I need more than 5 minutes w/u LOL) and w/u is longer than my sets (excluding rest time between sets....).
have to say that after this short sessions i'm well toasted (especially when doing legs) and two times I fell down the spiral staicases of my w/h gym LOL
just coming back from public gym where I go once a week for using machines and did lats and legs; 3 sets of pulldowns plus a widowmaker,3 sets of fat man row,2 RP sets of legpress,2 RP sets of leg curl,38min.
2 years ago when I come back to lifting i used for 5 months 5x5 Bill Star,well I can't say it doesnt work but the long resting (3/4min) between sets really broked my balls....