Nothing Special   »   [go: up one dir, main page]

KR19990085343A - How to load your favorite programs - Google Patents

How to load your favorite programs Download PDF

Info

Publication number
KR19990085343A
KR19990085343A KR1019980017706A KR19980017706A KR19990085343A KR 19990085343 A KR19990085343 A KR 19990085343A KR 1019980017706 A KR1019980017706 A KR 1019980017706A KR 19980017706 A KR19980017706 A KR 19980017706A KR 19990085343 A KR19990085343 A KR 19990085343A
Authority
KR
South Korea
Prior art keywords
program
preferred
memory
loading
programs
Prior art date
Application number
KR1019980017706A
Other languages
Korean (ko)
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 KR1019980017706A priority Critical patent/KR19990085343A/en
Publication of KR19990085343A publication Critical patent/KR19990085343A/en

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

본 발명은, 윈도우즈 운영체제에 있어서, 서스펜드 요구시 선호 프로그램들을 메모리에 저장하고, 웨이크업 실행 후에 상기 선호 프로그램들을 메모리로부터 직접 로드하여 실행함으로써, 선호 프로그램의 로딩 시간을 단축할 수 있는 선호 프로그램의 로딩 방법에 관한 것으로서, 본 발명은 윈도우즈 운영체제에 있어서, WIN 95 프로그램 폴더인지 확인하는 제1 단계(S11); 선호 프로그램들을 등록시키는 등록 프로그램이 로드되었는지 확인하는 제2 단계(S12); 상기 등록 프로그램이 로드되면, 마우스로 선호 프로그램들을 드래그-인하여 상기 프로그램 폴더 내의 등록 프로그램에 등록시키는 제3 단계(S13); 서스펜드 요구시 상기 등록된 선호 프로그램들을 램(RAM)에 저장하는 제4 단계(S14); 및 웨이크업 이후 상기 램으로부터 선호 프로그램들을 즉시 실행시키는 제5 단계(S15)를 포함하여 이루어지며, 사용자가 자주 사용하는 선호 프로그램을 등록 프로그램에 등록하고, 서스펜드 요구시 상기 선호 프로그램을 메모리에 저장한 후에, 웨이크업 이후 메모리로부터 직접 선호 프로그램을 수초 이내에 로드함으로써, 선호 프로그램의 로딩 시간을 단축하는 유용한 발명인 것이다.According to the present invention, in the Windows operating system, by storing the preferred programs in a memory upon suspend request, and loading the preferred programs directly from the memory after the wake-up execution, the preferred program loading time can be shortened. The present invention relates to a Windows operating system, comprising: a first step (S11) of checking whether a WIN 95 program folder; A second step S12 of checking whether a registration program for registering preferred programs is loaded; A third step (S13) of registering the registered programs in the program folder by dragging-in preferred programs with a mouse when the registered program is loaded; A fourth step (S14) of storing the registered preferred programs in a RAM upon suspend request; And a fifth step (S15) of immediately executing the preferred programs from the RAM after the wake-up, registering a preferred program frequently used by a user in a registration program, and storing the preferred program in a memory upon a suspension request. Later, by loading the preferred program directly from memory after wake-up within seconds, it is a useful invention to shorten the loading time of the preferred program.

Description

선호 프로그램의 로딩 방법How to load your favorite programs

본 발명은 선호 프로그램의 로딩 방법에 관한 것으로서, 더욱 상세하게는 윈도우즈 운영체제에 있어서, 서스펜드 요구시 선호 프로그램들을 메모리에 저장하고, 웨이크업 실행 후에 상기 선호 프로그램들을 메모리로부터 직접 로드하여 실행함으로써, 선호 프로그램의 로딩 시간을 단축할 수 있는 선호 프로그램의 로딩 방법에 관한 것이다.The present invention relates to a method of loading a preferred program, and more particularly, in the Windows operating system, by storing the preferred programs in a memory upon suspend request, and loading and executing the preferred programs directly from the memory after a wake-up, the preferred program is executed. It relates to a method of loading a preferred program that can shorten the loading time of.

