EFFICIENT COMPUTER-IMPLEMENTED TECHNIQUES FOR MANAGING GRAPHICS MEMORY

    公开(公告)号:US20190243770A1

    公开(公告)日:2019-08-08

    申请号:US16389885

    申请日:2019-04-19

    Applicant: NETFLIX, INC.

    Abstract: In an embodiment, a data processing method provides an improvement in efficient use of computer memory and comprises using a computer, creating in computer memory a glyph memory area that is configured to store a plurality of cached glyphs; using the computer, receiving a request from an application to use a particular glyph; in response to the request, determining whether the particular glyph is in the glyph memory area; in response to determining that the particular glyph is not in the glyph memory area: attempting to store a bitmap of the particular glyph to a next location in the glyph memory area; in response to determining that the next location is not available a first time, reclaiming space in the glyph memory area in an amount sufficient to store the bitmap; attempting a second time to store the bitmap in the next location in the glyph memory area; in response to determining that the next location is not available a second time, clearing the glyph memory area of all previously stored glyphs and storing the bitmap in the glyph memory area.

    EFFICIENT COMPUTER-IMPLEMENTED TECHNIQUES FOR MANAGING GRAPHICS MEMORY
    2.
    发明申请
    EFFICIENT COMPUTER-IMPLEMENTED TECHNIQUES FOR MANAGING GRAPHICS MEMORY 审中-公开
    用于管理图形存储器的高效计算机实现技术

    公开(公告)号:US20160247252A1

    公开(公告)日:2016-08-25

    申请号:US15049986

    申请日:2016-02-22

    Applicant: Netflix, Inc.

    Abstract: In an embodiment, a data processing method provides an improvement in efficient use of computer memory and comprises using a computer, creating in computer memory a glyph memory area that is configured to store a plurality of cached glyphs; using the computer, receiving a request from an application to use a particular glyph; in response to the request, determining whether the particular glyph is in the glyph memory area; in response to determining that the particular glyph is not in the glyph memory area: attempting to store a bitmap of the particular glyph to a next location in the glyph memory area; in response to determining that the next location is not available a first time, reclaiming space in the glyph memory area in an amount sufficient to store the bitmap; attempting a second time to store the bitmap in the next location in the glyph memory area; in response to determining that the next location is not available a second time, clearing the glyph memory area of all previously stored glyphs and storing the bitmap in the glyph memory area.

    Abstract translation: 在一个实施例中,数据处理方法提供了计算机存储器的有效使用的改进,并且包括使用计算机,在计算机存储器中创建被配置为存储多个缓存字形的字形存储器区域; 使用计算机,从应用程序接收使用特定字形的请求; 响应于所述请求,确定所述特定字形是否在所述字形存储器区域中; 响应于确定特定字形不在字形存储器区域中:尝试将特定字形的位图存储到字形存储器区域中的下一个位置; 响应于第一次确定下一位置不可用,以足以存储位图的量来回收字形存储器区域中的空间; 尝试第二次将位图存储在字形存储器区域中的下一个位置; 响应于第二次确定下一位置不可用,清除所有先前存储的字形的字形存储器区域并将位图存储在字形存储器区域中。

Patent Agency Ranking