Information processing apparatus enabling high-speed start-up, control method therefor, and storage medium storing control program therefor

    公开(公告)号:US09965291B2

    公开(公告)日:2018-05-08

    申请号:US14458443

    申请日:2014-08-13

    Inventor: Kenji Saiki

    CPC classification number: G06F9/4406 G06F9/4401

    Abstract: An information processing apparatus that can execute a start-up process properly, even when electric power is cut off without performing a normal power turn-OFF process. A first storage unit stores a program. A second storage unit continues holding information even when a power supply stops. A third storage unit stores information showing a power-OFF-timing state of the information processing apparatus. A control unit determines whether the information showing the power-OFF-timing state obtained from the third storage unit needs read-out of a program at a power ON timing of the information processing apparatus, performs a start-up process after reading and developing the program from the first storage unit to the second storage unit when the read-out of the program is needed, and performs the start-up process without reading and developing the program from the first storage unit to the second storage unit when the read-out of the program is not needed.

    Application pre-layout in byte-addressable persistent random access memory

    公开(公告)号:US09952879B2

    公开(公告)日:2018-04-24

    申请号:US13598616

    申请日:2012-08-30

    CPC classification number: G06F9/4406 G06F9/44573

    Abstract: A software layout system is described herein that speeds up computer system boot time and/or application initialization time by moving constant data and executable code into byte-addressable, persistent random access memory (BPRAM). The system determines which components and aspects of the operating system or application change infrequently. From this information, the system builds a high performance BPRAM cache to provide faster access to these frequently used components, including the kernel. The result is that kernel or application code and data structures have a high performance access and execution time with regard to memory fetches. Thus, the software layout system provides a faster way to prepare operating systems and applications for normal operation and reduces the time spent on initialization.

    BOOT DETECTION SYSTEM AND BOOT DETECTION METHOD FOR COMPUTER

    公开(公告)号:US20180101389A1

    公开(公告)日:2018-04-12

    申请号:US15466854

    申请日:2017-03-22

    Inventor: Chao-Yang CHENG

    CPC classification number: G06F9/4406 G06F9/4403

    Abstract: A boot detection system and a boot detection method for a computer are disclosed herein, in which the boot detection system includes a management controller and a basic input/output system (BIOS). The BIOS is electrically coupled to the management controller. The management controller is configured to set a flag value according to a boot type of the computer and record the flag value. The BIOS is configured to detect the flag value and send an event generating command to the management controller according to the flag value in order to control to the management controller to generate a boot event. The boot event is a power up event or a warm reset event.

    Virtual machine image encryption
    90.
    发明授权

    公开(公告)号:US09934382B2

    公开(公告)日:2018-04-03

    申请号:US14526372

    申请日:2014-10-28

    Applicant: Cloudera, Inc.

    Inventor: Eduardo Garcia

    Abstract: Embodiments of the present disclosure include systems and methods for encrypting a virtual machine image and accessing an encrypted virtual machine image. According to some embodiments an encryption module can encrypt a virtual machine image and place an encryption boot loader. The encryption boot loader may be extracted from the encrypted virtual machine image, be transmitted to, and stored at a key storage system. Upon a request to boot an operating system associated with the encrypted virtual machine image, a pre-boot execution environment may communicate with an image service to retrieve the encryption boot loader from the remote key storage system. The virtual machine image may therefore be decrypted suing the encryption boot loader, which may allow booting of the operating system.

Patent Agency Ranking