도 1은 일반적인 개인용 컴퓨터(PC)의 개략적 구성도로서, 컴퓨터 시스템을 제어하는 중앙처리장치(1), 초기 셋업 상태 및 바이오스(BIOS)가 저장되어 있는 BIOS 롬(2), 주기억장치로 사용되는 램(3), 전원, 키보드 또는 마우스 등의 입력을 제어하는 마이컴(4), 디스크 드라이브를 구동하는 디스크 구동부(5); 보조기억장치로 사용되며 정보를 저장하거나 읽어들이는 하드디스크 드라이브(8), 정보를 출력하는 화면장치인 디스플레이(6) 및 전원을 공급하는 전원공급장치(7) 등으로 구성되어 있으며, PC는 전원 또는 리셋이 인가되면 운영체제(Operating System: 이하 'O/S')를 로드하여 부팅되며, 즉 컴퓨터 시스템에 O/S를 설치하고 컴퓨터가 동작할 수 있는 준비를 하는 부팅 작업을 하게 된다. 여기에서 상기 O/S는 응용 소프트웨어의 실행을 관리하거나 주변 장치와 컴퓨터 본체와의 데이터 교환을 중개하는 소프트웨어로서 컴퓨터를 사용하는데 가장 기본이 되는 소프트웨어로서, 대표적인 것으로는 MS-DOS, 윈도우즈, OS/2, 유닉스(UNIX) 등이 있으며, 상기 O/S의 역할은 사용자가 선택한 프로그램을 작동시키거나, 응용프로그램이 작동할 때 그 배후에서 여러 가지 원조를 하게 된다. 종래의 윈도우즈 3.1은 MS-DOS 상에서 부팅 및 동작하는데 비해, 상기 윈도우즈 3,1 다음 버전인 윈도우즈 95는 DOS를 필요로 하지 않고, 전원을 넣으면 직접 윈도우즈 95 인터페이스가 시동하게 된다.1 is a schematic diagram of a general personal computer (PC), which is used as a central processing unit (1) for controlling a computer system, a BIOS ROM (2) in which an initial setup state and a BIOS are stored, and used as a main memory device. A microcomputer 4 for controlling input of a RAM 3, a power source, a keyboard or a mouse, and a disk driver 5 for driving a disk drive; Used as an auxiliary memory device, it consists of a hard disk drive (8) for storing or reading information, a display (6) for displaying information, and a power supply (7) for supplying power. When power or reset is applied, an operating system (O / S) is loaded and booted, that is, a booting operation is performed to install an O / S in a computer system and prepare the computer for operation. Here, the O / S is software that manages the execution of application software or mediates data exchange between peripheral devices and the main body of the computer, and is the most basic software. The representative ones are MS-DOS, Windows, OS / 2, UNIX, etc. The role of the O / S is to run a program selected by a user or to assist various kinds of programs behind an application. Conventional Windows 3.1 boots and runs on MS-DOS, whereas Windows 95, the next version of Windows 3.1, does not require DOS, and the Windows 95 interface is started directly upon power up.

