[go: up one dir, main page]

KR900016884A - 타스크 추적장치 - Google Patents

타스크 추적장치 Download PDF

Info

Publication number
KR900016884A
KR900016884A KR1019900000591A KR900000591A KR900016884A KR 900016884 A KR900016884 A KR 900016884A KR 1019900000591 A KR1019900000591 A KR 1019900000591A KR 900000591 A KR900000591 A KR 900000591A KR 900016884 A KR900016884 A KR 900016884A
Authority
KR
South Korea
Prior art keywords
information
interrupt
task
tracking device
system call
Prior art date
Application number
KR1019900000591A
Other languages
English (en)
Other versions
KR930000592B1 (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 시기 모리야
Publication of KR900016884A publication Critical patent/KR900016884A/ko
Application granted granted Critical
Publication of KR930000592B1 publication Critical patent/KR930000592B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/362Debugging of software
    • G06F11/3636Debugging of software by tracing the execution of the program

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Debugging And Monitoring (AREA)

Abstract

내용 없음.

Description

타스크 추적장치
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 본 발명은 1실시예에 의한 타스크 추적장치를 도시한 블럭도.
제2도는 본 발명의 l실시예에 의한 인터럽트, 시스템 콜이 발행 되었을 때의 동작을 도시한 흐름도.
제3도는 본 발명의 1실시예에 의한 타스크 추적이 실행되는 경우에 타스크 스위치가 발생하였을 때의 동작을 도시한 흐름도.

Claims (1)

  1. 타스크의 실행을 제어하는 오퍼레이팅 시스템을 구비한 타스크 추적장치에 있어서, 인터렵트 발생시에 인터럽트 요인을 입수하는 인터럽트 정보 입수 수단(21),시스템 콜 발행시에 그 시스템 콜의 번호를 업수하는 시스템 콜 정보 입수 수단(22),I/0 동기 인터럽트 발생시에 어떤 디바이스로의 I/0요구가 종료하였는가라는 I/0 동기 인터럽트 정보를 입수하는 I/0동기 인터럽트 정보 입수 수단(23)과 타스크 추척시에 상기 각각의 정보의 적어도 하나의 정보를 출력하는 수단을 포함하며, 상기 인터럽트 정보와 시스템 콜 정보 및 I/0동기 인터렵트 정보를 저장하기 위한 타스크마다의 테이블은 메모리상에 마련되어 있는 타스크 추적장치.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019900000591A 1989-04-13 1990-01-19 타스크 추적장치 KR930000592B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP1093709A JPH02271435A (ja) 1989-04-13 1989-04-13 タスクトレース装置
JP1-93709 1989-04-13

Publications (2)

Publication Number Publication Date
KR900016884A true KR900016884A (ko) 1990-11-14
KR930000592B1 KR930000592B1 (ko) 1993-01-25

Family

ID=14089945

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019900000591A KR930000592B1 (ko) 1989-04-13 1990-01-19 타스크 추적장치

Country Status (5)

Country Link
US (1) US5379427A (ko)
JP (1) JPH02271435A (ko)
KR (1) KR930000592B1 (ko)
CN (1) CN1021087C (ko)
DE (1) DE4011745A1 (ko)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2733149B2 (ja) * 1991-05-21 1998-03-30 三菱電機株式会社 割込みトレース方式
US5379432A (en) * 1993-07-19 1995-01-03 Taligent, Inc. Object-oriented interface for a procedural operating system
DE4332993C1 (de) * 1993-09-28 1994-11-24 Siemens Ag Tracer-System zur Fehleranalyse in laufenden Realzeitsystemen
JP2692609B2 (ja) * 1994-09-26 1997-12-17 日本電気株式会社 マルチタスクのプログラムデバッグ方法とその装置
US6226659B1 (en) * 1996-09-16 2001-05-01 Oracle Corporation Method and apparatus for processing reports
US6083281A (en) * 1997-11-14 2000-07-04 Nortel Networks Corporation Process and apparatus for tracing software entities in a distributed system
US6332178B1 (en) 1997-11-26 2001-12-18 Compaq Computer Corporation Method for estimating statistics of properties of memory system transactions
US6442585B1 (en) * 1997-11-26 2002-08-27 Compaq Computer Corporation Method for scheduling contexts based on statistics of memory system interactions in a computer system
US6163840A (en) * 1997-11-26 2000-12-19 Compaq Computer Corporation Method and apparatus for sampling multiple potentially concurrent instructions in a processor pipeline
US6175814B1 (en) 1997-11-26 2001-01-16 Compaq Computer Corporation Apparatus for determining the instantaneous average number of instructions processed
US6237073B1 (en) 1997-11-26 2001-05-22 Compaq Computer Corporation Method for providing virtual memory to physical memory page mapping in a computer operating system that randomly samples state information
US6195748B1 (en) 1997-11-26 2001-02-27 Compaq Computer Corporation Apparatus for sampling instruction execution information in a processor pipeline
US6237059B1 (en) 1997-11-26 2001-05-22 Compaq Computer Corporation Method for estimating statistics of properties of memory system interactions among contexts in a computer system
US6374367B1 (en) 1997-11-26 2002-04-16 Compaq Computer Corporation Apparatus and method for monitoring a computer system to guide optimization
US6549930B1 (en) 1997-11-26 2003-04-15 Compaq Computer Corporation Method for scheduling threads in a multithreaded processor
US6212653B1 (en) 1998-02-18 2001-04-03 Telefonaktiebolaget Lm Ericsson (Publ) Logging of events for a state driven machine
US6334159B1 (en) * 1998-12-22 2001-12-25 Unisys Corporation Method and apparatus for scheduling requests within a data processing system
US6345295B1 (en) 1999-01-22 2002-02-05 International Business Machines Corporation Conducting traces in a computer system attachment network
GB0022952D0 (en) * 2000-09-19 2000-11-01 Sgs Thomson Microelectronics Monitoring interrupts
US7111283B2 (en) * 2000-11-29 2006-09-19 Microsoft Corporation Program history in a computer programming language
US6968250B2 (en) * 2001-12-28 2005-11-22 Kimberly-Clark Worldwide, Inc. Intelligent agent system and method for evaluating data integrity in process information databases
US7380213B2 (en) 2001-12-28 2008-05-27 Kimberly-Clark Worldwide, Inc. User interface for reporting event-based production information in product manufacturing
US8799113B2 (en) * 2001-12-28 2014-08-05 Binforma Group Limited Liability Company Quality management by validating a bill of materials in event-based product manufacturing
US7032816B2 (en) * 2001-12-28 2006-04-25 Kimberly-Clark Worldwide, Inc. Communication between machines and feed-forward control in event-based product manufacturing
US7357298B2 (en) * 2001-12-28 2008-04-15 Kimberly-Clark Worldwide, Inc. Integrating event-based production information with financial and purchasing systems in product manufacturing
US7035877B2 (en) 2001-12-28 2006-04-25 Kimberly-Clark Worldwide, Inc. Quality management and intelligent manufacturing with labels and smart tags in event-based product manufacturing
JP2004199265A (ja) * 2002-12-17 2004-07-15 Mitsubishi Electric Corp プロセス制御のトラッキング機能自動生成システムおよび制御プログラム自動生成システム
US20060101415A1 (en) * 2004-11-01 2006-05-11 Evans Mark S Service logic program tracing
EP1820100B1 (en) * 2004-11-30 2008-08-27 Koninklijke Philips Electronics N.V. Efficient switching between prioritized tasks
US7707394B2 (en) * 2006-05-30 2010-04-27 Arm Limited Reducing the size of a data stream produced during instruction tracing
EP1909173B1 (en) * 2006-10-06 2010-02-24 Hewlett-Packard Development Company, L.P. Management of data of settings in an operating system of a computer
JP2008102778A (ja) * 2006-10-19 2008-05-01 Fujitsu Ltd 情報処理装置、情報処理装置の制御方法及びプログラム
SG163452A1 (en) * 2009-01-23 2010-08-30 Yokogawa Electric Corp An apparatus and method for managing task information of a plant
WO2013175610A1 (ja) * 2012-05-24 2013-11-28 カーネロンシリコン株式会社 タスク処理装置
US10990439B1 (en) * 2019-09-26 2021-04-27 Facebook Technologies, Llc Tracing task execution across services in microkernel-based operating systems

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4598364A (en) * 1983-06-29 1986-07-01 International Business Machines Corporation Efficient trace method adaptable to multiprocessors
JPS6011948A (ja) * 1983-07-01 1985-01-22 Matsushita Electric Ind Co Ltd タスク状態遷移監視装置
US4845615A (en) * 1984-04-30 1989-07-04 Hewlett-Packard Company Software performance analyzer
DD239481A1 (de) * 1985-07-15 1986-09-24 Robotron Rationalisierung Einrichtung zum protokollieren von programmablaeufen
US4809170A (en) * 1987-04-22 1989-02-28 Apollo Computer, Inc. Computer device for aiding in the development of software system

Also Published As

Publication number Publication date
DE4011745C2 (ko) 1992-07-16
US5379427A (en) 1995-01-03
JPH02271435A (ja) 1990-11-06
CN1021087C (zh) 1993-06-02
CN1046404A (zh) 1990-10-24
DE4011745A1 (de) 1990-10-18
KR930000592B1 (ko) 1993-01-25

Similar Documents

Publication Publication Date Title
KR900016884A (ko) 타스크 추적장치
KR840005227A (ko) 데이타 처리 시스템
KR920010561A (ko) 홈버스 제어 장치
KR890002779A (ko) 데이타 처리 장치
KR900017322A (ko) 프로그램 송출장치
KR840006145A (ko) 수치 제어 가공방식(數値制御加工方式)
KR840004805A (ko) 정보출력 시스템
KR940015918A (ko) 오디오/비디오 시스템
KR870004367A (ko) 데이터 처리 시스템
KR960042344A (ko) 작은 하드웨어 규모로 많은 인터럽트 처리에 유연하게 대응하는 인터럽트 제어장치
KR950027561A (ko) 처리 시스템 및 그의 동작 방법
KR910004020A (ko) 텔레비전수상기
KR900013413A (ko) 디지탈 신호 처리 장치
KR910005208A (ko) 학습 장치
KR880004374A (ko) 부분적 프로그램 결합 시스템
KR890008643A (ko) 계산 기능 부착 세계시계
KR910006136A (ko) 인버터 제어 호이스트
KR910007308A (ko) 메시지 스위칭 장치
KR920003769A (ko) 서라운드 제어회로
KR910012927A (ko) 효율적인 시스템 제어를 위한 슬롯 어드레스
KR910012611A (ko) 수치표시기를 구비한 제어장치
JPS53132240A (en) Processing mode selection system
SE9904553D0 (sv) A telecommunication device
GB1367709A (en) Data processing system
KR910014847A (ko) 프린터

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19900119

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19900119

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19920715

Patent event code: PE09021S01D

G160 Decision to publish patent application
PG1605 Publication of application before grant of patent

Comment text: Decision on Publication of Application

Patent event code: PG16051S01I

Patent event date: 19921228

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: 19930414

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19930518

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19930518

End annual number: 3

Start annual number: 1

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee