ATE409326T1 - Verfahren zur optimierung des protokollierens und wiederabspielens von multitask-anwendungen in einem einzelprozessor- oder mehrprozessor- computersystem - Google Patents

Verfahren zur optimierung des protokollierens und wiederabspielens von multitask-anwendungen in einem einzelprozessor- oder mehrprozessor- computersystem

Info

Publication number
ATE409326T1
ATE409326T1 AT06707818T AT06707818T ATE409326T1 AT E409326 T1 ATE409326 T1 AT E409326T1 AT 06707818 T AT06707818 T AT 06707818T AT 06707818 T AT06707818 T AT 06707818T AT E409326 T1 ATE409326 T1 AT E409326T1
Authority
AT
Austria
Prior art keywords
processor
logging
playback
optimizing
computer system
Prior art date
Application number
AT06707818T
Other languages
English (en)
Inventor
Marc Vertes
Gilles Gouaillardet
Philippe Bergheaud
Original Assignee
Ibm
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 Ibm filed Critical Ibm
Application granted granted Critical
Publication of ATE409326T1 publication Critical patent/ATE409326T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • G06F11/3414Workload generation, e.g. scripts, playback
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3476Data logging

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)
AT06707818T 2005-01-24 2006-01-24 Verfahren zur optimierung des protokollierens und wiederabspielens von multitask-anwendungen in einem einzelprozessor- oder mehrprozessor- computersystem ATE409326T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0500723A FR2881241B1 (fr) 2005-01-24 2005-01-24 Procede d'optimisation de la journalisation et du rejeu d'application multi-taches dans un systeme informatique mono-processeur ou multi-processeurs

Publications (1)

Publication Number Publication Date
ATE409326T1 true ATE409326T1 (de) 2008-10-15

Family

ID=34979840

Family Applications (1)

Application Number Title Priority Date Filing Date
AT06707818T ATE409326T1 (de) 2005-01-24 2006-01-24 Verfahren zur optimierung des protokollierens und wiederabspielens von multitask-anwendungen in einem einzelprozessor- oder mehrprozessor- computersystem

Country Status (8)

Country Link
US (1) US20080270770A1 (de)
EP (1) EP1842132B1 (de)
JP (2) JP5547373B2 (de)
CN (1) CN100530123C (de)
AT (1) ATE409326T1 (de)
DE (1) DE602006002874D1 (de)
FR (1) FR2881241B1 (de)
WO (1) WO2006077260A1 (de)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8510596B1 (en) * 2006-02-09 2013-08-13 Virsec Systems, Inc. System and methods for run time detection and correction of memory corruption
US8607228B2 (en) * 2006-08-08 2013-12-10 Intel Corporation Virtualizing performance counters
US20080046699A1 (en) * 2006-08-21 2008-02-21 International Business Machines Corporation Method and apparatus for non-deterministic incremental program replay using checkpoints and syndrome tracking
WO2008025575A1 (en) 2006-08-28 2008-03-06 International Business Machines Corporation A method for improving transfer of event logs for replication of executing programs
CN101446909B (zh) 2007-11-30 2011-12-28 国际商业机器公司 用于管理任务事件的方法和系统
US9928071B1 (en) 2008-05-02 2018-03-27 Azul Systems, Inc. Enhanced managed runtime environments that support deterministic record and replay
US8402318B2 (en) * 2009-03-24 2013-03-19 The Trustees Of Columbia University In The City Of New York Systems and methods for recording and replaying application execution
US20110078666A1 (en) * 2009-05-26 2011-03-31 University Of California System and Method for Reproducing Device Program Execution
KR20110095050A (ko) * 2010-02-18 2011-08-24 삼성전자주식회사 공유 라이브러리 디버깅 장치
CN102325091B (zh) * 2011-10-17 2014-09-17 迈普通信技术股份有限公司 内存释放方法和路由系统
IN2014MU00661A (de) 2014-02-25 2015-10-23 Tata Consultancy Services Ltd
GB2552519A (en) * 2016-07-27 2018-01-31 Undo Ltd Debugging Systems
US10579502B2 (en) 2017-02-28 2020-03-03 International Business Machines Corporation Resuming applications using pass-through servers and trace data
US20230058452A1 (en) * 2021-08-17 2023-02-23 Sap Se Efficient error reproduction scenarios through data transformation

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4847754A (en) * 1985-10-15 1989-07-11 International Business Machines Corporation Extended atomic operations
JPH02126340A (ja) * 1988-11-05 1990-05-15 Fuji Xerox Co Ltd データ処理システム
JP2807026B2 (ja) * 1990-02-17 1998-09-30 日本電信電話株式会社 並列プログラムの実行再現方法
JPH03241438A (ja) * 1990-02-20 1991-10-28 Nec Corp プログラムデバッグ支援装置
US5214780A (en) * 1990-03-23 1993-05-25 Sun Microsystems, Inc. Synchronized journaling system
JP2758311B2 (ja) * 1992-05-28 1998-05-28 富士通株式会社 複合システムにおけるログファイル制御方式
JP3154942B2 (ja) * 1995-09-11 2001-04-09 株式会社東芝 分散チェックポイント生成方法および同方法が適用される計算機システム
JPH09190375A (ja) * 1996-01-09 1997-07-22 Toshiba Corp 共有メモリ管理方法
US6128710A (en) * 1997-05-28 2000-10-03 International Business Machines Corporation Method utilizing a set of blocking-symbol resource-manipulation instructions for protecting the integrity of data in noncontiguous data objects of resources in a shared memory of a multiple processor computer system
JPH11272499A (ja) * 1998-03-23 1999-10-08 Nec Corp 性能測定回路を備えた並列プロセッサシステムと、プログラムの性能測定方法
JP2001184235A (ja) * 1999-12-24 2001-07-06 Hitachi Ltd ログ情報取得解析装置
JP2001306341A (ja) * 2000-04-26 2001-11-02 Mitsubishi Electric Corp コンピュータシステムおよびコンピュータ読み取り可能な記録媒体
US7137120B2 (en) * 2001-12-17 2006-11-14 International Business Machines Corporation Dynamic diagnostic program for determining thread wait time
US7392421B1 (en) * 2002-03-18 2008-06-24 Symantec Operating Corporation Framework for managing clustering and replication
JP2003280980A (ja) * 2002-03-20 2003-10-03 Matsushita Electric Ind Co Ltd 共有メモリ排他制御装置及び共有メモリ排他制御方法
KR20050035301A (ko) * 2002-09-12 2005-04-15 인터내셔널 비지네스 머신즈 코포레이션 이종의 프로세스들을 통합하도록 적응된 데이터 프로세싱시스템
US7073002B2 (en) * 2003-03-13 2006-07-04 International Business Machines Corporation Apparatus and method for controlling resource transfers using locks in a logically partitioned computer system
GB0308923D0 (en) * 2003-04-17 2003-05-28 Ibm Low-overhead storage cluster configuration locking
US7047337B2 (en) * 2003-04-24 2006-05-16 International Business Machines Corporation Concurrent access of shared resources utilizing tracking of request reception and completion order
US7496574B2 (en) * 2003-05-01 2009-02-24 International Business Machines Corporation Managing locks and transactions
EP1510933B1 (de) * 2003-08-27 2007-08-01 Sap Ag Weiterleiten von Änderungen in einer Datenbank