한편, 도 2는 종래의 서스펜드 및 웨이크업 실행 후의 프로그램 선택방법의 동작흐름도로서, 서스펜드 요구를 확인한 후에(S01), 상기 요구된 서스펜드를 실행하게 된다(S02). 이후에 웨이크업 요구를 확인하여(S03), 상기 요구된 웨이크업을 실행하게 된다(S04). 즉, 하이버네이션이나 화면보호 등의 서스펜드 모드 이후에, 사용자가 웨이크업 시킬 경우, 바이오스(BIOS)에서 해당 재개(Resume) 기능을 수행하게 된다, 그리고 상기 재개 기능을 수행하여 윈도우가 활성화되면, 사용자는 실행할 프로그램을 선택하게 되는데(S05), 이때 도 1에 도시된 하드디스크 드라이브(HDD)(8)로부터 상기 실행될 프로그램을 로드하게 된다(S06). 여기에서 상기 BIOS는 컴퓨터와 주변장치를 제어하는 운영체제의 프로그램 및 부프로그램을 말하며, 시스템 클럭, 비디오 디스플레이, 디스크 드라이버, 키보드 등과 같은 공통적인 디바이스들의 조정에 대한 가장 낮은 레벨의 인터페이스로 이루어지는 기초 컴퓨터 루틴의 집합으로서, 보통 읽고 쓰기가 가능한 플래시 롬(Flash ROM)에 저장되어 있다.On the other hand, Figure 2 is a flow chart of the program selection method after the conventional suspend and wake-up execution, after the suspend request is confirmed (S01), the requested suspension is executed (S02). After the wakeup request is confirmed (S03), the requested wakeup is executed (S04). That is, if the user wakes up after the suspend mode such as hibernation or screen protection, the corresponding resume function is performed in the BIOS, and when the window is activated by the resume function, the user The program to be executed is selected (S05). At this time, the program to be executed is loaded from the hard disk drive (HDD) 8 shown in FIG. The BIOS here refers to programs and sub-programs of the operating system controlling the computer and peripherals, the basic computer routines consisting of the lowest level interface for the adjustment of common devices such as system clocks, video displays, disk drivers, keyboards, etc. It is a set of, usually stored in a flash ROM that can be read and written.

한편, 컴퓨터 시스템에 사용되는 전원 관리에 있어서, 전력 절약기능은 기본적으로 현재 사용되지 않는 서브 시스템의 전원을 자동적으로 줄이고, 사용하는 부분의 전원만을 공급하여 시스템 전체적으로 전력 소모를 줄이기 위해 사용된다. 예를 들어, 시스템의 FDD, HDD, 비디오, 키보드가 현재 사용되지 않을 경우, 마이크로프로세서의 속도를 줄여 소모되는 전력을 줄이게 된다. 그리고 APM(Advanded Power Management)은 응용프로그램과 시스템의 하드웨어 및 소프트웨어 사이에서 전원 보존을 구별하는데 사용되며, MS-DOS에서 제공되는 POWER.EXE라 불리는 디바이스 드라이버에 의해 설정된다.On the other hand, in power management used in a computer system, the power saving function is basically used to automatically reduce the power of a subsystem which is not currently used, and to supply power only for a portion used to reduce power consumption as a whole. For example, if the system's FDD, HDD, video, and keyboard are not currently in use, the microprocessor's speed is reduced to reduce power consumption. Advanced Power Management (APM) is used to distinguish power conservation between applications and the system's hardware and software, and is set by a device driver called POWER.EXE provided by MS-DOS.

그리고 상기 서스펜드(Suspend) 기능은 시스템이 전원을 절약하기 위해 상기 APM에 의해 일시정지 또는 활동중지 모드로 절환하는 것을 말하며. 상기 재개(Resume) 기능은 상기 서스펜드된 시스템을 정상 상태로 되돌리는 것을 말하며, 웨이크업(Wake up) 동작에 의해 직렬 및 병렬 포트, 키보드, 비디오, HDD, FDD 및 PCMCIA 등을 일시정지 또는 활동중지 상태로부터 정상 상태로 깨어나게 한다.And the suspend function means that the system switches to the suspend or inactive mode by the APM to save power. The resume function refers to returning the suspended system to a normal state, and suspends or suspends serial and parallel ports, keyboard, video, HDD, FDD and PCMCIA by a wake up operation. To wake up from a normal state.

그러나, 종래의 윈도우즈 운영체제에서 프로그램 실행 방법은, 사용자가 프로그램을 선택 실행하기 위해 HDD로부터 메모리로 프로그램을 로딩하게 되는데, 이때 프로그램이 클수록 로딩 시간(평균 15초 정도)이 오래 걸리기 때문에 사용자가 빠른 시간 내에 프로그램을 실행시키지 못한다는 문제점이 있다.However, in the conventional Windows operating system, a program execution method loads a program from a HDD to a memory in order for a user to select and execute a program. In this case, the larger the program is, the longer the loading time (about 15 seconds on average) is. The problem is that the program cannot be executed.

