Patent ID: 7444432
Filing Date: 2008-10-28
Classification: H04L

Abstract:
1. A computer system, comprising: a processor; a memory storage unit; a network interface device; and an operating system comprising a kernel, said kernel comprising a network sub-system comprising a data flow optimizer for optimizing data transport through a plurality of network transport modules in said network sub-system to said network interface device, said data flow optimizer comprises data flow optimizing logic for providing a dynamic sub-division of an application data based on a specific parameter presented by the application data to the network subsytem of the kernel, the dynamic sub-division of the application data determining a kernel buffer size to suit an application data segment size parameter of a data segment of the application to be transmitted in the network sub-system, the kernel buffer size not being fixed to pre-determined packet size, wherein the processor, the memory storage unit, the network interface device and the operating system of the computer system are communicatively connected as part of the computer system.