发明名称 AVOIDING OR DEFERRING DATA COPIES
摘要 Methods and systems for avoiding or deferring data copies are disclosed. Using a virtual machine, it is determined whether a set of program code comprises references to a data object after an operation to generate a copy of the data object. If not, a set of optimized program code is generated in which the operation to copy the data object is replaced with an operation to update a reference. Using the virtual machine, it is determined whether the set of program code comprises an operation to generate a copy of a buffer object. If so, a set of further optimized program code is generated, comprising an allocation of one or more memory pages to store the buffer object with a copy-on-write parameter instead of the operation to generate the copy of the buffer object.
申请公布号 US2015355921(A1) 申请公布日期 2015.12.10
申请号 US201514827121 申请日期 2015.08.14
申请人 AMAZON TECHNOLOGIES, INC. 发明人 BOYNES JEREMY
分类号 G06F9/455;G06F9/45 主分类号 G06F9/455
代理机构 代理人
主权项
地址 Seattle WA US