따라서, 본 발명은 상기와 같은 문제점을 해결하기 위해 창작된 것으로서, 윈도우즈 운영체제에 있어서, 서스펜드 요구시 자주 사용하는 선호 프로그램을 메모리에 저장하고, 웨이크업 이후 상기 선호 프로그램을 메모리로부터 직접 로드함으로써, 상기 선호 프로그램을 로딩할 때 소요되는 대기시간을 줄이는데 그 목적이 있는 것이다.Accordingly, the present invention was created to solve the above problems, and in the Windows operating system, by storing a preferred program frequently used in a suspend request in a memory, and loading the preferred program directly from the memory after wake-up, The goal is to reduce the wait time when loading a favorite program.

도 1은 일반적인 개인용 컴퓨터의 구성도이고,1 is a block diagram of a general personal computer,

도 2는 종래의 기술에 따른 프로그램 로딩 방법의 동작흐름도이고,2 is an operation flowchart of a program loading method according to the prior art,

도 3은 본 발명에 따른 선호 프로그램 로딩 방법의 동작흐름도이고,3 is an operation flowchart of a preferred program loading method according to the present invention;

도 4는 본 발명의 실시예에 따른 서스펜드 진입시 선호 프로그램을 저장하는 방법의 동작흐름도이고,4 is an operation flowchart of a method for storing a preferred program when entering a suspension according to an embodiment of the present invention;

도 5는 본 발명의 실시예에 따른 웨이크업 이후 선호 프로그램을 로드하는 방법의 동작흐름도이다.5 is a flowchart illustrating a method of loading a preferred program after wakeup according to an embodiment of the present invention.

※ 도면의 주요부분에 대한 부호의 설명※ Explanation of code for main part of drawing

1 : 중앙처리장치(CPU) 2 : 바이오스롬(BIOS ROM)1: Central Processing Unit (CPU) 2: BIOS ROM

3 : 램(RAM) 4 : 마이컴3: RAM 4: Microcomputer

5 : 디스크드라이버 6 : 디스플레이부5 disk driver 6 display unit

7 : 전원공급부 8 : 하드디스크 드라이브(HDD)7: power supply unit 8: hard disk drive (HDD)

상기와 같은 목적을 달성하기 위한 본 발명에 따른 선호 프로그램의 로딩 방법은, 등록 프로그램에 선호 프로그램을 등록하는 제1 단계; 서스펜드(Suspend) 진입시 상기 등록된 선호 프로그램을 로드하여 메모리에 저장하는 제2 단계; 및 웨이크업(Wake-up) 이후 선택된 선호 프로그램을 상기 메모리로부터 로드하는 제3 단계를 포함하여 이루어지는 것에 특징이 있는 것이다.A method of loading a preferred program according to the present invention for achieving the above object includes a first step of registering a preferred program in a registration program; A second step of loading and storing the registered preferred program in a memory when entering a suspend; And a third step of loading the selected preferred program from the memory after wake-up.

상기와 같이 이루어지는 본 발명에 따른 선호 프로그램의 로딩 방법은, 선호 프로그램을 등록시키는 유틸리티 프로그램을 사용하여, 상기 선호 프로그램을 등록하고, 서스펜드 요구시에 상기 선호 프로그램을 주기억장치인 메모리에 저장해둠으로써, 웨이크업 이후 상기 선호 프로그램을 상기 메모리로부터 직접 로드함으로써, 상기 선호 프로그램의 로딩 시간을 단축시키게 된다.The method for loading a preferred program according to the present invention as described above uses a utility program to register a preferred program, and registers the preferred program and stores the preferred program in a memory serving as a main memory when a suspend request is made. By loading the preference program directly from the memory after wake-up, the loading time of the preference program is shortened.

