DE602006003787D1 - Bestimmung der tatsächlichen Zeit, die ein Prozessor bei der Ausführung eines Codeteiles aufwendet - Google Patents
Bestimmung der tatsächlichen Zeit, die ein Prozessor bei der Ausführung eines Codeteiles aufwendetInfo
- Publication number
- DE602006003787D1 DE602006003787D1 DE602006003787T DE602006003787T DE602006003787D1 DE 602006003787 D1 DE602006003787 D1 DE 602006003787D1 DE 602006003787 T DE602006003787 T DE 602006003787T DE 602006003787 T DE602006003787 T DE 602006003787T DE 602006003787 D1 DE602006003787 D1 DE 602006003787D1
- Authority
- DE
- Germany
- Prior art keywords
- time
- code portion
- code
- actual execution
- overhead
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording 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/3409—Recording 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/3419—Recording 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 by assessing time
- G06F11/3423—Recording 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 by assessing time where the assessed time is active or idle time
-
- A—HUMAN NECESSITIES
- A44—HABERDASHERY; JEWELLERY
- A44B—BUTTONS, PINS, BUCKLES, SLIDE FASTENERS, OR THE LIKE
- A44B19/00—Slide fasteners
- A44B19/42—Making by processes not fully provided for in one other class, e.g. B21D53/50, B21F45/18, B22D17/16, B29D5/00
- A44B19/60—Applying end stops upon stringer tapes
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/082,398 US7774784B2 (en) | 2005-03-17 | 2005-03-17 | Determining an actual amount of time a processor consumes in executing a portion of code |
Publications (1)
Publication Number | Publication Date |
---|---|
DE602006003787D1 true DE602006003787D1 (de) | 2009-01-08 |
Family
ID=36314095
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE602006003787T Active DE602006003787D1 (de) | 2005-03-17 | 2006-03-16 | Bestimmung der tatsächlichen Zeit, die ein Prozessor bei der Ausführung eines Codeteiles aufwendet |
Country Status (7)
Country | Link |
---|---|
US (1) | US7774784B2 (de) |
EP (1) | EP1703403B1 (de) |
JP (1) | JP2006260542A (de) |
KR (1) | KR101034409B1 (de) |
CN (1) | CN1834904B (de) |
AT (1) | ATE415662T1 (de) |
DE (1) | DE602006003787D1 (de) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7904695B2 (en) | 2006-02-16 | 2011-03-08 | Vns Portfolio Llc | Asynchronous power saving computer |
US8079031B2 (en) * | 2005-10-21 | 2011-12-13 | Intel Corporation | Method, apparatus, and a system for dynamically configuring a prefetcher based on a thread specific latency metric |
US7904615B2 (en) | 2006-02-16 | 2011-03-08 | Vns Portfolio Llc | Asynchronous computer communication |
US7966481B2 (en) | 2006-02-16 | 2011-06-21 | Vns Portfolio Llc | Computer system and method for executing port communications without interrupting the receiving computer |
US7926040B2 (en) * | 2006-09-06 | 2011-04-12 | International Business Machines Corporation | Method and system for timing code execution in a korn shell script |
US8402463B2 (en) * | 2006-10-30 | 2013-03-19 | Hewlett-Packard Development Company, L.P. | Hardware threads processor core utilization |
US8185906B2 (en) * | 2007-05-23 | 2012-05-22 | Sap Ag | Method and apparatus for dynamically adjusting thread pool |
US20090132792A1 (en) * | 2007-11-15 | 2009-05-21 | Dennis Arthur Ruffer | Method of generating internode timing diagrams for a multiprocessor array |
CN101221528B (zh) * | 2008-01-22 | 2010-06-16 | 中兴通讯股份有限公司 | 一种嵌入式操作系统调度性能的测试方法 |
CN102144222B (zh) * | 2008-07-02 | 2014-11-05 | 国立大学法人东京工业大学 | 执行时间估计方法、执行时间估计程序以及执行时间估计装置 |
KR101065436B1 (ko) | 2010-12-07 | 2011-09-19 | 경상대학교산학협력단 | 불확실한 계산량을 가진 실시간 병렬 작업을 위한 멀티코어 프로세서의 확률적 스케줄링 방법 |
US8639991B2 (en) * | 2010-12-17 | 2014-01-28 | Sap Ag | Optimizing performance of an application |
US8769505B2 (en) * | 2011-01-24 | 2014-07-01 | Hewlett-Packard Development Company, L.P. | Event information related to server request processing |
KR101341562B1 (ko) | 2011-12-15 | 2013-12-16 | 경상대학교산학협력단 | 변동하는 계산량을 갖는 실시간 작업을 위한 단일 코어 프로세서의 에너지 효율적 스케줄링 방법 |
JP6356787B2 (ja) * | 2014-04-15 | 2018-07-11 | 株式会社Fuji | Nc工作機械 |
US9614724B2 (en) | 2014-04-21 | 2017-04-04 | Microsoft Technology Licensing, Llc | Session-based device configuration |
US9384334B2 (en) | 2014-05-12 | 2016-07-05 | Microsoft Technology Licensing, Llc | Content discovery in managed wireless distribution networks |
US9430667B2 (en) | 2014-05-12 | 2016-08-30 | Microsoft Technology Licensing, Llc | Managed wireless distribution network |
US10111099B2 (en) | 2014-05-12 | 2018-10-23 | Microsoft Technology Licensing, Llc | Distributing content in managed wireless distribution networks |
US9384335B2 (en) | 2014-05-12 | 2016-07-05 | Microsoft Technology Licensing, Llc | Content delivery prioritization in managed wireless distribution networks |
US9874914B2 (en) | 2014-05-19 | 2018-01-23 | Microsoft Technology Licensing, Llc | Power management contracts for accessory devices |
US9703681B2 (en) | 2014-05-29 | 2017-07-11 | Microsoft Technology Licensing, Llc | Performance optimization tip presentation during debugging |
US10037202B2 (en) | 2014-06-03 | 2018-07-31 | Microsoft Technology Licensing, Llc | Techniques to isolating a portion of an online computing service |
US9367490B2 (en) | 2014-06-13 | 2016-06-14 | Microsoft Technology Licensing, Llc | Reversible connector for accessory devices |
US9632915B2 (en) | 2014-10-29 | 2017-04-25 | Microsoft Technology Licensing, Llc. | Historical control flow visualization in production diagnostics |
US10165071B2 (en) * | 2016-01-15 | 2018-12-25 | Google Llc | Client-side activity monitoring |
CN108681486B (zh) * | 2018-05-17 | 2020-08-28 | 重庆市通信建设有限公司 | 最优线程数量求取方法及装置 |
CN111414295B (zh) * | 2020-03-09 | 2023-06-30 | 浙江大华技术股份有限公司 | 一种cpu占用率的统计方法、装置、设备及介质 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03210643A (ja) * | 1990-01-13 | 1991-09-13 | Fuji Electric Co Ltd | タスク実行時間測定方法 |
JP2520544B2 (ja) * | 1991-09-26 | 1996-07-31 | インターナショナル・ビジネス・マシーンズ・コーポレイション | タスクのオ―バ―ラン状態を監視する方法及びタスク実行サイクルのオ―バ―ランを検出する装置 |
JP2712142B2 (ja) * | 1992-01-30 | 1998-02-10 | 日本電気株式会社 | 実行時間測定方式 |
KR950011476A (ko) * | 1993-10-28 | 1995-05-15 | 김중길 | 디클로페낙나트륨 사이클로덱스트린 포접화합물의 제조방법 |
JP3588485B2 (ja) * | 1994-08-26 | 2004-11-10 | 富士通株式会社 | プロセススケジューリング方式 |
US5797115A (en) * | 1995-08-24 | 1998-08-18 | Fuller; Billy | Measuring direct and indirect usage of a central processing unit |
EP0798638B1 (de) * | 1996-03-28 | 2008-07-16 | Hitachi, Ltd. | Verfahren zum Planen von periodischen Prozessabläufen |
JPH1011333A (ja) * | 1996-06-24 | 1998-01-16 | Nippon Denki Ido Tsushin Kk | タスク別cpu使用率測定装置 |
US6061711A (en) * | 1996-08-19 | 2000-05-09 | Samsung Electronics, Inc. | Efficient context saving and restoring in a multi-tasking computing system environment |
US5835705A (en) * | 1997-03-11 | 1998-11-10 | International Business Machines Corporation | Method and system for performance per-thread monitoring in a multithreaded processor |
US6009452A (en) * | 1997-05-02 | 1999-12-28 | Microsoft Corporation | Apparatus and methods for optimally using available computer resources for task execution during idle-time based on probabilistic assessment of future task instances |
JP3199013B2 (ja) * | 1998-01-26 | 2001-08-13 | 日本電気株式会社 | 言語処理方法及び言語処理装置並びに言語処理プログラムを記録した記憶媒体 |
US6754690B2 (en) * | 1999-09-16 | 2004-06-22 | Honeywell, Inc. | Method for time partitioned application scheduling in a computer operating system |
KR100324962B1 (ko) * | 1999-09-20 | 2002-02-28 | 이태용 | 고밀도 극세사 경편지 제조 방법 |
US6658654B1 (en) * | 2000-07-06 | 2003-12-02 | International Business Machines Corporation | Method and system for low-overhead measurement of per-thread performance information in a multithreaded environment |
EP1174794A1 (de) | 2000-07-21 | 2002-01-23 | Abb Research Ltd. | Verwaltung der Prozessorzeit, die einem von mehreren Programm-Tasks für dessen Ausführung auf einem Prozessor zugeteilt wird |
JP2002063049A (ja) * | 2000-08-23 | 2002-02-28 | Matsushita Electric Ind Co Ltd | システム性能の見積もり方法 |
US6934936B2 (en) * | 2001-02-01 | 2005-08-23 | International Business Machines Corporation | Apparatus and method for adaptive address-based historical utilization recording |
US7191440B2 (en) * | 2001-08-15 | 2007-03-13 | Intel Corporation | Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitor |
WO2003087982A2 (en) * | 2002-04-08 | 2003-10-23 | Cyanea Systems Corp. | Method and system for problem determination in distributed enterprise applications |
DE10238575A1 (de) | 2002-08-22 | 2004-03-04 | Siemens Ag | Verfahren zur Messung der Nettolaufzeit eines Datenverarbeitungsprogramms |
US7426731B2 (en) * | 2004-03-22 | 2008-09-16 | Hewlett-Packard Development Company, L.P. | Determining processor usage by a thread |
US7594234B1 (en) * | 2004-06-04 | 2009-09-22 | Sun Microsystems, Inc. | Adaptive spin-then-block mutual exclusion in multi-threaded processing |
US7565659B2 (en) * | 2004-07-15 | 2009-07-21 | International Business Machines Corporation | Light weight context switching |
US7698686B2 (en) * | 2005-04-15 | 2010-04-13 | Microsoft Corporation | Method and apparatus for performance analysis on a software program |
-
2005
- 2005-03-17 US US11/082,398 patent/US7774784B2/en not_active Expired - Fee Related
-
2006
- 2006-02-09 KR KR1020060012662A patent/KR101034409B1/ko not_active IP Right Cessation
- 2006-02-15 CN CN2006100045008A patent/CN1834904B/zh not_active Expired - Fee Related
- 2006-02-16 JP JP2006039911A patent/JP2006260542A/ja active Pending
- 2006-03-16 DE DE602006003787T patent/DE602006003787D1/de active Active
- 2006-03-16 EP EP06111274A patent/EP1703403B1/de not_active Not-in-force
- 2006-03-16 AT AT06111274T patent/ATE415662T1/de not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
US20060212867A1 (en) | 2006-09-21 |
US7774784B2 (en) | 2010-08-10 |
KR101034409B1 (ko) | 2011-05-12 |
CN1834904A (zh) | 2006-09-20 |
ATE415662T1 (de) | 2008-12-15 |
EP1703403A1 (de) | 2006-09-20 |
EP1703403B1 (de) | 2008-11-26 |
CN1834904B (zh) | 2010-06-09 |
KR20060101230A (ko) | 2006-09-22 |
JP2006260542A (ja) | 2006-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ATE415662T1 (de) | Bestimmung der tatsächlichen zeit, die ein prozessor bei der ausführung eines codeteiles aufwendet | |
ATE433124T1 (de) | System und verfahren zum analysieren von radarinformationen | |
DE602005005839D1 (de) | Verwendung von oberflächenmesssonden | |
WO2007020598A3 (en) | Method and apparatus featuring simple click style interactions according to a clinical task workflow | |
CY1110116T1 (el) | Νευροεκφυλιστικοι δεικτες για καταθλιψη | |
DE60332744D1 (de) | Verfahren zur überwachung akkumulierter körperermüdung zur bestimmung der erholung bei belastung oder aktivität | |
DE602005012969D1 (de) | Verfahren zur vergrösserung der positionsverfügbarkeit | |
DE60229782D1 (de) | Verfahren zur bestimmung von steuerparametern für ein steuersystem | |
DE60115653D1 (de) | Verfahren zur Detektion von Emotionen, unter Verwendung von Untergruppenspezialisten | |
DE10326770B4 (de) | Sensorsystem zum Bestimmen der Breite eines Objekts | |
ATE541199T1 (de) | Verfahren zur anzeige von ermüdungsbeschädigung eines metallobjekts | |
ATE482398T1 (de) | Verfahren zur stratifizierung von herzinsuffizienz | |
DE602006002915D1 (de) | Verfahren und System zur Arbeitslastplanung mit verbessertem Schema zur Aktualisierung der Dauer einer geplanten Arbeit | |
DE602005021398D1 (de) | Bestimmung einer prognostizierten leistung eines navigationssystems | |
DE602007012172D1 (de) | System zur direkten Flussregelung für magnetische Strukturen | |
DE602004013429D1 (de) | Schätzung von durch hinzufügung oder beseitigung e | |
WO2008115927A3 (en) | Methods and systems for performing a clinical assessment | |
DE502005009972D1 (de) | Verfahren zur dokumentation eines eigentums bzw. besitzes sowie des überganges desselben an einer ware | |
ATE292827T1 (de) | System und verfahren zur strichcode-erkennung | |
ATE537100T1 (de) | Trittelement für eine fahreinrichtung | |
FR2885434B1 (fr) | Procede d'estimation de la phase d'un mouvement d'un objet | |
DE502004005365D1 (de) | Verfahren zur quantitativen Messung von Ablagerung auf festen Oberflächen | |
ATE449966T1 (de) | Biochemische marker für akute lungenembolie | |
DE602007008365D1 (de) | Verfahren zur steigerung der lymphatischen funktion | |
DE602007004570D1 (de) | Verwendung von Nogo-C bei der Beurteilung von Herzversagen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |