会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Computer system, virtual machine monitor and scheduling method for virtual machine monitor
    • 计算机系统,虚拟机监控和虚拟机监控调度方法
    • US08423999B2
    • 2013-04-16
    • US12834374
    • 2010-07-12
    • Shuhei MatsumotoHironori InoueShintaro Wada
    • Shuhei MatsumotoHironori InoueShintaro Wada
    • G06F9/455G06F9/46
    • G06F9/45533G06F9/45541G06F9/4881G06F2209/483Y02D10/24
    • In a computer system according to the background art, when a request to halt a virtual processor was detected, the virtual processor was blocked. In the blocking method, latency of virtual halt exit of the virtual processor was so long that a problem of performance was caused. A virtual machine monitor selects either of a busy wait method for making repeatedly examination until the virtual halt state exits while the virtual processor stays on the physical processor and a blocking method for stopping execution of the virtual processor and scheduling other virtual processors on the physical processor while yielding the operating physical processor and checking off scheduling of the virtual processor to the physical processor, based on a virtual processor halt duration predicted value of the virtual processor which is an average value of latest N virtual processor halt durations of the virtual processor.
    • 在根据背景技术的计算机系统中,当检测到停止虚拟处理器的请求时,虚拟处理器被阻止。 在阻塞方法中,虚拟处理器的虚拟停止退出的延迟太长,导致性能问题。 虚拟机监视器选择忙等待方法进行重复检查,直到虚拟停止状态退出,而虚拟处理器停留在物理处理器上,并且阻止方法停止虚拟处理器的执行并且调度物理处理器上的其他虚拟处理器 同时基于虚拟处理器停止作为虚拟处理器的最新N个虚拟处理器暂停持续时间的平均值的虚拟处理器的持续时间预测值,产生操作物理处理器并检查虚拟处理器到物理处理器的调度。
    • 6. 发明授权
    • Virtual machine system, hypervisor in virtual machine system, and scheduling method in virtual machine system
    • 虚拟机系统,虚拟机系统管理程序,虚拟机系统调度方法
    • US08266629B2
    • 2012-09-11
    • US12628342
    • 2009-12-01
    • Hironori InoueShuhei Matsumoto
    • Hironori InoueShuhei Matsumoto
    • G06F9/46G06F9/455
    • G06F9/45558G06F9/544G06F2009/4557
    • Attempts are made to reduce the system overhead generated at the time of context save/restore processing to perform process switching in a virtual machine system. In a CPU occupancy mode that a physical CPU is exclusively allocated to virtual machines, a logical CPU process running on the physical CPU is static, so that it is not necessary to save/restore the context every time the processes are switched. When a switching source process is a logical CPU process in a CPU occupancy mode, a context save is temporarily suspended. When switching to the same logical CPU process is made again continuously, save/restore is skipped. When the logical CPU process of a VMM control VM runs in that period, the logical CPU process whose save is delayed is recorded and saved late.
    • 尝试减少在上下文保存/恢复处理时产生的系统开销,以在虚拟机系统中执行进程切换。 在物理CPU被分配给虚拟机的CPU占用模式下,在物理CPU上运行的逻辑CPU进程是静态的,因此在每次进程切换时不需要保存/恢复上下文。 当切换源进程是CPU占用模式下的逻辑CPU进程时,上下文保存被暂停。 当切换到相同的逻辑CPU进程再次连续进行时,将跳过保存/恢复。 当VMM控制VM的逻辑CPU进程在该时间段内运行时,保存延迟的逻辑CPU进程被记录并保存得较晚。
    • 9. 发明申请
    • PROCESSOR CAPPING METHOD IN VIRTUAL MACHINE SYSTEM
    • 虚拟机系统中的处理器捕获方法
    • US20080184227A1
    • 2008-07-31
    • US12021744
    • 2008-01-29
    • Shuhei MATSUMOTOHironori InoueMakiko ShinoharaNorimitsu Hayakawa
    • Shuhei MATSUMOTOHironori InoueMakiko ShinoharaNorimitsu Hayakawa
    • G06F9/455
    • G06F9/45533G06F9/5077G06F2209/504Y02D10/22
    • In a processor capping method in a virtual machine system, a complement virtual machine is created having a possessive processor time equal to the difference of subtraction of a possessive processor time given to the processor capping enabled virtual machine from a possessive processor time of the whole physical computer; a processor time by which each virtual machine utilizes the physical processor per unit time is determined; schedule priorities of each virtual machine and of the complement virtual machine are determined on the basis of their possessive processor times and the determined utilization processor time as well; and the schedule priority of the processor capping enabled virtual machine is compared with that of the complement virtual machine corresponding to the processor capping enabled computer to decide whether the schedule for the physical processor of the virtual processor the processor capping enabled virtual machine has is permissible or prohibitive.
    • 在虚拟机系统中的处理器封顶方法中,创建补体虚拟机,其占有处理器时间等于从占用处理器时间到整个物理位置的所有权处理器时间给予处理器加盖虚拟机的拥有处理器时间的减去的差异 电脑; 确定每个虚拟机每单位时间利用物理处理器的处理器时间; 根据其拥有的处理器时间和确定的利用处理器时间来确定每个虚拟机和补充虚拟机的调度优先级; 并且将处理器上限启用的虚拟机的调度优先级与对应于具有处理器上限能力的计算机的补码虚拟机的调度优先级进行比较,以确定虚拟处理器启用虚拟机的虚拟处理器的物理处理器的调度是允许的,或者 禁止
    • 10. 发明申请
    • VIRTUAL COMPUTER SYSTEM AND SCHEDULING METHOD THEREOF
    • 虚拟计算机系统及其调度方法
    • US20080172666A1
    • 2008-07-17
    • US11972891
    • 2008-01-11
    • Hironori Inoue
    • Hironori Inoue
    • G06F9/455
    • G06F9/45533G06F9/5077
    • Each virtual computer is arranged to have an exclusive-use timer mechanism in a physical computer in the form of a virtual timer with a physical timer as a timer source. Upon execution of virtual computer scheduling processing, a hypervisor uses information, such as “virtual timer value” or “accumulation of processor usage times” of each virtual computer, to perform dispatching while determining a virtual computer to be dispatched by priority and computing its dispatch time. With this approach, a scheduling method capable of simultaneously satisfying “(1) least possible interruption delay,” “(2) uniformization of accumulation of processor use times of each virtual computer” and “(3) effective use of processor idle time” is provided. In particular, regarding the requirement (1), the function of causing a report to virtual computer upon at the time of timer interruption to become zero in delay is realized.
    • 每个虚拟计算机被布置为在物理计算机中具有作为定时器源的物理定时器的虚拟定时器形式的专用定时器机制。 在执行虚拟计算机调度处理时,管理程序使用诸如每个虚拟计算机的“虚拟计时器值”或“累积处理器使用时间”之类的信息来执行调度,同时确定要优先发送的虚拟计算机并计算其调度 时间。 利用这种方法,能够同时满足“(1)最小可能的中断延迟”,“(2)每个虚拟计算机的处理器使用时间的累积的均匀化”和“(3)有效使用处理器空闲时间”)的调度方法是 提供。 具体地,关于要求(1),实现了在定时器中断时使虚拟计算机的报告在延迟时变为零的功能。