이하, 본 발명에 따른 선호 프로그램의 로딩 방법의 바람직한 실시예에 대해 첨부된 도면에 의거하여 상세히 설명하겠다.Hereinafter, preferred embodiments of the method for loading a preferred program according to the present invention will be described in detail with reference to the accompanying drawings.

도 3은 본 발명에 따른 선호 프로그램의 로딩 방법의 동작흐름도로서, 윈도우즈 운영체제에 있어서, WIN 95 프로그램 폴더인지 확인하는 제1 단계(S11); 선호 프로그램들을 등록시키는 등록 프로그램이 로드되었는지 확인하는 제2 단계(S12); 상기 등록 프로그램이 로드되면, 마우스로 선호 프로그램들을 드래그-인하여 상기 프로그램 폴더 내의 등록 프로그램에 등록시키는 제3 단계(S13); 서스펜드 요구시 상기 등록된 선호 프로그램들을 램(RAM)에 저장하는 제4 단계(S14); 및 웨이크업 이후 상기 램으로부터 선호 프로그램들을 즉시 실행시키는 제5 단계(S15)를 포함하여 이루어지며, 본 발명에 따른 선호 프로그램의 로딩 방법은, WIN 95 프로그램 폴더에서 선호 프로그램을 등록시키는 유틸리티 프로그램을 사용하여 상기 선호 프로그램을 등록하고, 서스펜드 요구시에 상기 선호 프로그램을 주기억장치인 메모리에 저장하며, 웨이크업 이후 상기 메모리로부터 직접 상기 선호 프로그램들을 1초 이내에 로드하여 실행시킴으로써, 상기 선호 프로그램의 로딩 시간을 단축하게 되는 특징을 갖는다.3 is an operation flowchart of a method of loading a preferred program according to the present invention, in a Windows operating system, a first step (S11) of checking whether a program folder is a WIN 95 program folder; A second step S12 of checking whether a registration program for registering preferred programs is loaded; A third step (S13) of registering the registered programs in the program folder by dragging-in preferred programs with a mouse when the registered program is loaded; A fourth step (S14) of storing the registered preferred programs in a RAM upon suspend request; And a fifth step (S15) of immediately executing the preferred programs from the RAM after the wake-up. The loading method of the preferred program according to the present invention uses a utility program that registers the preferred program in the WIN 95 program folder. Register the preferred program, store the preferred program in a main memory when a suspension is requested, and load and execute the preferred program directly within the memory from the memory within 1 second after wake-up, thereby increasing the loading time of the preferred program. It has a feature to be shortened.

도 4 및 도 5는 각각 본 발명에 따른 서스펜드 진입시 선호 프로그램 로딩 방법과 웨이크업 이후 선호 프로그램 로딩 방법의 동작흐름도로서, 도 3의 선호 프로그램의 로딩 방법을 참고로 하여, 이하 병행하여 설명한다.4 and 5 are flowcharts illustrating a method of loading a preferred program when entering a suspension and a method of loading a preferred program after wake-up according to the present invention, respectively, with reference to the method of loading the preferred program of FIG. 3.

먼저 본 발명은 변경된 시스템 바이오스를 이용하고, 선호 프로그램을 등록하는 프로그램이 필요하며, 소프트웨어로 제어가능한 전원공급장치인 ATX 전원공급장치를 사용하게 된다.First, the present invention requires a program that uses a modified system BIOS, registers a preferred program, and uses an ATX power supply, which is a software controllable power supply.

도 4는 본 발명의 실시예에 따른 서스펜드 진입시 선호 프로그램을 저장하는 방법의 동작흐름도로서, 먼저 시스템은 서스펜드 요구를 확인하고(S21), APM 상태 바이트(Status byte)를 이용하여, 바이오스에서 WIN 95에 상기 서스펜드 요구를 알리며(S22), WIN 95는 상기 서스펜드 요구를 응용프로그램에 알리게 된다(S23),4 is a flowchart illustrating a method of storing a preferred program when entering a suspend according to an embodiment of the present invention. First, the system checks a suspend request (S21), and uses the APM status byte to update the WIN 95 in the BIOS. The suspend request is informed at step S22, and the WIN 95 informs an application program of the suspend request at step S23.

