Optimized method of reading data packets communicated over a network
    1.
    发明申请
    Optimized method of reading data packets communicated over a network 审中-公开
    通过网络读取数据包的优化方法

    公开(公告)号:US20060227795A1

    公开(公告)日:2006-10-12

    申请号:US11156070

    申请日:2005-06-17

    CPC分类号: H04L49/9026 H04L49/90

    摘要: Techniques are described for reading a plurality of data packets, which can be communicated over a network, without sacrificing the efficiency of network operation, and for reading data packets communicated over a network without unnecessary memory copies. A receive buffer of a first size, which is at least twice a maximum size of data packets in the plurality of data packets, is used. A first amount of data is read into the receive buffer and the size of a last packet contained within the first amount of data is determined. The size of an unread portion of the last read packet is determined and a second amount of data, which is equal to size of an unread portion of the last read packet, is then read into the receive buffer.

    摘要翻译: 描述了用于读取可以通过网络传送的多个数据分组的技术,而不牺牲网络操作的效率,以及用于读取通过网络传送的数据分组,而不需要不必要的存储器拷贝。 使用第一大小的接收缓冲器,其为多个数据分组中的数据分组的最大大小的至少两倍。 将第一数据量读入接收缓冲器,并且确定包含在第一数据量内的最后一个分组的大小。 确定最后一个读取分组的未读部分的大小,然后将等于最后读取分组的未读部分的大小的第二数据量读入接收缓冲器。

    Efficient Transfer of Data Between a Database Server and a Database Client
    2.
    发明申请
    Efficient Transfer of Data Between a Database Server and a Database Client 审中-公开
    在数据库服务器和数据库客户端之间高效地传输数据

    公开(公告)号:US20050234927A1

    公开(公告)日:2005-10-20

    申请号:US10708940

    申请日:2004-04-01

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F16/27

    摘要: An end system representing a database server or a database client determines whether to send data in compressed format, and sends the data in a compressed format only if it is determined to send the data in compressed format. In an embodiment implemented using software instructions, a function (set of instructions) is implemented to return one logical value to send data in compressed format and other logical value otherwise.

    摘要翻译: 表示数据库服务器或数据库客户机的终端系统确定是否以压缩格式发送数据,并且只有在确定以压缩格式发送数据时才以压缩格式发送数据。 在使用软件指令实现的实施例中,执行功能(指令集)以返回一个逻辑值以压缩格式发送数据,否则返回其他逻辑值。