Complex sentence: For example, many Ethernet controllers implement interrupt'rate limiting' which causes the controller to wait a programmable minimum amount of time between each interrupt it generates.
Split into simpler sentences: For example, many Ethernet controllers implement interrupt rate limiting. Interrupt rate limiting causes the controller to wait a programmable minimum amount of time between each interrupt it generates.