会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Avoiding memory fragmentation in printers
    • 避免打印机中的内存碎片
    • US5797689A
    • 1998-08-25
    • US591077
    • 1996-01-24
    • Alan J. OyamaJames S. BoycePatrick O. Sandfort
    • Alan J. OyamaJames S. BoycePatrick O. Sandfort
    • G06F12/02G06K15/00G06F12/00
    • G06K15/00G06F12/023G06K15/1861G06K2215/0065
    • Memory fragmentation in a page printer is avoided by assessing the current extent of memory fragmentation and memory utilization before allocating memory for describing a portion of a next page to be printed. In one embodiment, the assessment includes a weighted average of a normalized standard deviation of current free memory block sizes (indicating fragmentation) and the current percent utilization of memory. A page printer in one embodiment has insufficient memory for bit for bit images of entire pages to be printed. However, a high page printing rate is nonetheless maintained by avoiding interruptions in interface communications and data processing that result when there is insufficient memory to support an allocation request for a contiguous block size. Memory allocation for a new page to be printed is deferred until an assessment of memory fragmentation and utilization is favorably compared to a limit. Processing of a new page with consequential increased fragmentation and increased utilization is, therefore, begun at a time when a memory-out condition and subsequent delays are less likely to arise.
    • 通过在分配用于描述要打印的下一页的一部分的内存之前评估当前的内存碎片和内存利用程度来避免页面打印机中的内存碎片。 在一个实施例中,评估包括当前空闲存储器块大小(指示分段)的标准化标准偏差和存储器的当前百分比利用率的加权平均值。 一个实施例中的页面打印机对于要打印的整个页面的位图像的位不足, 然而,尽管如此,通过避免在没有足够的内存支持对连续块大小的分配请求的情况下导致的接口通信和数据处理中断的情况下,保持高页面打印率。 要打印的新页面的内存分配将推迟到内存碎片和利用率的评估与限制相比有利。 因此,新的页面的处理因此增加了碎片和增加的利用率,因此在缺少出现条件和随后的延迟不太可能出现的时候开始。