I've recently found out that loading igb(4) driver (or any other network device driver) dynamically causes poor performance at heavy traffics. When I test 4 simultaneous connection with high traffic (and igb(4) driver is loaded using kldload(8)), after about 30 seconds, the system crashes. But when I compile the kernel with igb module statically, I don't have any problems. What is the difference between loading this module dynamically and loading statically?