다음에 WIN 95 응용프로그램으로 기 등록된 선호 프로그램들을 저장매체인 HDD로부터 주기억장치인 메모리(RAM)에 로드하여 저장하고(S24), 윈도우 화면상에서 상기 선호 프로그램들을 최소화시키게 된다(S24). 이때 도 3에 도시된 바와 같은 선호 프로그램 등록 방법이 선행되어야 한다.Next, the preferred programs that are pre-registered as a WIN 95 application program are loaded from the storage medium HDD into the main memory (RAM) and stored (S24), and the preferred programs are minimized on the window screen (S24). At this time, the preferred program registration method as shown in FIG. 3 must be preceded.

다시 말하면, 도 3에서 윈 95 프로그램 폴더(Folder)인지 확인하고(S11), 선호 프로그램을 등록시킬 등록프로그램이 로드되었는지 확인하여(S12). 마우스를 드래그-인(Drag-in)하여 선호 프로그램을 상기 등록 프로그램에 등록하게 된다(S13). 다음에 서스펜드 요구시 상기 선호 프로그램을 주기억장치인 메모리(RAM)에 로드시켜 저장하게 된다(S14). 이때, 로딩된 선호 프로그램들은 윈도우 상에서 최소화 등의 형태로 표시해 두면, 즉, 상기 선호 프로그램의 메모리 저장 후에 그 점유 크기를 최소화시키면, 재개 후에 해당 프로그램을 클릭하여 바로 상기 메모리로부터 실행시킬 수 있다.In other words, in FIG. 3, it is checked whether it is a Win 95 program folder (Solder) (S11), and whether or not a registered program to register a preferred program is loaded (S12). Drag-in of the mouse (Drag-in) to register the preferred program to the registration program (S13). Next, when a suspend request is made, the preferred program is loaded and stored in a memory (RAM) which is a main memory (S14). In this case, if the loaded preferred programs are displayed in the form of minimization on the window, that is, if the occupied size is minimized after the memory of the preferred program is stored, the program may be immediately executed by clicking the corresponding program after resumption.

다음에 상기 WIN 95 운영체제로 운영중(Running)인 응용 프로그램들이 아이들(Idle) 상태가 될 때까지 기다린 후(S25), 상기 바이오스에 다시 서스펜드를 요구하게 된다(S26). 즉 상기 바이오스는 인터럽트(INT 15h) 5397h를 호출하여 상기 서스펜드를 재요구하게 된다. 따라서 상기 바이오스에서 해당 서스펜드 기능을 수행하며(S27), 이때 CPU 클럭 정지 등의 기능이 수행된다.Next, wait until the application programs running in the WIN 95 operating system become idle (S25), and then request suspension again from the BIOS (S26). In other words, the BIOS calls the interrupt (INT 15h) 5397h to request the suspension again. Therefore, the BIOS performs the corresponding suspend function (S27), and at this time, a function such as CPU clock stop is performed.

한편, 도 5는 본 발명의 실시예에 따른 웨이크업 이후 선호 프로그램을 로드하는 방법의 동작흐름도로서, 먼저 웨이크업 요구를 확인하고(S31), 바이오스에서 해당 재개 기능을 수행한 후에(S32), WIN 95에 상기 웨이크업 요구 알리게 된다(S33).Meanwhile, FIG. 5 is a flowchart illustrating a method of loading a preferred program after wakeup according to an embodiment of the present invention. First, after confirming the wakeup request (S31) and performing the corresponding resume function in the BIOS (S32), The wake-up request is notified to WIN 95 (S33).

