I can only really speak to deployments, but Marine infantry typically deploys for 7 months. Obviously special units do their own thing. Optempo varies by need, but they try to keep it reasonable....