KR101799292B1 - 전자 장치 및 그 부팅 방법 - Google Patents
전자 장치 및 그 부팅 방법 Download PDFInfo
- Publication number
- KR101799292B1 KR101799292B1 KR1020110036300A KR20110036300A KR101799292B1 KR 101799292 B1 KR101799292 B1 KR 101799292B1 KR 1020110036300 A KR1020110036300 A KR 1020110036300A KR 20110036300 A KR20110036300 A KR 20110036300A KR 101799292 B1 KR101799292 B1 KR 101799292B1
- Authority
- KR
- South Korea
- Prior art keywords
- boot mode
- boot
- power
- mode
- booting
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1417—Boot up procedures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4403—Processor initialisation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Stored Programmes (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
Description
도 2는 본 발명의 일 실시 예에 따른 전자 장치의 부팅 방법을 설명하기 위한 흐름도이다.
도 3은 본 발명의 일 실시 예에 따른 전자 장치의 부팅 방법을 설명하기 위한 흐름도이다.
도 4는 본 발명의 일 실시 예의 부팅 방법 적용 여부를 확인하기 위한 일 예를 도시한 도면이다.
120: 휘발성 메모리 130: 비휘발성 메모리
140: 제어부
Claims (16)
- 전자 장치에 있어서,
전원부;
휘발성 메모리;
비휘발성 메모리;및
상기 전원부에 의해 전원이 공급되어 상기 전자 장치가 최초로 파워 온(power-on)되면, 상기 휘발성 메모리에 저장된 서스펜드 이미지(suspend image)를 이용하는 제1 부팅 모드로 부팅을 수행하고, 제1 부팅 모드로 동작 중 에러가 발생하는 경우 상기 비휘발성 메모리에 저장된 서스펜드 이미지를 이용하는 제2 부팅 모드로서 다음 부팅을 수행하는 제어부;를
포함하는 전자 장치. - 제1항에 있어서,
상기 제어부는,
상기 제2 부팅 모드로 동작 중 에러가 발생하는 경우, 모든 전원 공급을 차단한 후 다시 전원을 공급하는 제3 부팅 모드로 다음 부팅을 수행하는 전자 장치. - 제1항에 있어서,
상기 제어부는,
상기 전원부에 의한 전원이 차단되면, 상기 휘발성 메모리에 현재 작업 중인 데이터를 상기 휘발성 메모리에 저장하는 제1 절전 동작을 수행하고,
상기 제1 절전 동작 상태에서 소정의 에러가 발생하는 경우, 상기 비휘발성 메모리에 상기 데이터를 저장하는 제2 절전 동작을 수행하며,
상기 제2 절전 동작 상태에서 소정의 에러가 발생하는 경우, 정상적인 파워 오프 동작을 수행하는 전자 장치. - 제1항에 있어서,
상기 에러는 메모리 누수, 메모리 단편화 및 데드락 중 적어도 하나에 발생하는 전자 장치. - 제1항에 있어서,
상기 휘발성 메모리는 램(RAM)을 포함하며,
상기 비휘발성 메모리는 하드 디스크(HDD) 또는 플래쉬 메모리(Flash memory)를 포함하는 전자 장치. - 제1항에 있어서,
상기 제어부는,
상기 제1 부팅 모드 또는 상기 제2 부팅 모드에서 에러가 발생하지 않는 경우, 상기 제1 부팅 모드 또는 상기 제2 부팅 모드로 부팅 모드의 설정을 유지하고, 상기 제1 부팅 모드 또는 상기 제2 부팅 모드에서 에러가 발생하는 경우 부팅 모드 설정을 변경하는 전자 장치. - 제6항에 있어서,
상기 제어부는,
상기 제2 부팅 모드로 동작 중 에러가 발생하는 경우, 모든 전원 공급을 차단한 후 다시 전원을 공급하는 제3 부팅 모드로 다음 부팅을 수행하며,
기설정된 부팅 모드가 상기 제1 부팅 모드인 경우 상기 제1 부팅 모드로 부팅을 수행하고,
상기 기설정된 부팅 모드가 상기 제1 부팅 모드가 아니면 상기 제3 부팅 모드로 부팅을 수행할 것인지 결정하며,
상기 제3 부팅 모드로 부팅을 수행하지 않을 것으로 결정되면, 상기 제2 부팅 모드로 부팅을 수행하는 전자 장치. - 제2항에 있어서,
상기 제1 내지 제3 부팅 모드는 각각 제1 절전 동작, 제2 절전 동작 및 정상적인 파워 오프 동작에 대응되는 전자 장치. - 전원부, 휘발성 메모리 및 비휘발성 메모리를 구비하는 전자 장치의 부팅 방법에 있어서,
상기 전원부에 의해 전원이 공급되어 상기 전자 장치가 최초로 파워 온(power-on)되면, 상기 휘발성 메모리에 저장된 서스펜드 이미지(suspend image)를 이용하는 제1 부팅 모드로 부팅을 수행하는 단계; 및
제1 부팅 모드로 동작 중 에러가 발생하는 경우, 상기 비휘발성 메모리에 저장된 서스펜드 이미지를 이용하는 제2 부팅 모드로 다음 부팅을 수행하는 단계;를
포함하는 전자 장치의 부팅 방법. - 제9항에 있어서,
상기 제2 부팅 모드로 동작 중 에러가 발생하는 경우, 모든 전원 공급을 차단한 후 다시 전원을 공급하는 제3 부팅 모드로 다음 부팅을 수행하는 단계;를 더 포함하는 것을 특징으로 하는 전자 장치의 부팅 방법. - 제9항에 있어서,
상기 전원부에 의한 전원이 차단되면, 상기 휘발성 메모리에 현재 작업 중인 데이터를 저장하는 제1 절전 동작을 수행하는 단계;
상기 제1 절전 동작 상태에서 소정의 에러가 발생하는 경우, 다음 전원 차단시에는 상기 비휘발성 메모리에 상기 데이터를 저장하는 제2 절전 동작을 수행하는 단계; 및
상기 제2 절전 동작 상태에서 소정의 에러가 발생하는 경우 정상적인 파워 오프 동작을 수행하는 단계;를 포함하는 전자 장치의 부팅 방법. - 제9항에 있어서,
상기 에러는 메모리 누수, 메모리 단편화, 및 데드락 중 적어도 하나에 의해 발생되는 전자 장치의 부팅 방법. - 제9항에 있어서,
상기 휘발성 메모리는 램(RAM)을 포함하며,
상기 비휘발성 메모리는 하드 디스크(HDD) 또는 플래쉬 메모리(Flash memory)를 포함하는 전자 장치의 부팅 방법. - 제9항에 있어서,
상기 제1 부팅 모드 또는 상기 제2 부팅 모드로 부팅 중 에러가 발생하지 않는 경우 상기 제1 부팅 모드 또는 상기 제2 부팅 모드로 부팅 모드를 설정하는 단계;를 더 포함하는 전자 장치의 부팅 방법. - 제14항에 있어서,
상기 제2 부팅 모드로 동작 중 에러가 발생하는 경우, 모든 전원 공급을 차단한 후 다시 전원을 공급하는 제3 부팅 모드로 다음 부팅을 수행하는 단계;
기설정된 부팅 모드가 상기 제1 부팅 모드인 경우 상기 제1 부팅 모드로 부팅을 수행하는 단계;
상기 기설정된 부팅 모드가 상기 제1 부팅 모드가 아닌 경우, 상기 제3 부팅 모드로 부팅을 수행할 것인지 결정하는 단계; 및
상기 제3 부팅 모드로 부팅을 수행하지 않을 것으로 결정되면, 상기 제2 부팅 모드로 부팅을 수행하는 단계;를 더 포함하는 전자 장치의 부팅 방법. - 제10항에 있어서,
상기 제1 내지 제3 부팅 모드는 각각 제1 절전 동작, 제2 절전 동작 및 정상정인 파워 오프 동작에 대응되는 전자 장치의 부팅 방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110036300A KR101799292B1 (ko) | 2011-04-19 | 2011-04-19 | 전자 장치 및 그 부팅 방법 |
EP12160492A EP2518626A3 (en) | 2011-04-19 | 2012-03-21 | Electronic device and booting method thereof |
US13/448,854 US8996852B2 (en) | 2011-04-19 | 2012-04-17 | Electronic device and booting method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110036300A KR101799292B1 (ko) | 2011-04-19 | 2011-04-19 | 전자 장치 및 그 부팅 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120118738A KR20120118738A (ko) | 2012-10-29 |
KR101799292B1 true KR101799292B1 (ko) | 2017-11-20 |
Family
ID=45952872
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110036300A Active KR101799292B1 (ko) | 2011-04-19 | 2011-04-19 | 전자 장치 및 그 부팅 방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8996852B2 (ko) |
EP (1) | EP2518626A3 (ko) |
KR (1) | KR101799292B1 (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6157097B2 (ja) * | 2012-11-29 | 2017-07-05 | キヤノン株式会社 | 印刷装置 |
KR20150025782A (ko) * | 2013-08-30 | 2015-03-11 | 에스케이하이닉스 주식회사 | 메모리 장치 및 이를 포함하는 컴퓨터 시스템 |
JP5969528B2 (ja) * | 2014-03-14 | 2016-08-17 | Necプラットフォームズ株式会社 | 情報処理システム、情報処理装置起動方法および起動プログラム |
KR102225313B1 (ko) * | 2014-08-20 | 2021-03-10 | 에스케이하이닉스 주식회사 | 데이터 저장 장치의 동작 방법 |
CN106060651B (zh) * | 2016-06-06 | 2019-08-16 | 深圳Tcl数字技术有限公司 | 智能电视的启动方法及系统 |
CN106101834A (zh) * | 2016-06-20 | 2016-11-09 | 深圳Tcl数字技术有限公司 | 智能电视及其控制方法 |
KR102406571B1 (ko) | 2017-12-28 | 2022-06-08 | 삼성전자주식회사 | 디스플레이 장치 및 그 동작방법 |
US11237841B2 (en) | 2019-08-21 | 2022-02-01 | Micron Technology, Inc. | Configurable media structure |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6694451B2 (en) | 2000-12-07 | 2004-02-17 | Hewlett-Packard Development Company, L.P. | Method for redundant suspend to RAM |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6732280B1 (en) * | 1999-07-26 | 2004-05-04 | Hewlett-Packard Development Company, L.P. | Computer system performing machine specific tasks before going to a low power state |
US6546472B2 (en) * | 2000-12-29 | 2003-04-08 | Hewlett-Packard Development Company, L.P. | Fast suspend to disk |
US6883037B2 (en) * | 2001-03-21 | 2005-04-19 | Microsoft Corporation | Fast data decoder that operates with reduced output buffer bounds checking |
TWI222023B (en) * | 2003-07-14 | 2004-10-11 | Wistron Corp | Method for transferring command among a plurality of devices in a computer system |
US7254744B2 (en) * | 2003-08-19 | 2007-08-07 | Intel Corporation | BIOS for saving and restoring operational state in the absence of AC power |
JP4436219B2 (ja) * | 2004-09-10 | 2010-03-24 | 富士通株式会社 | 情報処理装置及び電源制御方法 |
KR20110016624A (ko) * | 2009-08-12 | 2011-02-18 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 제어 방법 |
-
2011
- 2011-04-19 KR KR1020110036300A patent/KR101799292B1/ko active Active
-
2012
- 2012-03-21 EP EP12160492A patent/EP2518626A3/en not_active Ceased
- 2012-04-17 US US13/448,854 patent/US8996852B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6694451B2 (en) | 2000-12-07 | 2004-02-17 | Hewlett-Packard Development Company, L.P. | Method for redundant suspend to RAM |
Also Published As
Publication number | Publication date |
---|---|
US8996852B2 (en) | 2015-03-31 |
US20120272050A1 (en) | 2012-10-25 |
EP2518626A3 (en) | 2012-11-28 |
EP2518626A2 (en) | 2012-10-31 |
KR20120118738A (ko) | 2012-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101799292B1 (ko) | 전자 장치 및 그 부팅 방법 | |
TWI528284B (zh) | 切換作業系統的方法及使用此方法的電子裝置 | |
US8028177B2 (en) | Method for changing power states of a computer | |
KR100471056B1 (ko) | 컴퓨터시스템 및 컴퓨터시스템의 대기모드제어방법 | |
TWI528162B (zh) | 電腦系統及其作業系統切換方法 | |
US8874839B2 (en) | Electronic system and method and apparatus for saving data thereof | |
US20140245045A1 (en) | Control device and computer program product | |
US20070150766A1 (en) | Information processing apparatus including network controller, and method of controlling application of power supply voltage to the network controller | |
CN101634884B (zh) | 电源管理控制器与方法 | |
JP5885881B2 (ja) | コンピューティングデバイスにおける電源オフ状態の実施 | |
WO2011063584A1 (zh) | 嵌入式系统的深度休眠方法与装置 | |
JP2015064860A (ja) | 画像形成装置およびその制御方法、並びにプログラム | |
JP2005316855A (ja) | 情報処理装置、その起動方法およびその起動プログラム | |
JP5861767B2 (ja) | 稼働管理装置、稼働管理方法、稼働管理プログラム及び記録媒体 | |
US7240189B2 (en) | Fast resume to normal operation of a computer in a power saving mode | |
CN102736928B (zh) | 快速唤醒计算机系统方法与计算机系统 | |
KR20080057688A (ko) | 비휘발성 메모리를 이용한 운영체계 부팅 방법 | |
US10042650B2 (en) | Computer startup method, startup apparatus, state transition method and state transition apparatus | |
CN105824650A (zh) | 计算机系统、可适性休眠控制模块及其控制方法 | |
TWI522924B (zh) | 電子裝置及其切換作業系統的方法 | |
JP6000655B2 (ja) | 情報処理装置、情報処理装置の制御方法及びプログラム | |
JP5764114B2 (ja) | 携帯式コンピュータを省電力状態からレジュームさせる方法、パワー・ステートの制御方法および携帯式コンピュータ | |
JP2000081921A (ja) | コンピュ―タシステム | |
US20170212704A1 (en) | Method for Reducing Power Consumption Memory, and Computer Device | |
CN105224399A (zh) | 电子装置及其切换作业系统的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20110419 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20160302 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20110419 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170220 Patent event code: PE09021S01D |
|
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20170831 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20171114 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20171115 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |