-
公开(公告)号:WO2013006326A1
公开(公告)日:2013-01-10
申请号:PCT/US2012/044351
申请日:2012-06-27
Applicant: APPLE INC. , BARBOU-DES-PLACES, Francois , CRANE, Neil, G. , DESAI, Lionel, D. , SOKOL, Joseph
Inventor: BARBOU-DES-PLACES, Francois , CRANE, Neil, G. , DESAI, Lionel, D. , SOKOL, Joseph
CPC classification number: G06F12/0246 , G06F9/461 , G06F12/08 , G06F12/126
Abstract: A two-level paging mechanism. The first level gathers data from reclaimable memory locations for a process and compacts the data into a single container. The second level sends the compact container's contents to a swap file and may use optimal I/O operations to the target memory device. On-demand paging is made possible by having a first pager locate the requested data in the compact container and then having a second pager retrieve the corresponding data from the swap file.
Abstract translation: 一个两级分页机制。 第一级从进程的可回收内存位置收集数据,并将数据压缩为单个容器。 第二级将紧凑型容器的内容发送到交换文件,并可以对目标存储设备使用最佳的I / O操作。 通过使第一寻呼机将所请求的数据定位在紧凑型容器中,然后具有第二寻呼机从交换文件中检索相应数据,使得按需寻呼成为可能。
-
公开(公告)号:WO2011126499A3
公开(公告)日:2011-10-13
申请号:PCT/US2010/049816
申请日:2010-09-22
Applicant: APPLE INC. , ALBERT, Eric , BALLARD, Lucia , CHAPMAN, Gregory, R. , CRANE, Neil, Gareth , DUFFY, Thomas, Brogan , FORSTALL, Scott , FREEDMAN, Gordon, J. , GOODWIN, David, William , IAROCCI, John , LITZINGER, Darren , MARCELLINO, Christopher , MASON, Henry, Graham , MASPUTRA, Cahya , MYSZEWSKI, David , NOVICK, Gregory , ROTHERT, Curtis , SCHREYER, Richard , SOKOL, Joseph , SORRESSO, Damien , SRISUWANANUKORN, Charles , VAN MILLIGAN, Michael , WASTON, Matthew, G.
Inventor: ALBERT, Eric , BALLARD, Lucia , CHAPMAN, Gregory, R. , CRANE, Neil, Gareth , DUFFY, Thomas, Brogan , FORSTALL, Scott , FREEDMAN, Gordon, J. , GOODWIN, David, William , IAROCCI, John , LITZINGER, Darren , MARCELLINO, Christopher , MASON, Henry, Graham , MASPUTRA, Cahya , MYSZEWSKI, David , NOVICK, Gregory , ROTHERT, Curtis , SCHREYER, Richard , SOKOL, Joseph , SORRESSO, Damien , SRISUWANANUKORN, Charles , VAN MILLIGAN, Michael , WASTON, Matthew, G.
Abstract: Services for a personal electronic device are provided through which a form of background processing or multitasking is supported. The disclosed services permit user applications to take advantage of background processing without significant negative consequences to a user's experience of the foreground process or the personal electronic device's power resources. To effect the disclosed multitasking, one or more of a number of operational restrictions may be enforced. A consequence of such restrictions may be that a process will not be able to do in the background state, what it may be able to do if it were in the foreground state. Implementation of the disclosed services may be substantially transparent to the executing user applications and, in some cases, may be performed without the user application's explicit cooperation
-
公开(公告)号:EP2726990A1
公开(公告)日:2014-05-07
申请号:EP12733826.7
申请日:2012-06-27
Applicant: Apple Inc.
Inventor: BARBOU-DES-PLACES, Francois , CRANE, Neil, G. , DESAI, Lionel, D. , SOKOL, Joseph
CPC classification number: G06F12/0246 , G06F9/461 , G06F12/08 , G06F12/126
Abstract: A two-level paging mechanism. The first level gathers data from reclaimable memory locations for a process and compacts the data into a single container. The second level sends the compact container's contents to a swap file and may use optimal I/O operations to the target memory device. On-demand paging is made possible by having a first pager locate the requested data in the compact container and then having a second pager retrieve the corresponding data from the swap file.
-
公开(公告)号:EP2556432A2
公开(公告)日:2013-02-13
申请号:EP10763518.7
申请日:2010-09-22
Applicant: Apple Inc.
Inventor: ALBERT, Eric , BALLARD, Lucia , CHAPMAN, Gregory, R. , CRANE, Neil, Gareth , DUFFY, Thomas, Brogan , FORSTALL, Scott , FREEDMAN, Gordon, J. , GOODWIN, David, William , IAROCCI, John , LITZINGER, Darren , MARCELLINO, Christopher , MASON, Henry, Graham , MASPUTRA, Cahya , MYSZEWSKI, David , NOVICK, Gregory , ROTHERT, Curtis , SCHREYER, Richard , SOKOL, Joseph , SORRESSO, Damien , SRISUWANANUKORN, Charles , VAN MILLIGAN, Michael , WASTON,Matthew, G.
CPC classification number: G06F9/485 , G06F9/5011 , G06F9/542
Abstract: Services for a personal electronic device are provided through which a form of background processing or multitasking is supported. The disclosed services permit user applications to take advantage of background processing without significant negative consequences to a user's experience of the foreground process or the personal electronic device's power resources. To effect the disclosed multitasking, one or more of a number of operational restrictions may be enforced. By way of example, an application that may normally be placed into the background state may instead be terminated if it controls a lock on a shared system resource.
Abstract translation: 提供个人电子设备的服务,支持后台处理或多任务的形式。 所公开的服务允许用户应用程序利用后台处理,而不会对用户对前台进程或个人电子设备的电源资源的体验产生显着的负面影响。 为了实现所公开的多任务,可以执行一些或多个操作限制。 作为示例,如果控制对共享系统资源的锁定,则通常可以放置到后台状态的应用可以被终止。
-
-
-