i'm sharing my internet connection to other devices in my house, but I want to limit speed, because my connection speed is only 2 Mbps. Is there a way to limit speed? I'd like to leave 1 Mbps for me and 1 Mbps for other devices.
You have to admit it's a bit of a specialist request. You may be better off trying to find a QoS program that supports multiple-priority queues. Rather than straight dividing the bandwidth you could then give bandwidth from your computer priority over that originating via the shared connection.
Off the top of my head I can't think of any that GUI programs would do this (although you used to be able to configure OSX's firewall). Sorry.