Invention Grant
US08595745B2 Job-process swapping between multiple storage devices based on the most recently executed type of a process and historical execution count among plural types of processes 失效
基于最近执行的过程类型和多种类型的进程中的历史执行计数,在多个存储设备之间进行作业处理交换

  • Patent Title: Job-process swapping between multiple storage devices based on the most recently executed type of a process and historical execution count among plural types of processes
  • Patent Title (中): 基于最近执行的过程类型和多种类型的进程中的历史执行计数,在多个存储设备之间进行作业处理交换
  • Application No.: US12722241
    Application Date: 2010-03-11
  • Publication No.: US08595745B2
    Publication Date: 2013-11-26
  • Inventor: Yoichi Matsuyama
  • Applicant: Yoichi Matsuyama
  • Applicant Address: JP
  • Assignee: Canon Kabushiki Kaisha
  • Current Assignee: Canon Kabushiki Kaisha
  • Current Assignee Address: JP
  • Agency: Rossi, Kimms & McDowell LLP
  • Priority: JP2009-059420 20090312
  • Main IPC: G06F9/46
  • IPC: G06F9/46 G06F7/38 G06F13/00 G06K15/00
Job-process swapping between multiple storage devices based on the most recently executed type of a process and historical execution count among plural types of processes
Abstract:
A memory swap management method that can preferentially place in a primary storage device a process that has a high possibility of being executed next, thereby shortening the time to start executing the next process. A planned execution sequence of jobs is stored when there are a plurality of jobs waiting to be executed. A process as a swap-out candidate and a process as a swap-in candidate are determined based on the execution sequence and types of processes stored in the primary storage device. According to the determination, the process as the swap-out candidate is swapped out from the primary storage device to a secondary storage device, and the process as the swap-in candidate is swapped in from the secondary storage device into an area of the primary storage device freed as a result of the swap-out.
Public/Granted literature
Information query
Patent Agency Ranking
0/0