다음에 상기 WIN 95 운영체제가 상기 웨이크업 요구를 응용프로그램들에게 알리게 되며(S34), 이때 상기 응용프로그램들이 웨이크업 된다(S35). 따라서 사용자는 선호 프로그램을 실행할 때, 상기 선호 프로그램이 주기억장치인 메모리에서 즉시 실행시키게 되므로(S36), 즉 1초 이내에 프로그램이 실행되기 때문에 상기 선호 프로그램의 로딩 시간을 줄일 수 있게 된다.Next, the WIN 95 operating system notifies application programs of the wakeup request (S34), and the application programs wake up (S35). Therefore, when the user executes the preferred program, the preferred program is immediately executed in the memory which is the main memory (S36), that is, since the program is executed within 1 second, the loading time of the preferred program can be reduced.

따라서 본 발명은 서스펜드 요구시 기 등록된 선호 프로그램을 강제로 로드한 후에 서스펜드로 진입하고, 다시 재개를 요구할 때에는 상기 재개 후에 선호 프로그램을 바로 사용할 수 있게 해준다. 실제로 메모리에 로드되어 있는 프로그램의 실행시간은 1초 이내이다.Therefore, the present invention allows the user to enter the suspend after forcibly loading the registered preference program when the suspend request is requested, and use the preferred program immediately after the resumption when the suspend request is resumed. In fact, the execution time of a program loaded in memory is within 1 second.

전술한 선호 프로그램의 로딩 방법은 개인용 컴퓨터의 운영체제, 특히 윈도우즈 운영체제를 사용하고 있는 경우에 적용되게 된다.The above-described loading method of the preferred program is applied when using an operating system of a personal computer, in particular, a Windows operating system.

상기와 같이 이루어지는 본 발명에 따른 선호 프로그램의 로딩 방법은, 사용자가 자주 사용하는 선호 프로그램을 등록 프로그램에 등록하고, 서스펜드 요구시 상기 선호 프로그램을 주기억장치에 저장한 후에, 웨이크업 이후 주기억장치로부터 직접 선호 프로그램을 수초 이내에 로드함으로써, 선호 프로그램의 로딩 시간을 단축시킨 유용한 발명인 것이다.In the method of loading a preferred program according to the present invention, the preferred program frequently used by a user is registered in a registration program, and when the suspend request is stored, the preferred program is stored in the main memory, and then directly after the wake-up. By loading the preferred program within a few seconds, it is a useful invention that shortened the loading time of the preferred program.

Claims (7)

