Abstract in simplified Chinese:本发明揭示一种记录系统,其包括一事件接收器及一存储管理器。该接收器接收记录数据、加以处理并输出一数据“大块"。该管理器接收数据大块并将其存储,以便可查找该等数据大块。该接收器包括存储事件之缓冲器以及存储关于该等缓冲器之内容的元数据之一元数据结构。该等元数据报括与该接收器相关联之一唯一识别符、该等缓冲器内事件之数目、以及用于各“关注字段"的一最小値及一最大値,其反映该字段在该等缓冲器内所有该等事件上的値范围。一大块包括该元数据结构及该等缓冲器之该等内容的一压缩版本。当查找事件数据时该元数据结构当作一搜索索引。该记录系统可结合一安全信息/事件管理(SIEM)系统使用。
Abstract:
프로세싱시스템의성능을분석하기위한시스템들및 방법들은, 프로세싱시스템의선택된노드들에로케이팅된트레이스포인트들에서제공되는성능카운터들에기반한다. 모니터링될제1 트랜잭션은, 성능카운터에의해제1 트레이스포인트에서임계횟수를초과하는트랜잭션이검출되는경우에제1 트레이스포인트에서모니터링될트랜잭션으로서식별된다. 제1 트레이스태그식별자는, 제1 트레이스포인트에서의제1 트랜잭션과연관된다. 제1 트랜잭션은, 제1 트레이스태그식별자에기반하여하나이상의다른트레이스포인트들에서식별된다. 제1 트랜잭션이트레이스포인트들에서식별된타임스탬프들에기반하여, 트레이스정보, 레이턴시, 제1 트랜잭션의소비디바이스의로컬리티등과같은정보가다양한트레이스포인트들로부터획득된다.
Abstract:
프로세싱시스템의성능을분석하기위한시스템들및 방법들은, 프로세싱시스템의선택된노드들에로케이팅된트레이스포인트들에서제공되는성능카운터들에기반한다. 모니터링될제1 트랜잭션은, 성능카운터에의해제1 트레이스포인트에서임계횟수를초과하는트랜잭션이검출되는경우에제1 트레이스포인트에서모니터링될트랜잭션으로서식별된다. 제1 트레이스태그식별자는, 제1 트레이스포인트에서의제1 트랜잭션과연관된다. 제1 트랜잭션은, 제1 트레이스태그식별자에기반하여하나이상의다른트레이스포인트들에서식별된다. 제1 트랜잭션이트레이스포인트들에서식별된타임스탬프들에기반하여, 트레이스정보, 레이턴시, 제1 트랜잭션의소비디바이스의로컬리티등과같은정보가다양한트레이스포인트들로부터획득된다.
Abstract:
본 발명은 지정된 응용 프로그램의 사용 빈도를 얻기 위한 방법 또는 장치에 관한 것이다. 상기 방법은, 시스템 레지스터링 정보 리스트에 의하여 상기 지정된 응용 프로그램의 설치 경로를 획득하는 단계; 상기 지정된 응용 프로그램의 실행을 모니터링하도록 응용프로그램 인터페이스를 호출하는 단계; 상기 지정된 응용 프로그램의 마지막 기동 시간과 설치 경로를 기록하는 단계; 상기 설치 경로를 인덱스로 하는 것에 의하여 상기 지정된 응용 프로그램의 마지막 기동 시간을 획득하는 단계; 상기 마지막 기동 시간과 현재 시간을 비교하여 상기 지정된 응용 프로그램의 사용 빈도를 확정하도록 하는 단계를 포함한다. 본 발명은 운영 시스템의 프로세스 기동 함수를 인터셉트(intercept)할 수 있어 쉽고 효과적으로 상기 지정된 응용 프로그램의 사용 빈도를 얻도록 하고, 컴퓨터에 설치된 응용 프로그램을 쉽게 관리할 수 있으며 컴퓨터의 운영 시스템을 최적화하기 위한 기초를 제공한다.
Abstract:
PURPOSE: Handling of abnormal shutdown for a system having an NVM(Non-Volatile Memory) is provided to perform complete restoration for only a small sub-set of total data blocks, thereby improving system efficiency and reducing time necessary for restoring the abnormal shutdown. CONSTITUTION: An index table(306) includes index pages. Index tables store logical-to-physical mapping. A look-up table(302) stores a location of the index table. The look-up table stores a memory location of index table cache(304). The index table cache stores physical addresses of logical addresses which are recently recorded or accessed. The index table cache provides a redundant copy of mapping of being stored in the index table by periodically flushing information, which is stored in the cache, to the index pages. [Reference numerals] (302) Look-up table; (304) Index table cache; (306) Index table; (308) Data pages; (310) Context block; (AA) Volatile memory; (BB) Non-volatile memory; (CC) Index page 1; (DD) Index page 2; (EE) Index page N; (FF) Data block 1; (GG) Block TOC 1; (HH) Data block N; (II) Block TOC N
Abstract:
컴포넌트 상태가 지속적이도록 하기 위해 이들 컴포넌트의 기록자가 (엔티티 빈 또는 데이터베이스 트랜잭션과 같이) 코드를 명시적으로 기록해야 할 필요 없이, 분산 컴퓨팅 시스템에서 컴포넌트의 고가용성, 고장 허용 실행을 달성하기 위한 방법 및 시스템이 개시된다. 이는 분산 시스템의 본질적인 비결정론적 거동을 결정론적 거동으로 전환함으로써 달성되며, 그리하여 유리하게 효율적인 체크포인트 재생(checkpoint-point) 기술에 의해 상태 복구가 달성될 수 있다. 본 방법은, 컴포넌트들 간의 메시지 통신을 가능하게 하도록 실행 환경을 적응시키고, 프로그램 실행 동안 전송지 컴포넌트로부터 수신지 컴포넌트로 전달될 메시지와 함께 결정론적 타임스탬프를 자동으로 연관시키는 것을 포함하며, 상기 타임스탬프는 수신지 컴포넌트에서의 메시지의 추정되는 도달 시간을 나타낸다. 컴포넌트에서, 프로그램 실행 동안 그 컴포넌트의 상태를 추적하고, 로컬 저장 디바이스에 상태를 주기적으로 체크포인트하는 것을 포함한다. 컴포넌트의 고장시, 컴포넌트 상태는 최근 저장된 체크포인트를 복구하고 최근 저장된 체크포인트 이래로 발생한 이벤트를 재실행함으로써 복원된다. 시스템은 그들 연관된 타임스탬프와 동일한 순서로 메시지를 처리함으로써 수신 컴포넌트의 실행을 반복함으로써 결정론적이다.
Abstract:
The invention relates to a method or a device for obtaining a using-frequency of a specified application program. The method comprises: obtaining an installing route of the specified application program, according to a system-registering information list; calling an API to monitor operation of the specified application program; recording a last start-up time and the installing route of the specified application program; obtaining the last start-up time of the specified application program based on the installing route as an index; comparing the last start-up time and a current time, to determine the using-frequency of the specified application program. The present invention can intercept the process start functions of the Operation System, to easily and efficiently obtain the using-frequency of the specified application program, easily manage the application program installed in the computer, and provide the base for optimizing the Operation System of the computer.
Abstract:
A first computing device is provided for rolling back a computing environment. The computing device includes processors configured to acquire a stream containing entries including snapshot entries, memory entries, and input/output entries wherein each entry includes information and is associated with a timestamp. The processors are further configured to receive a snapshot entry associated with a first timestamp, revert to a memory state using information provided in at least one memory entry associated with a timestamp after the first timestamp, and re-execute a previously executed process, wherein the re-execution of the process is started using the first timestamp, information from the received snapshot entry, and information for input/output operations corresponding to the input/output entries associated with timestamps after the first timestamp.