A method and apparatus for scheduling jobs having a staging time and a processing time are described. In one method, the jobs are divided into subsets based on a predetermined criteria such as depending on whether the staging time is longer than the processing time. In this method, the jobs in each subset are ordered independently. The jobs are then scheduled by alternating between the ordered subsets. In a second method, the jobs are again divided into subsets based on a predetermined criteria such as depending on whether the staging time is longer than the processing time. The jobs in each subset are ordered independently. The jobs in one subset are then simply appended to the other subset. In a third method, the jobs are ordered according to a predetermined criterion into a list and are executed by alternating between both ends of the list. The invention is also applicable to scheduling jobs having a destaging time. In this case, the staging time is set equal to the staging time plus the processing time and the processing time is set equal to the processing time plus the destaging time. The jobs are then scheduled according to the second method discussed above.

Um método e um instrumento para os trabalhos programando que têm uma estadia da plataforma e uma estadia processando são descritos. Em um método, os trabalhos são divididos nos subconjuntos baseados no critérios predeterminados como dependendo de se o tempo da plataforma é mais longo do que o tempo processando. Neste método, os trabalhos em cada subconjunto são requisitados independentemente. Os trabalhos são programados então alternando entre os subconjuntos requisitados. Em um segundo método, os trabalhos são divididos outra vez nos subconjuntos baseados no critérios predeterminados como dependendo de se o tempo da plataforma é mais longo do que o tempo processando. Os trabalhos em cada subconjunto são requisitados independentemente. Os trabalhos em um subconjunto são adicionados então simplesmente ao outro subconjunto. Em um terceiro método, os trabalhos são requisitados de acordo com um critério predeterminado em uma lista e executados alternando entre ambas as extremidades da lista. A invenção é também aplicável aos trabalhos programando que têm uma estadia destaging. Neste caso, o tempo da plataforma é ajustado igual ao tempo da plataforma mais o tempo processando e a hora processando é ajustada igual ao tempo processando mais o tempo destaging. Os trabalhos são programados então de acordo com o segundo método discutido acima.

 
Web www.patentalert.com

< Search scheme for receivers in mobile communication systems

< Power splitter for optical networks

> Method and apparatus for generation of CDMA long codes

> System and method for scheduling on-demand broadcasts for heterogeneous workloads

~ 00077