등록 프로그램에 선호 프로그램을 등록하는 제1 단계;Registering a preferred program with the registration program; 서스펜드(Suspend) 진입시 상기 등록된 선호 프로그램을 로드하여 메모리에 저장하는 제2 단계; 및A second step of loading and storing the registered preferred program in a memory when entering a suspend; And 웨이크업(Wake-up) 이후 선택된 선호 프로그램을 상기 메모리로부터 로드하는 제3 단계를 포함하여 이루어지는 선호 프로그램의 로딩 방법.And a third step of loading a selected preferred program from the memory after wake-up. 제1 항에 있어서,According to claim 1, 상기 제1 단계는, 선호 프로그램을 선택하여 상기 등록 프로그램에 드래그-인(Drag-in)하는 것에 의해 등록되는 것을 특징으로 하는 선호 프로그램의 로딩 방법.And the first step is registered by selecting a preferred program and dragging it into the registered program. 제1 항에 있어서,According to claim 1, 상기 제2 단계는, 상기 선호 프로그램의 메모리 저장후 그 점유 크기를 최소화하는 단계를 더 포함하는 것을 특징으로 하는 선호 프로그램의 로딩 방법.The second step further comprises the step of minimizing the occupied size after storing the memory of the preferred program. 제1 항에 있어서,According to claim 1, 상기 제1 단계 내지 제3 단계는, 개인용 컴퓨터의 운영체제 하에서 이루어지는 것을 특징으로 하는 선호 프로그램의 로딩 방법.The first to third steps are performed under the operating system of the personal computer. 제1 항에 있어서.The method of claim 1. 상기 제2 단계는,The second step, 서스펜드 요구에서 기 등록된 선호 프로그램을 저장매체로부터 로드하여 메모리에 저장하는 제1 하위단계;A first sub-step of loading a preferred program registered in the suspend request from a storage medium and storing it in a memory; 바이오스에 서스펜드를 재요구하는 제2 하위단계; 및A second substep of requesting a suspension from the bios; And 상기 바이오스에서 해당 서스펜드를 실행하는 제3 하위단계를 포함하여 이루어지는 선호 프로그램의 로딩 방법.And a third sub-step of executing the suspend in the bios. 제5 항에 있어서,The method of claim 5, 상기 제2 하위단계는, 운영중(Running)인 응용 프로그램들이 아이들(Idle) 상태가 될 때까지 기다린 후에 수행되는 것을 특징으로 하는 선호 프로그램의 로딩 방법.The second sub-step is performed after waiting for running applications to be idle. 웨이크업 요구시 바이오스에서 운영체제를 재개하는 제1 단계;Resuming an operating system in the BIOS upon a wake-up request; 상기 운영체제가 상기 웨이크업 요구를 응용 프로그램에 통보하는 제2 단계; 및A second step of the operating system notifying an application program of the wakeup request; And 상기 응용 프로그램을 웨이크업 시킨 후에 선택된 선호 프로그램을 메모리에서 즉시 실행시키는 제3 단계를 포함하여 이루어지는 선호 프로그램의 로딩 방법.And a third step of immediately executing the selected preferred program in memory after waking up the application program.
KR1019980017706A 1998-05-15 1998-05-15 How to load your favorite programs KR19990085343A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980017706A KR19990085343A (en) 1998-05-15 1998-05-15 How to load your favorite programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980017706A KR19990085343A (en) 1998-05-15 1998-05-15 How to load your favorite programs

Publications (1)

Publication Number Publication Date
KR19990085343A true KR19990085343A (en) 1999-12-06

Family

ID=65891558

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980017706A KR19990085343A (en) 1998-05-15 1998-05-15 How to load your favorite programs

Country Status (1)

Country Link
KR (1) KR19990085343A (en)

Similar Documents

Publication Publication Date Title
US5784628A (en) Method and system for controlling power consumption in a computer system
US5652890A (en) Interrupt for a protected mode microprocessor which facilitates transparent entry to and exit from suspend mode
US7577860B2 (en) Processor specific BIOS interface for power management
KR100471056B1 (en) Computer system and Control method of Waiting mode for Computer system
US5446904A (en) Suspend/resume capability for a protected mode microprocessor
USRE39837E1 (en) Method and apparatus for adjusting a power consumption level based on the amount of time a processor clock is stopped
KR100283243B1 (en) How to boot the operating system
JP3943665B2 (en) Sleep control method and event notification method
US7437575B2 (en) Low power mode for device power management
EP0419909B1 (en) Computer system with control unit for controlling power supply to storage unit
US20150052343A1 (en) Method and system for providing hybrid-shutdown and fast startup processes
US7093116B2 (en) Methods and apparatus to operate in multiple phases of a basic input/output system (BIOS)
US20030070065A1 (en) Suspending to nonvolatile storage
EP0973086A1 (en) Computer remote power on
US7334138B2 (en) Windows-driven power management for peripheral devices in a computer system
US20040107359A1 (en) Utilizing the suspend state of an information handling system
JPH0744437A (en) Information processing system
JPH11194846A (en) Computer system and its system state control method
JP3102455B2 (en) Information processing system
KR970011216B1 (en) Information processing system
JP2000010907A (en) Information processor
EP1037133A1 (en) Method and apparatus for alternation between instances of operating systems in computer systems
US20060200691A1 (en) Cancellation of initiation of hibernation process
US7856550B2 (en) System and method for hardware manipulation in a computing device
JP3820230B2 (en) Information processing apparatus, power saving method and program

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
B601 Maintenance of original decision after re-examination before a trial
J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20010926

Effective date: 20030331