Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
KR101487558B1 - How to save power on your computer and computer - Google Patents
[go: Go Back, main page]

KR101487558B1 - How to save power on your computer and computer - Google Patents

How to save power on your computer and computer Download PDF

Info

Publication number
KR101487558B1
KR101487558B1 KR20080103270A KR20080103270A KR101487558B1 KR 101487558 B1 KR101487558 B1 KR 101487558B1 KR 20080103270 A KR20080103270 A KR 20080103270A KR 20080103270 A KR20080103270 A KR 20080103270A KR 101487558 B1 KR101487558 B1 KR 101487558B1
Authority
KR
South Korea
Prior art keywords
power
initial driving
computer system
driving device
initialization
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR20080103270A
Other languages
Korean (ko)
Other versions
KR20100043990A (en
Inventor
이현수
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR20080103270A priority Critical patent/KR101487558B1/en
Publication of KR20100043990A publication Critical patent/KR20100043990A/en
Application granted granted Critical
Publication of KR101487558B1 publication Critical patent/KR101487558B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3287Power saving characterised by the action undertaken by switching off individual functional units in the computer system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2284Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by power-on test, e.g. power-on self test [POST]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Stored Programmes (AREA)

Abstract

본 발명은 컴퓨터 시스템 및 컴퓨터 시스템의 전원 절감 방법에 관한 것이다. 본 발명은 시스템 시동시, 미리 지정된 초기 구동 장치에만 전원을 공급하는 전원 공급 장치; 그리고 바이오스를 실행하여 상기 초기 구동 장치들에 대한 초기화 및 테스트 과정을 수행하는 중앙 처리 장치(10)를 포함하여 구성되고: 상기 전원 공급 장치는 시스템 구동 중 상기 중앙 처리 장치(10)로부터 상기 초기 구동 장치에 포함되지 않는 구성요소에 대한 전원 공급 명령을 수신한 경우에만 선택적으로 해당 구성요소로 전원을 공급한다. 이와 같은 본 발명에 의한 컴퓨터 시스템 및 컴퓨터 시스템의 전원 절감 방법에 의하면 시스템 부팅 과정에서 초기화 및 테스트 과정을 거치는 주변장치의 수를 최소화하여 전원 소모를 방지할 수 있고, 부팅 시간을 단축할 수 있다는 장점이 있다. The present invention relates to a computer system and a power saving method for the computer system. The present invention relates to a power supply apparatus for supplying power to only a predetermined initial driving apparatus at the time of system start-up; And a central processing unit (10) for executing initialization and testing processes for the initial driving units by executing a BIOS. The power supply unit is connected to the central processing unit (10) It selectively supplies power to the component only when it receives a power supply command for a component not included in the device. According to the power saving method of the computer system and the computer system according to the present invention, it is possible to minimize power consumption by minimizing the number of peripheral devices undergoing the initialization and testing processes during the system booting process, and to shorten the booting time .

부팅(Booting), 초기화, 바이오스(BIOS), 운영체제(Operating System) Booting, Initialization, BIOS, Operating System,

Description

컴퓨터 및 컴퓨터의 전원 절감 방법{COMPUTER SYSTEM AND METHOD OF REDUCING POWER CONSUMPTION OF THE SAME}BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a power saving method,

본 발명은 컴퓨터 시스템 및 컴퓨터 시스템의 전원 절감 방법에 관한 것이다.The present invention relates to a computer system and a power saving method for the computer system.

일반적으로 특정한 운영 체제(Operating System)에 의하여 동작되는 컴퓨터 시스템의 경우, 사용자가 시스템에 전원을 공급하면 바로 운영체제가 동작하는 것이 아니라, 시스템에 연결된 다양한 장치들이 정상적으로 동작하는지 여부를 검사하는 시동 자체 시험(POST:Power On Self Test) 과정을 거치게 된다. Generally, in the case of a computer system operated by a specific operating system, when a user supplies power to the system, the operating system does not operate, but a self-test of the various devices connected to the system (POST: Power On Self Test) process.

예를 들어, 퍼스널 컴퓨터(Personal Computer)의 경우, 컴퓨터에 전원이 공급되면 컴퓨터 키보드, 램, 디스크 드라이브 그리고 기타 하드웨어 등이 바르게 동작하는지를 확인하기 위하여 기본 입출력 시스템(BIOS:Basic Input/Otput System, 이하 '바이오스'라고 한다)이 동작하면서, 상기 시동 자체 시험 과정을 수행하게 된다. 여기서 상기 바이오스는 일반적으로 컴퓨터의 메인보드에 구비되는 ROM(Read Only Memory)에 저장되어 있는 프로그램의 일종으로서, 운영체제가 동작하기 전까지 컴퓨터의 제어권을 갖고 부팅과정을 제어하게 된다. For example, in the case of a personal computer, in order to confirm whether a computer keyboard, a RAM, a disk drive, and other hardware operate properly when power is supplied to the computer, a basic input / output system (BIOS: Quot; BIOS ") is operated, the start-up self test process is performed. The BIOS is a type of program stored in a ROM (Read Only Memory) provided in a main board of a computer, and controls the boot process with control of the computer until the operating system operates.

최근에는 컴퓨터 시스템의 기능이 확대되면서, 컴퓨터가 각종 기능을 수행하는데 필요한 저장 매체 용량이 크게 증가하여, 시스템에 기본적으로 구성되는 저장매체 외에 사용자들이 별도의 저장매체를 시스템에 추가 구성하는 경우가 많다. 또한 각 저장매체의 유형에 따라 다양한 저장매체 드라이버가 시스템 내에 구비되기도 한다. 그리고 컴퓨터 시스템에서 다양한 기능을 구현하기 위하여 여러 유형의 입력장치와 출력장치가 시스템에 함께 구성되는 경우도 많다. In recent years, as the functions of the computer system have expanded, the storage medium capacity required for the computer to perform various functions has greatly increased. In addition to the storage media basically configured in the system, users often configure a separate storage medium in the system . In addition, various storage media drivers may be provided in the system depending on the type of each storage medium. In many cases, various types of input devices and output devices are configured together in a system in order to implement various functions in a computer system.

이와 같이 컴퓨터 시스템에 각종 주변장치가 다양하게 구비되는 경우, 상술한 POST 과정에서 해당 주변장치 각각에 대한 초기화 및 테스트 과정을 거치는데 많은 시간이 소요되면서 시스템 부팅 시간이 길어진다. 또한 부팅 과정부터 각종 주변장치로 전원공급을 수행하게 됨에 따라 시스템 전원 소모가 증가하기도 한다.When various peripheral devices are provided in the computer system, it takes a long time to initialize and test each of the peripheral devices in the POST process, and the system boot time becomes longer. In addition, the system power consumption increases as power is supplied to various peripherals from the booting process.

따라서 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 안출된 것으로, 본 발명의 목적은 시스템 부팅 과정에서 초기화 및 테스트 과정을 거치는 주변장치의 수를 최소화하여 전원 소모를 방지하기 위한 것이다.SUMMARY OF THE INVENTION Accordingly, the present invention has been made keeping in mind the above problems occurring in the prior art, and it is an object of the present invention to minimize power consumption by minimizing the number of peripheral devices undergoing initialization and testing during the system booting process.

본 발명의 다른 목적은 시스템 부팅 과정에서 초기화 및 테스트 과정을 거치는 주변장치의 수를 최소화하여 부팅 시간을 단축하는 것이다.Another object of the present invention is to minimize the number of peripheral devices undergoing the initialization and testing process during the booting of the system, thereby shortening the boot time.

상기한 바와 같은 목적을 달성하기 위한 본 발명의 특징에 따르면, 본 발명은 시스템 시동시, 미리 지정된 초기 구동 장치에만 전원을 공급하는 전원 공급 장치; 그리고 바이오스를 실행하여 상기 초기 구동 장치들에 대한 초기화 및 테스트 과정을 수행하는 중앙 처리 장치를 포함하여 구성되고: 상기 전원 공급 장치는 시스템 구동 중 상기 중앙 처리 장치로부터 상기 초기 구동 장치에 포함되지 않는 구성요소에 대한 전원 공급 명령을 수신한 경우에만 선택적으로 해당 구성요소로 전원을 공급한다.According to an aspect of the present invention, there is provided a power supply apparatus including: a power supply unit for supplying power only to a predetermined initial driving apparatus when the system is started; And a central processing unit for executing initialization and testing processes for the initial driving units by executing the BIOS, wherein the power supply unit is configured to receive, from the central processing unit during the system operation, It selectively supplies power to the component only when it receives a power supply command for the component.

그리고 상기 중앙 처리 장치는, 상기 컴퓨터 시스템의 종료시에 상기 초기 구동 장치에 포함되지 않는 구성요소에 대한 초기화 및 테스트 과정을 수행하고, 초기화 및 테스트 결과를 저장할 수 있다.The central processing unit may perform initialization and testing of components not included in the initial driving device at the time of termination of the computer system, and may store initialization and test results.

또한 상기 중앙 처리 장치는, 상기 초기 구동 장치에 포함되지 않는 구성요소에 전원이 공급되면 기 해당 구성요소에 대하여 기 저장된 초기화 및 테스트 결 과 데이터를 이용하여 해당 구성요소를 제어할 수 있다.In addition, when power is supplied to a component not included in the initial driving device, the central processing unit can control the corresponding component using previously stored initialization and test result data for the corresponding component.

이때 상기 초기 구동 장치는, 상기 컴퓨터 시스템에 포함된 상기 중앙 처리 장치와, 주기억장치, 하나 이상의 보조기억장치, 기본 입출력 장치를 포함할 수 있다.In this case, the initial driving device may include the central processing unit included in the computer system, the main storage unit, the at least one auxiliary storage unit, and the basic input / output unit.

그리고 상기 컴퓨터 시스템은, 복수의 보조기억장치들을 포함하여 구성되고; 상기 보조기억장치들 중 초기 구동 장치로 설정되는 하나의 보조기억장치에는 부트 스트랩 로더와, 운영체제가 저장될 수 있다.And the computer system comprises a plurality of auxiliary storage devices; The bootstrap loader and the operating system may be stored in one auxiliary storage device set as the initial drive device among the auxiliary storage devices.

여기서 상기 중앙 처리 장치는, 상기 초기화 및 테스트 결과를 상기 초기 구동 장치로 설정된 보조기억장치에 저장할 수 있다.Here, the central processing unit may store the initialization and test results in the auxiliary memory device set as the initial driving device.

또한 상기 초기 구동 장치에 포함된 보조 기억 장치에는, 바이오스가 저장될 수 있다.In addition, the BIOS may be stored in the auxiliary memory device included in the initial driving device.

이때 상기 초기 구동 장치에는, 바이오스가 저장된 비휘발성 저장 매체가 더 포함될 수도 있다.At this time, the initial driving device may further include a nonvolatile storage medium storing a BIOS.

한편 본 발명은 (A) 컴퓨터 시스템의 전원 스위치가 온되는 단계와; (B) 상기 (A)단계에서 전원 스위치가 온되면 미리 지정된 초기 구동 장치에만 전원 공급되는 단계와; (C) 상기 초기 구동 장치의 초기화 및 테스트가 수행되는 단계; 그리고 (D) 상기 (C) 단계의 초기화 및 테스트 과정에서 오류가 발생하지 않으면 운영체제가 실행되어 상기 컴퓨터 시스템이 정상 동작하는 단계를 포함하여 수행될 수도 있다. (A) the power switch of the computer system is turned on; (B) when the power switch is turned on in the step (A), power is supplied only to a predetermined initial driving device; (C) initializing and testing the initial driving device; And (D) if an error does not occur during the initialization and testing of the step (C), the operating system is executed and the computer system operates normally.

여기서 상기 초기 구동 장치는, 상기 컴퓨터 시스템의 중앙 처리 장치, 주기 억장치, 하나 이상의 보조 기억장치, 기본 입출력 장치를 포함할 수 있다.The initial driving device may include a central processing unit of the computer system, a cyclic redundancy unit, at least one auxiliary storage unit, and a basic input / output unit.

그리고 상기 전원 절감 방법은, (E) 상기 컴퓨터 시스템이 정상 동작되는 상태에서 상기 초기 구동 장치에 포함되지 않는 구성요소 중 적어도 하나에 대한 전원 공급 명령이 발생하는 단계와; (F) 상기 (E)단계에서의 명령 발생에 따라 해당 구성요소로 전원이 공급되는 단계를 더 포함하여 수행될 수 있다.The power saving method may further include: (E) generating a power supply command for at least one of the components not included in the initial driving device in a state where the computer system is normally operated; (F) powering the corresponding component according to the generation of the instruction in the step (E).

또한 상기 전원 절감 방법은, (G) 상기 (F)단계에서 해당 구성요소로 전원이 공급되면, 해당 구성요소에 대하여 미리 저장된 초기화 및 테스트 결과 데이터를 이용하여 해당 구성요소가 제어되는 단계를 더 포함하여 수행될 수도 있다.Further, the power saving method may further include: (G) when the power is supplied to the corresponding component in the step (F), the corresponding component is controlled using initialization and test result data stored in advance for the component . ≪ / RTI >

그리고 상기 전원 절감 방법은, (H) 상기 (F)단계에서 전원 공급된 해당 구성요소에서 일정시간 이상 데이터 입력 또는 출력이 감지되지 않는 경우, 해당 구성요소로의 전원 공급을 차단하는 단계를 더 포함하여 수행될 수도 있다.The power saving method may further include: (H) blocking power supply to the component when the data input or output is not detected for a predetermined time or longer in the corresponding component powered by the step (F) . ≪ / RTI >

여기서 상기 전원 절감 방법은, (I) 상기 컴퓨터 시스템의 종료 명령이 감지되는 단계와; (J) 상기 (I)단계에서 상기 종료 명령이 감지되면, 상기 초기 구동 장치에 해당하지 않는 구성요소에 대한 초기화 및 테스트가 수행되는 단계; 그리고 (K) 상기 (J)단계의 초기화 및 테스트 결과가 저장되는 단계를 더 포함하여 수행될 수도 있다. Wherein the power saving method comprises the steps of: (I) detecting an end command of the computer system; (J) initializing and testing components not corresponding to the initial driving device when the termination command is detected in step (I); And (K) storing initialization and test results of the step (J).

이상에서 상세히 설명한 바와 같이 본 발명에 의한 컴퓨터 시스템 및 컴퓨터 시스템의 전원 절감 방법에 의하면 다음과 같은 효과를 기대할 수 있다.As described above in detail, according to the computer system and the power saving method of the computer system according to the present invention, the following effects can be expected.

즉, 시스템 부팅 과정에서 초기화 및 테스트 과정을 거치는 주변장치의 수를 최소화하여 전원 소모를 방지할 수 있다는 장점이 있다.That is, the power consumption can be prevented by minimizing the number of peripheral devices undergoing the initialization and testing process during the system booting process.

또한 본 발명에 따른 컴퓨터 시스템 및 컴퓨터 시스템의 전원 절감 방법에 의하면 시스템 부팅 과정에서 초기화 및 테스트 과정을 거치는 주변장치의 수를 최소화하여 부팅 시간을 단축할 수 있다는 장점이 있다. According to the power saving method of the computer system and the computer system according to the present invention, the booting time can be shortened by minimizing the number of peripheral devices undergoing the initialization and testing processes during the system booting process.

이하에서는 상기한 바와 같은 본 발명에 의한 컴퓨터 시스템 및 컴퓨터 시스템의 전원 절감 방법의 구체적인 실시예를 첨부된 도면을 참고하여 상세하게 설명한다.Hereinafter, specific embodiments of a power saving method of a computer system and a computer system according to the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 구체적인 실시예에 의한 컴퓨터의 구성을 개략적으로 도시한 블럭도이다.1 is a block diagram schematically showing a configuration of a computer according to a specific embodiment of the present invention.

본 발명에 도시된 바와 같이, 본 발명의 구체적인 실시예에 의한 컴퓨터는 중앙 처리 장치(Central Processing Unit; 이하 'CPU'라 한다)(10)를 포함하여 구성된다. 상기 CPU(10)는 상기 컴퓨터의 주제어수단으로서 명령어의 해석과 자료의 연산, 비교 등 상기 컴퓨터의 전반적인 제어를 담당한다.As shown in the present invention, a computer according to a specific embodiment of the present invention includes a central processing unit (CPU) 10. The CPU 10 is a main control means of the computer, and is responsible for overall control of the computer such as interpretation of commands, calculation of data, and comparison.

그리고 상기 CPU(10)에는 노스 브릿지(North Bridge)(20)가 연결된다. 상기 노스 브릿지(20)는 상기 CPU(10)와 연결되어 높은 전송속도와 시스템 성능을 요구하는 시스템 구성 요소나 주변장치를 연결하기 위해 사용되는 하드웨어 또는 소프트웨어 모듈을 말한다. A north bridge 20 is connected to the CPU 10. The north bridge 20 is a hardware or software module connected to the CPU 10 and used for connecting system components or peripheral devices requiring high transmission speed and system performance.

또한 상기 컴퓨터에는 사우스 브릿지(South Bridge)(30)가 구비된다. 상기 사우스 브릿지(30)는 상기 노스 브릿지(20)를 통해 상기 CPU(10)와 간접적으로 연 결되고, 비교적 낮은 전송속도와 시스템 성능을 요구하는 시스템 구성 요소나 주변장치를 연결하기 위해 사용되는 하드웨어 또는 소프트웨어 모듈을 나타낸다. The computer also has a south bridge 30. [ The south bridge 30 is indirectly connected to the CPU 10 through the north bridge 20 and is used to connect system components or peripheral devices that require relatively low transmission speed and system performance. Or a software module.

상기 노스 브릿지(20)에는 우선 주기억장치(22)가 연결된다. 상기 주기억장치(22)는 작업 수행에 필요한 운영 체제 및 처리할 프로그램과 데이터를 기억하는 수단으로서 후술할 보조기억장치 등에 저장된 프로그램이나 데이터를 제어 장치나 연산 장치에 제공하고 그 처리 결과를 다시 보관하는 역할을 한다. 상기 주기억장치(22)는 일반적으로 RAM(Random Access Memory)으로 구성된다.The main bridge 22 is connected to the north bridge 20. The main memory 22 provides a program or data stored in an auxiliary storage device or the like to be described later as means for storing an operating system necessary for performing a task and a program to be processed and data to be provided in a control device or a computing device, It plays a role. The main memory 22 is generally constituted by a RAM (Random Access Memory).

그리고 또한 상기 노스 브릿지(20에는 그래픽 컨트롤러(24)가 하나 이상 연결된다. 상기 그래픽 컨트롤러(24)는 상기 CPU(10)의 명령에 따라 후술할 모니터(26) 등 화상 형성 장치에 화상 데이터를 출력 가능하도록 처리하는 역할을 한다. 상기 그래픽 컨트롤러(24)에서 처리된 화상 데이터는 상기 모니터(26)에 출력되고, 이를 위하여 상기 모니터(26)는 상기 노스 브릿지(20)에 연결된다. 여기서 상기 모니터(26)와 같은 출력장치도 둘 이상 구비될 수도 있다.One or more graphic controllers 24 are connected to the north bridge 20. The graphic controller 24 outputs image data to an image forming apparatus such as a monitor 26 to be described later according to an instruction from the CPU 10 The image data processed in the graphic controller 24 is output to the monitor 26 and the monitor 26 is connected to the north bridge 20. Here, (26) may also be provided.

한편 상기 사우스 브릿지(30)에는 바이오스(BIOS; Basic Input Output System)(32)가 연결된다. 이때 상기 바이오스(32)는 실질적으로는 롬(ROM; Read Only Memory)이나 플래쉬 메모리와 같은 비휘발성 메모리 수단에 저장되는 펌웨어 또는 소프트웨어이나, 이하에서는 상기 바이오스가 저장된 메모리 수단도 바이오스(32)로 하여 설명한다. A basic input output system (BIOS) 32 is connected to the south bridge 30. The BIOS 32 may be firmware or software stored in nonvolatile memory means such as a ROM (Read Only Memory) or a flash memory, but the memory means in which the BIOS is stored may also be referred to as a BIOS 32 Explain.

상기 바이오스(32)는 운영체제에서 입출력장치나 주변장치을 구동하기 위한 루틴들의 집합체로서 상기 컴퓨터의 부팅과정에서 상기 컴퓨터의 시스템 운영체제 가 동작하기 전부터 동작하여 부팅 과정을 수행한다.The BIOS 32 is a set of routines for driving an input / output device or a peripheral device in an operating system, and performs a booting process by operating the system operating system of the computer before booting the computer.

그리고 상기 사우스 브릿지(30)에는 하나 이상의 보조기억장치(34)가 구비된다. 상기 보조기억장치(34)는 상기 컴퓨터의 기능 수행에 필요한 프로그램이나 데이터 등을 거의 영구적으로 보관할 수 있는 기억수단으로써, 플로피 디스크 드라이브나 하드 디스크 드라이브, 광디스크 드라이브 등이 될 수 있다. In addition, the south bridge 30 is provided with one or more auxiliary storage devices 34. The auxiliary storage device 34 may be a floppy disk drive, a hard disk drive, an optical disk drive, or the like as a storage device capable of almost permanently storing a program or data necessary for performing functions of the computer.

상기 보조기억장치(34)는 상기 컴퓨터에 구비되는 인터페이스의 수에 따라 하나 이상 구비될 수 있으며, 본 실시예에서는 도면에 도시된 바와 같이, 3개의 보조기억장치(보조기억장치 #1 내지 #3(34a 내지 34c))가 구비되는 것으로 예시한다.In the present embodiment, as shown in the figure, three auxiliary storage devices (auxiliary storage devices # 1 to # 3 (34a to 34c) are provided.

이와 같은 상기 보조기억장치(34)는 특히, 부팅 매체가 될 수 있다. 여기서 부팅 매체는 상기 컴퓨터의 초기 구동시 부팅과 관련된 데이터가 저장되는 기억매체로서, 상기 컴퓨터 시스템의 동작의 기본이 되는 운영체제 커널과, 상기 운영체제 커널을 상기 주기억장치(22)로 적재하는 부트 스트랩 로더가 저장된다.The auxiliary storage device 34 may be a boot medium in particular. Herein, the boot medium is a storage medium storing data related to booting at the time of initial operation of the computer. The booting medium includes an operating system kernel that is a basis of the operation of the computer system, a bootstrap loader Is stored.

상기 부팅 매체는 상기 컴퓨터에 구비된 보조기억장치 중 어느 것이라도 될 수 있으며, 사용자는 상술한 바와 같이 부트 스트랩 로더와 운영체제 데이터가 저장된 보조기억장치를 선택하여 해당 보조기억장치를 부팅 매체로 설정할 수 있다. 본 실시예에서는 상기 보조기억장치#1(34a)이 부팅 매체로 선택된 것으로 가정한다. The booting medium may be any of the auxiliary storage devices provided in the computer, and the user may select the auxiliary storage device in which the bootstrap loader and the operating system data are stored as described above to set the corresponding auxiliary storage device as the booting medium have. In the present embodiment, it is assumed that the auxiliary storage device # 1 34a is selected as a booting medium.

상기 CPU(10)는 상기 바이오스(32)를 상기 주기억장치(22)로 적재하여 실행하며, 그에 따라 상기 부팅 매체로 설정된 상기 보조기억장치#1(34a)의 첫번째 섹터로부터 저장된 부트 스트랩 로더를 상기 주기억장치(22)로 옮겨 실행하며, 상기 부트 스트랩 로더의 실행 결과에 따라 상기 보조기억장치#1(34a)에 저장된 운영체제 커널을 상기 주기억장치(22)로 옮겨 적재한다.The CPU 10 loads the BIOS 32 into the main memory 22 and executes the bootstrap loader stored from the first sector of the auxiliary memory # 1 34a set as the boot medium And transfers the kernel of the operating system stored in the auxiliary memory # 1 (34a) to the main memory (22) according to the execution result of the bootstrap loader.

그리고 상기 주기억장치(22)로 옮겨진 운영체제가 실행되면 상기 컴퓨터 시스템의 제어권은 상기 운영체제가 갖게 되며 부팅과정이 종료된다. When the operating system transferred to the main memory 22 is executed, the operating system has the control right of the computer system and the booting process is terminated.

한편 상기 사우스 브릿지(30)에는 마우스(36)나 키보드(38) 등과 같은 기본적인 입력 장치가 연결된다. 또한 상기 마우스(36)나 키보드(38) 외에도 다양한 입출력 수단이 상기 사우스 브릿지(30)에 연결될 수 있는데, 이들을 하나로 하여 주변장치(40)로 나타내었다.A basic input device such as a mouse 36 or a keyboard 38 is connected to the south bridge 30. In addition to the mouse 36 and the keyboard 38, various input / output means may be connected to the south bridge 30, which is represented as a peripheral device 40 as one.

상기 컴퓨터 시스템에는 상술한 바와 같이 노스 브릿지(20)와 상기 사우스 브릿지(30)에 다양한 주변기기들이 연결된다. 상기 주변기기는 상술한 보조기억장치(34)와 같은 저장매체들이나, 모니터(26), 마우스(36), 키보드(38) 등의 입출력장치를 모두 포함한다. 그 외에 예시되지 않은 다양한 주변기기는 상기 주변장치(40) 하나로 표시하였으나, 상기 주변장치(40)는 다양한 종류로 구비될 수 있고, 같은 종류라도 복수로 구비될 수 있다.Various peripheral devices are connected to the north bridge 20 and the south bridge 30 as described above. The peripheral device includes all of the input / output devices such as the storage device such as the above-described auxiliary storage device 34, the monitor 26, the mouse 36, and the keyboard 38. [ Although various peripheral devices not illustrated in the drawings are represented by the peripheral device 40, the peripheral device 40 may be provided in various types, or a plurality of peripheral devices may be provided in the same type.

한편 본 발명에서 상기 컴퓨터에 전원을 공급하는 전원공급장치(도면 미도시)가 더 구비되는데, 상기 전원공급장치는 상기 컴퓨터의 전원 스위치가 온되면, 상기 컴퓨터의 회로에 전원을 공급한다.In the present invention, a power supply unit (not shown) for supplying power to the computer is further provided. When the power supply of the computer is turned on, the power supply unit supplies power to the circuit of the computer.

여기서 상기 전원공급장치는 상기 컴퓨터 시스템 전체에 전원을 공급하지 않고 선택적으로 공급할 수 있는데, 어떠한 시스템 구성요소에 전원을 공급할지 여부는 상기 전원공급장치에 기설정된다.Here, the power supply can selectively supply power to the entire computer system without supplying power, and it is preset in the power supply whether to supply power to any system component.

이하에서는 상술한 바와 같은 구성을 가진 본 발명의 구체적인 실시예에 의한 컴퓨터의 부팅 방법을 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, a method of booting a computer according to a specific embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명의 구체적인 실시예에 의한 컴퓨터의 전원 절감 방법의 초기 구동 단계를 순차적으로 도시한 흐름도이고, 도 3은 본 발명의 구체적인 실시예에 의한 컴퓨터의 전원 절감 방법의 동작 단계를 순차적으로 도시한 흐름도이다.FIG. 2 is a flowchart sequentially illustrating initial driving steps of a power saving method of a computer according to a specific embodiment of the present invention. FIG. 3 is a flowchart illustrating a method of reducing power consumption of a computer according to a specific embodiment of the present invention. Fig.

도 2에 도시된 바와 같이 본 발명의 구체적인 실시예에서는 상기 컴퓨터의 전원 스위치가 ON됨으로써 상기 전원 공급 장치가 초기 구동 장치로 전원을 공급한다(S100).As shown in FIG. 2, in a specific embodiment of the present invention, the power supply switch of the computer is turned on so that the power supply unit supplies power to the initial driving unit (S100).

여기서 상기 전원 스위치가 온됨으로써, 상기 전원 공 급장치에서 전원 공급을 재개할 때 전원 공급을 받는 시스템 구성요소를 이하에서 초기 구동 장치라고 한다.Hereinafter, the system component that receives power when the power supply is resumed from the power supply by turning on the power switch will be referred to as an initial power supply hereinafter.

이때 상기 초기 구동 장치는 상기 컴퓨터 시스템의 구동 및 기본적인 기능 수행에 필요한 최소한의 구성요소를 사용자 또는 상기 컴퓨터의 제조자가 미리 선택하여 결정된다. 여기서 상기 초기 구동 장치에는 기본적으로 상기 CPU(10), 상기 노스 브릿지(20), 상기 사우스 브릿지(30), 상기 주기억장치(22), 상기 바이오스(32), 상기 보조기억장치#1(34a)와 같이 시스템 내부의 데이터 저장, 이동, 처리와 관련된 유닛들과, 상기 그래픽 컨트롤러(24) 및 상기 모니터(26)와 같이 기본적인 데이터 출력과 관련된 최소한의 구성요소, 그리고 상기 마우스(36)와 상기 키보드(38)와 같이 기본적인 데이터 입력과 관련된 최소한의 구성요소를 포함한다.At this time, the initial driving device is determined by the user or the maker of the computer in advance by selecting a minimum component necessary for driving the computer system and performing basic functions. Here, the CPU 10, the north bridge 20, the south bridge 30, the main memory 22, the BIOS 32, the auxiliary memory # 1 34a, Units associated with basic data output such as the graphic controller 24 and the monitor 26, and a plurality of components related to basic data output such as the mouse 36 and the keyboard 26, Lt; RTI ID = 0.0 > 38 < / RTI >

여기서 상기 모니터(26)와 같은 출력 장치가 둘 이상 구비되는 경우, 그 중 하나만을 상기 초기 구동 장치로 지정할 수 있고, 이는 입력 장치의 경우에도 같다. If two or more output devices such as the monitor 26 are provided, only one of them can be designated as the initial driving device, which is the same for the input device.

위와 같이 상기 제100단계(S100)에서 상기 초기 구동 장치로 미리 설정된 시스템 구성요소에만 상기 전원 공급 장치가 전원을 공급하면, 상기 초기 구동 장치에 포함되어 전원을 공급받은 상기 CPU(10)의 구동이 시작되면서, 상기 CPU(10)가 상기 바이오스(32)로부터 바이오스 프로그램을 읽어 상기 주기억장치(22)에 적재한다(S110). If the power supply unit supplies power only to system components previously set in the initial driving unit in step S100, the CPU 10, which is included in the initial driving unit and is supplied with power, The CPU 10 reads the BIOS program from the BIOS 32 and loads the BIOS program into the main memory 22 (S110).

그리고 상기 바이오스 프로그램을 상기 CPU(10)가 실행함으로서(S120) 상기 초기 구동장치들의 초기화 및 테스트를 수행한다(S130). The CPU 10 executes the BIOS program (S120) and initializes and tests the initial driving devices (S130).

상기 제130단계(S130)에서 상기 초기 구동장치들의 초기화 및 테스트를 수행하는 동안에 상기 초기 구동장치들 중 어느 하나 이상에 오류가 발생하면(S140) 상기 CPU(10)는 부팅 과정을 정지한다. If an error occurs in any one or more of the initial driving devices during the initialization and testing of the initial driving devices in step S130, the CPU 10 stops the booting process.

그러나 상기 제130단계에서 상기 초기 구동장치들에 대한 초기화 및 테스트 과정이 정상적으로 종료되면, 설정된 부팅 매체에서 운영체제 커널을 상기 주기억장치(22)에 적재한다(S150).However, if the initialization and testing process for the initial driving devices is normally completed in operation 130, the operating system kernel is loaded on the main memory 22 in the selected boot medium in operation S150.

여기서 상기 부팅 매체는 적어도 하나 이상 구비되는 보조기억장치(34)들 중에서 어느 하나로 상기 컴퓨터의 사용자나 제조자 등이 미리 설정한 바에 따라 결정된다. 그리고 상술한 바와 같이 상기 컴퓨터에 복수의 보조기억장치(34)가 구비되는 경우, 상기 부팅 매체로 선택된 하나의 보조기억장치(34)만이 상기 초기 구동장치에 포함되고, 나머지 보조기억장치(34)들은 상기 초기 구동장치에 포함되지 않 도록 설정할 수 있다.Here, the booting medium is determined in accordance with a predetermined setting by a user or a manufacturer of the computer in any one of the auxiliary storage devices 34 provided at least one. When a plurality of auxiliary storage devices 34 are provided in the computer as described above, only one auxiliary storage device 34 selected as the booting medium is included in the initial driving device, and the remaining auxiliary storage devices 34, May not be included in the initial driving device.

상기 제150단계(S150)에서 상기 주기억장치(22)에 운영체제 커널이 적재되면, 상기 CPU(10)는 상기 주기억장치(22)에 적재된 운영체제 커널에 액세스하여 운영체제를 실행하게 되고, 그에 따라 시스템이 동작하게 된다(S160).If the operating system kernel is loaded into the main memory 22 in step 150, the CPU 10 accesses the operating system kernel loaded in the main memory 22 to execute the operating system, (S160).

위와 같이 데이터 저장, 이동, 처리에 필요한 최소한의 필수적인 구성요소들과, 명령 및 데이터의 입출력에 요구되는 최소한의 입출력장치에만 전원을 공급하여 시스템을 구동시키는 경우, 상기 초기 구동장치에 포함되지 않은 다른 구성요소는 해당 구성요소가 필요한 경우에만 선택적으로 구동된다.When the system is driven by supplying only the minimum essential components necessary for data storage, movement and processing and the minimum input / output device required for input / output of commands and data, A component is selectively driven only when the component is needed.

도 3에 도시된 바와 같이, 상기 초기 구동장치들에 전원공급이 시작되어 운영체제가 실행되는 일련의 과정이 수행된 후, 상기 컴퓨터 시스템이 정상적으로 동작하는 상태에서, 상기 초기 구동장치에 포함되지 않는 주변장치로의 액세스 명령이 감지되거나, 상기 초기 구동장치에 포함되지 않는 주변장치를 이용하고자 하는 사용자의 명령이 입력되는 등, 상기 초기 구동장치가 아닌 상기 컴퓨터 시스템에 구비된 주변장치의 구동이 요구되는 경우(S200), 이를 감지한 상기 CPU(10)의 제어에 따라 상기 전원 공급 장치가 해당 주변장치로 전원을 공급한다(S210).As shown in FIG. 3, after a series of processes of starting the power supply to the initial driving devices and executing the operating system are performed, in a state where the computer system normally operates, It is required to drive a peripheral device included in the computer system other than the initial driving device, such as an access command to the device or an instruction of a user who wants to use a peripheral device not included in the initial driving device is input (S200), the power supply unit supplies power to the peripheral device according to the control of the CPU 10 (S210).

여기서 상기 초기 구동장치에 포함되지 않는 주변장치에는 상기 보조기억장치(34)들 중에서 상기 부팅 매체로 지정되지 않은 나머지 보조기억장치(34)들이나, 상기 모니터(26)나 상기 마우스(36), 상기 키보드(38) 등 상기 초기 구동장치로 지정된 기본적인 입출력 장치를 제외한 나머지 주변장치(40) 등이 포함된다.The peripheral devices not included in the initial driving device may be connected to the remaining auxiliary storage devices 34 that are not designated as the booting medium among the auxiliary storage devices 34, And a peripheral device 40 other than the basic input / output device designated as the initial driving device such as the keyboard 38 and the like.

이와 같이 상기 초기 구동장치에 포함되지 않은 주변장치들 중 어느 하나에 대하여 상기 제210단계(S210)에서 전원이 공급되면, 해당 주변장치가 전원공급을 받아 구동된다(S220). If power is supplied to any one of the peripheral devices not included in the initial driving device in step 210 (S210), the corresponding peripheral device is powered on in operation S220.

이때 해당 주변장치가 상기 CPU(10)의 명령에 따라 구동하기 위해 필요한 초기 설정이나, 정상 동작 가능하다는 테스트 결과 등의 데이터는 상기 보조기억장치(34)들 중에서 상기 부팅 매체로 설정된 보조기억장치(34) 등 비휘발성 저장매체에 미리 저장되어 있고, 상기 CPU(10)는 기저장된 데이터를 활용하여 해당 주변장치를 구동시킨다.At this time, data such as an initial setting necessary for the peripheral device to operate in accordance with the command of the CPU 10 or a test result that the peripheral device can be normally operated is stored in the auxiliary storage device 34 34 and the like, and the CPU 10 drives the peripheral device using the stored data.

즉, 해당 주변장치로 상기 전원 공급 장치가 전원 공급을 재개하는 것만으로 해당 주변장치의 구동이 가능하도록 하는데 필요한 데이터는 상기 컴퓨터의 상기 초기 구동장치에 포함된 저장수단 중 어느 하나에 미리 저장되는데, 이와 같은 데이터는 상기 컴퓨터가 전원 온 되기 전, 마지막 전원 오프시에 저장된다.That is, data necessary to enable the peripheral device to be driven only by resuming power supply to the peripheral device is previously stored in one of the storage means included in the initial driving device of the computer, Such data is stored at the time of the last power-off before the computer is powered on.

여기서 상기 전원 공급 장치가 해당 주변장치로 전원 공급을 재개함으로써 부팅과정없이 해당 주변장치의 구동이 가능하도록 하기 위하여 기존의 ACPI(Advanced Configuration and Power Interface) 규격에 의한 전원 관리의 S4 상태(하이버네이션 상태)에서 S0 상태(정상 구동 상태)로 시스템의 전원 상태가 리줌(resume)될 때, S4 상태 진입시 하드 디스크에 저장되었던 시스템 상태 데이터를 활용하는 경우와 같다.In order to enable the peripheral device to be driven without booting by restarting the power supply to the peripheral device, the S4 state (hibernation state) of the power management according to the conventional Advanced Configuration and Power Interface (ACPI) The system state data stored in the hard disk when the S4 state is entered is used when the power state of the system resumes from the S0 state (normal driving state) to the S0 state (normal driving state).

즉, 상기 초기 구동장치에 포함되지 않은 나머지 시스템 구성요소들에 대해서는 시스템 전원 오프시에 해당 구성요소들에 대한 초기화 및 테스트를 수행하여 그 결과를 미리 저장해두고, 다시 시스템 전원이 온 되어 해당 구성요소를 구동시 키고자할 때 활용하게 된다. That is, for the remaining system components not included in the initial driving device, initialization and testing of the corresponding components are performed when the system is powered off, the results are stored in advance, and the system power is turned on again, When you want to start up.

이와 같이 제230단계에서 기저장된 데이터를 활용하여 해당 주변장치를 구동시켜 해당 주변장치를 활용하되, 해당 주변장치의 사용이 완료되거나, 해당 주변장치에 대한 액세스가 설정 시간 이상 감지되지 않으면, 다시 해당 주변장치로의 전원 공급을 차단할 수 있다.If the use of the peripheral device is completed or the access to the peripheral device is not detected any more than the set time in step 230, The power supply to the peripheral device can be cut off.

한편, 상술한 바와 같이 시스템이 정상 동작 중인 상태에서 전원 오프 명령이 감지되면(S230), 상기 CPU(10)는 상기 바이오스 프로그램이나 다른 프로그램 등을 활용하여 상기 초기 구동장치가 아닌 나머지 주변장치들에 대한 초기화 및 테스트를 수행한다(S240).If the power off command is detected (S230) while the system is operating normally as described above, the CPU 10 uses the BIOS program or other programs to access the remaining peripheral devices Initialization and testing are performed (S240).

그리고 상기 제240단계(S240)에서의 초기화 및 테스트 결과를 상기 부팅 매체로 설정된 보조기억장치(34)에 저장하여 다음 시스템 전원 온 시에 해당 주변장치를 구동하는데 사용되도록 한다(S250). In step S250, the initialization and test results in step S240 are stored in the auxiliary storage unit 34 configured as the booting medium, so that the initialization and test results are used to drive the peripheral devices when the next system power is turned on.

본 발명의 권리는 위에서 설명된 실시예에 한정되지 않고 청구범위에 기재된 바에 의해 정의되며, 본 발명의 분야에서 통상의 지식을 가진 자가 청구범위에 기재된 권리범위 내에서 다양한 변형과 개작을 할 수 있다는 것은 자명하다.It is to be understood that the invention is not limited to the disclosed embodiment, but is capable of many modifications and variations within the scope of the appended claims. It is self-evident.

예를 들어 위에 설명한 바와 같이 상기 CPU(10)에 상기 노스 브릿지(20)와 상기 사우스 브릿지(30) 등의 브릿지 회로가 연결되는 구조에만 본 발명이 적용되는 것은 아니고, 브릿지 회로가 없는 구성이나, 상술한 실시예와는 다른 브릿지 회로 구성을 같는 시스템 등, 시스템 전원 스위치가 온 되어 미리 지정된 초기 구동장치에만 전원이 공급되고 부팅 과정이 수행됨으로써 부팅 시간이 단축되고 전원이 절약되는 본 발명의 기술적 사상 내에서 변형된 다른 실시예도 본 발명의 범주에 포함된다고 할 것이다.For example, the present invention is not limited to the structure in which the bridge 10, such as the north bridge 20 and the south bridge 30, is connected to the CPU 10 as described above, The technical idea of the present invention in which power is supplied only to a predetermined initial driving apparatus in which a system power switch is turned on such as a system having a bridge circuit configuration different from that of the above embodiment and the booting process is performed, Other embodiments that are modified within the scope of the present invention are also encompassed within the scope of the present invention.

도 1은 본 발명의 구체적인 실시예에 의한 컴퓨터의 구성을 개략적으로 도시한 블럭도.1 is a block diagram schematically showing a configuration of a computer according to a specific embodiment of the present invention.

도 2는 본 발명의 구체적인 실시예에 의한 컴퓨터의 전원 절감 방법의 초기 구동 단계를 순차적으로 도시한 흐름도.FIG. 2 is a flow chart sequentially showing initial driving steps of a computer power saving method according to a specific embodiment of the present invention; FIG.

도 3은 본 발명의 구체적인 실시예에 의한 컴퓨터의 전원 절감 방법의 동작 단계를 순차적으로 도시한 흐름도.FIG. 3 is a flowchart sequentially illustrating operation steps of a power saving method of a computer according to a specific embodiment of the present invention; FIG.

**도면의 주요 부분에 대한 부호의 설명**DESCRIPTION OF REFERENCE NUMERALS

10: CPU 20: 노스 브릿지10: CPU 20: Northbridge

22: 주기억장치 24: 그래픽 컨트롤러22: Main memory device 24: Graphics controller

26: 모니터 30: 사우스 브릿지26: Monitor 30: South Bridge

32: 바이오스 34: 보조기억장치32: Bios 34: Auxiliary memory

36: 마우스 38: 키보드36: Mouse 38: Keyboard

40: 주변장치40: peripheral device

Claims (14)

시스템 시동시, 미리 지정된 초기 구동 장치에만 전원을 공급하는 전원 공급 장치; 그리고A power supply device for supplying power only to a predetermined initial driving device when the system is started; And 바이오스를 실행하여 상기 초기 구동 장치들에 대한 초기화 및 테스트 과정을 수행하는 중앙 처리 장치를 포함하여 구성되고:And a central processing unit executing a BIOS and initializing and testing the initial driving units, 상기 전원 공급 장치는 시스템 구동 중 상기 중앙 처리 장치로부터 상기 초기 구동 장치에 포함되지 않는 구성요소에 대한 전원 공급 명령을 수신한 경우에만 선택적으로 해당 구성요소로 전원을 공급하며, Wherein the power supply selectively supplies power to the corresponding component only when receiving a power supply command from the central processing unit during operation of the system for a component not included in the initial driving unit, 상기 초기 구동 장치는,The initial driving device includes: 상기 컴퓨터 시스템에 포함된 상기 중앙 처리 장치와, 주기억장치, 하나 이상의 보조기억장치, 기본 입출력 장치를 포함함을 특징으로 하는 컴퓨터 시스템. A central processing unit, a main storage unit, at least one auxiliary storage unit, and a basic input / output unit included in the computer system. 제1항에 있어서,The method according to claim 1, 상기 중앙 처리 장치는,The central processing unit, 상기 컴퓨터 시스템의 종료시에 상기 초기 구동 장치에 포함되지 않는 구성요소에 대한 초기화 및 테스트 과정을 수행하고, 초기화 및 테스트 결과를 저장함을 특징으로 하는 컴퓨터 시스템.Wherein the computer system initializes and tests components that are not included in the initial drive upon termination of the computer system, and stores initialization and test results. 제2항에 있어서,3. The method of claim 2, 상기 중앙 처리 장치는,The central processing unit, 상기 초기 구동 장치에 포함되지 않는 구성요소에 전원이 공급되면 기 해당 구성요소에 대하여 기 저장된 초기화 및 테스트 결과 데이터를 이용하여 해당 구성요소를 제어함을 특징으로 하는 컴퓨터 시스템. Wherein when the power is supplied to a component not included in the initial driving device, the corresponding component is controlled using previously stored initialization and test result data for the corresponding component. 삭제delete 제2항에 있어서,3. The method of claim 2, 상기 컴퓨터 시스템은,The computer system comprising: 복수의 보조기억장치들을 포함하여 구성되고;Comprising a plurality of auxiliary storage devices; 상기 보조기억장치들 중 초기 구동 장치로 설정되는 하나의 보조기억장치에는 부트 스트랩 로더와, 운영체제가 저장됨을 특징으로 하는 컴퓨터 시스템.Wherein the bootstrap loader and the operating system are stored in one of the auxiliary storage devices set as the initial drive device. 제5항에 있어서,6. The method of claim 5, 상기 중앙 처리 장치는,The central processing unit, 상기 초기화 및 테스트 결과를 상기 초기 구동 장치로 설정된 보조기억장치 에 저장함을 특징으로 하는 컴퓨터 시스템.And the initialization and test results are stored in an auxiliary memory device set in the initial driving device. 제1항에 있어서,The method according to claim 1, 상기 초기 구동 장치에 포함된 보조 기억 장치에는,In the auxiliary memory device included in the initial driving device, 바이오스가 저장됨을 특징으로 하는 컴퓨터 시스템.And the BIOS is stored. 제1항에 있어서,The method according to claim 1, 상기 초기 구동 장치에는,In the initial driving device, 바이오스가 저장된 비휘발성 저장 매체가 더 포함됨을 특징으로 하는 컴퓨터 시스템. Further comprising a non-volatile storage medium in which the BIOS is stored. (A) 컴퓨터 시스템의 전원 스위치가 온되는 단계와;(A) the power switch of the computer system is turned on; (B) 상기 (A)단계에서 전원 스위치가 온되면 미리 지정된 초기 구동 장치에만 전원 공급되는 단계와;(B) when the power switch is turned on in the step (A), power is supplied only to a predetermined initial driving device; (C) 상기 초기 구동 장치의 초기화 및 테스트가 수행되는 단계; 그리고(C) initializing and testing the initial driving device; And (D) 상기 (C) 단계의 초기화 및 테스트 과정에서 오류가 발생하지 않으면 운영체제가 실행되어 상기 컴퓨터 시스템이 정상 동작하는 단계를 포함하여 수행되며, (D) if an error does not occur during the initialization and testing of the step (C), the operating system is executed and the computer system operates normally, 상기 초기 구동 장치는,The initial driving device includes: 상기 컴퓨터 시스템의 중앙 처리 장치, 주기억장치, 하나 이상의 보조 기억장치, 기본 입출력 장치를 포함함을 특징으로 하는 컴퓨터 시스템의 전원 절감 방법.A central processing unit of the computer system, a main storage unit, at least one auxiliary storage unit, and a basic input / output unit. 삭제delete 제9항에 있어서,10. The method of claim 9, 상기 전원 절감 방법은,The power saving method includes: (E) 상기 컴퓨터 시스템이 정상 동작되는 상태에서 상기 초기 구동 장치에 포함되지 않는 구성요소 중 적어도 하나에 대한 전원 공급 명령이 발생하는 단계와;(E) generating a power supply command for at least one of components not included in the initial driving device in a state that the computer system is normally operated; (F) 상기 (E)단계에서의 명령 발생에 따라 해당 구성요소로 전원이 공급되는 단계를 더 포함하여 수행됨을 특징으로 하는 컴퓨터 시스템의 전원 절감 방법.(F) supplying power to the corresponding component in response to the instruction in the step (E). 제11항에 있어서,12. The method of claim 11, 상기 전원 절감 방법은,The power saving method includes: (G) 상기 (F)단계에서 해당 구성요소로 전원이 공급되면, 해당 구성요소에 대하여 미리 저장된 초기화 및 테스트 결과 데이터를 이용하여 해당 구성요소가 제어되는 단계를 더 포함하여 수행됨을 특징으로 하는 컴퓨터 시스템의 전원 절감 방법.(G) When the power is supplied to the corresponding component in the step (F), the corresponding component is controlled using the initialization and test result data stored in advance for the component. How to reduce system power. 제12항에 있어서,13. The method of claim 12, 상기 전원 절감 방법은,The power saving method includes: (H) 상기 (F)단계에서 전원 공급된 해당 구성요소에서 일정시간 이상 데이터 입력 또는 출력이 감지되지 않는 경우, 해당 구성요소로의 전원 공급을 차단하는 단계를 더 포함하여 수행됨을 특징으로 하는 컴퓨터 시스템의 전원 절감 방법. (H) blocking power supply to the component when the data input or output is not detected for a predetermined time or longer in the corresponding component powered by the step (F). How to reduce system power. 제9항 또는 제11항 중 어느 한 항에 있어서,The method according to any one of claims 9 to 11, 상기 전원 절감 방법은,The power saving method includes: (I) 상기 컴퓨터 시스템의 종료 명령이 감지되는 단계와;(I) detecting a termination command of the computer system; (J) 상기 (I)단계에서 상기 종료 명령이 감지되면, 상기 초기 구동 장치에 해당하지 않는 구성요소에 대한 초기화 및 테스트가 수행되는 단계; 그리고(J) initializing and testing components not corresponding to the initial driving device when the termination command is detected in step (I); And (K) 상기 (J)단계의 초기화 및 테스트 결과가 저장되는 단계를 더 포함하여 수행됨을 특징으로 하는 컴퓨터 시스템의 전원 절감 방법. (K) the initialization and test results of the step (J) are stored.
KR20080103270A 2008-10-21 2008-10-21 How to save power on your computer and computer Active KR101487558B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20080103270A KR101487558B1 (en) 2008-10-21 2008-10-21 How to save power on your computer and computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20080103270A KR101487558B1 (en) 2008-10-21 2008-10-21 How to save power on your computer and computer

Publications (2)

Publication Number Publication Date
KR20100043990A KR20100043990A (en) 2010-04-29
KR101487558B1 true KR101487558B1 (en) 2015-01-29

Family

ID=42218893

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20080103270A Active KR101487558B1 (en) 2008-10-21 2008-10-21 How to save power on your computer and computer

Country Status (1)

Country Link
KR (1) KR101487558B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR940022232A (en) * 1993-03-31 1994-10-20 김광호 Power Saver for Computer Peripherals
JPH10283081A (en) * 1997-04-09 1998-10-23 Nec Home Electron Ltd Information processing system, operating method therefor and storage medium
KR200380694Y1 (en) * 2005-01-03 2005-04-07 김보영 Subsidiary Power-control-Buttons for Computer
KR20080022408A (en) * 2006-09-06 2008-03-11 삼성전자주식회사 Computer, remote management system, computer control method and remote management method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR940022232A (en) * 1993-03-31 1994-10-20 김광호 Power Saver for Computer Peripherals
JPH10283081A (en) * 1997-04-09 1998-10-23 Nec Home Electron Ltd Information processing system, operating method therefor and storage medium
KR200380694Y1 (en) * 2005-01-03 2005-04-07 김보영 Subsidiary Power-control-Buttons for Computer
KR20080022408A (en) * 2006-09-06 2008-03-11 삼성전자주식회사 Computer, remote management system, computer control method and remote management method

Also Published As

Publication number Publication date
KR20100043990A (en) 2010-04-29

Similar Documents

Publication Publication Date Title
US8769256B2 (en) Fast switching between multiple operating systems using standby state
US7188239B2 (en) Apparatus with a standby mode, program and control method for an apparatus with a standby mode
US8667264B2 (en) Expedited computer boot system and method
US6327653B1 (en) Technique for easily changing operating systems of a digital computer system using at least two pushbuttons
US9098305B2 (en) Computer system and bootup and shutdown method thereof
US8082439B2 (en) Firmware modification in a computer system environment supporting operational state changes
TWI534707B (en) Computer system, shutdown and boot method thereof
CN119336398B (en) Monitoring system, method, device, equipment and medium for basic input/output system
US7312605B2 (en) AC power supply testing module and method for booting a main board
US7900030B2 (en) Method for determining a rebooting action of a computer system and related computer system
TWI591479B (en) Apparatus and method for initializing port of electronic device
US20070130480A1 (en) System and method for enabling fast power-on times when using a large operating system to control an instrumentation system
TWI526817B (en) Computer system, adaptable hibernation control module and control method thereof
US20070005949A1 (en) Method for Booting a Computer System
KR101487558B1 (en) How to save power on your computer and computer
JP4910119B2 (en) Measuring device control method
CN102681921A (en) Computer fast boot system and method thereof
US10042650B2 (en) Computer startup method, startup apparatus, state transition method and state transition apparatus
CN100462926C (en) A processor system and method using multiple boot program memories
CN105824650A (en) Computer system, adaptive sleep control module and control method thereof
WO2008048581A1 (en) A processing device operation initialization system
KR101022468B1 (en) Embedded computer system can reduce the reboot time of abnormally terminated systems
JP5378451B2 (en) Method and computer for reducing start-up reliability and POST time
US20150317181A1 (en) Operating system switching method
CN100392601C (en) Method for transferring control power and switching from standby to operation between devices in computer system

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20081021

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20131018

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20081021

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20140826

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20141029

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20150122

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20150122

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20171222

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20171222

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20181224

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20191224

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20191224

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20201224

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20211222

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20221222

Start annual number: 9

End annual number: 9