How to emulate 300 users over the course of one hour?

I am coming to Gatling from BrowserMob and Locust. In both of those load test tools you can define a number of users over a duration of time. I would like to do the same in Gatling. Specifically, I am trying to ramp from 0 to 300 users over a span of 5 minutes, and then continue with 300 users for the next 55 minutes. Is that possible in Gatling? I think that this mean virtual users but I cannot figure out how to use/setup the simulation. Any help would be appreciated.

Thanks!
-Gary

Interpreted languages like Python suffer from the global interpreter lock which makes each Locust instance CPU bound.
https://en.wikipedia.org/wiki/Global_interpreter_lock

Gatling utilises all CPUs and the injection profile can be found here:
http://gatling.io/docs/2.1.7/general/simulation_setup.html#injection

Aidy

http://gatling.io/docs/2.1.7/general/simulation_setup.html#injection