Also Published As

Publication number Publication date
EP1842132A1 (de) 2007-10-10
JP2008529114A (ja) 2008-07-31
US20080270770A1 (en) 2008-10-30
FR2881241A1 (fr) 2006-07-28
CN100530123C (zh) 2009-08-19
JP5547373B2 (ja) 2014-07-09
WO2006077260A1 (en) 2006-07-27
EP1842132B1 (de) 2008-09-24
JP5505914B2 (ja) 2014-05-28
DE602006002874D1 (de) 2008-11-06
CN101107596A (zh) 2008-01-16
JP2013118005A (ja) 2013-06-13
FR2881241B1 (fr) 2007-05-04

Similar Documents

Publication Publication Date Title
ATE409326T1 (de) Verfahren zur optimierung des protokollierens und wiederabspielens von multitask-anwendungen in einem einzelprozessor- oder mehrprozessor- computersystem
Yue et al. Network-based robust H∞ control of systems with uncertainty
DE60333631D1 (de) Verhaltensbasierte anpassung von computersystemen
DE602008001506D1 (de) Sicherheitsaspekte von SOA
UA92715C2 (ru) Система информационного обеспечения для отработки технологических процессов
WO2009032776A3 (en) Power management of data processing resources, such as power adaptive management of data storage operations
TW200627275A (en) Computer security management, such as in a virtual machine or hardened operating system
TW200606719A (en) Grid computing system, management server, processing server, control method, control program and recording medium
GB2493311A (en) Centalized control of database applications
ATE432563T1 (de) Verfahren und system bezüglich netzverwaltung
WO2006120684A3 (en) System and method of controlling and monitoring computer program usage
DE602006007623D1 (de) Verfahren, system und computerprogrammprodukt zum automatischen klonen von it-betriebsmittelstrukturen
ATE369014T1 (de) Dienstbereitstellungssystem
Spillner Practical tooling for serverless computing
ATE406635T1 (de) Irreguläres geflecht und eingebettete geometrische beschreibung in einem computergraphiksystem
DE602006014415D1 (de) Synchronisierung und paralleles Ausführen von Kontrollfluss und Datenfluss auf Task-Ebene
WO2008078322A3 (en) Method for ensuring unique identification of program elements across multiple executions
Trapp Modeling the adaptation behavior of adaptive embedded systems
DOES business process management (BPM)
US10423592B2 (en) Auto-generation of migrated use cases
DK2225693T3 (da) Fremgangsmåde til sikring af en betinget forbindelse, informationsbærer, program og sikret system til denne fremgangsmåde
WO2008114367A1 (ja) 計算機システム及び符号化/復号化方法
US8495033B2 (en) Data processing
WO2003075157A3 (de) Verfahren, software-produkt und system zur universellen computergestützten informationsverarbeitung
Michiels A Goal-Driven Approach for Documenting and Verifying Design Invariants

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties