I don't want to limit it all the time. I want a program that prioritizes network bandwidth, something like QoS.
So say on the list 1. Safari 2. Transmission.
Transmission is downloading at 1MB/s (my max)..then I go to watch a video on YouTube..I want the app to give Safari the bandwidth to download the video, say 500KB for Safari's needs and the rest of the 1MB would stay for Transmission. When Safari is done downloading, the 1MB/s would be restored to Transmission until Safari required it again.
So say on the list 1. Safari 2. Transmission.
Transmission is downloading at 1MB/s (my max)..then I go to watch a video on YouTube..I want the app to give Safari the bandwidth to download the video, say 500KB for Safari's needs and the rest of the 1MB would stay for Transmission. When Safari is done downloading, the 1MB/s would be restored to Transmission until Safari required it again.