CN104239201B - 一种软单步系统中内存读写监控方法 - Google Patents
一种软单步系统中内存读写监控方法 Download PDFInfo
- Publication number
- CN104239201B CN104239201B CN201310248057.9A CN201310248057A CN104239201B CN 104239201 B CN104239201 B CN 104239201B CN 201310248057 A CN201310248057 A CN 201310248057A CN 104239201 B CN104239201 B CN 104239201B
- Authority
- CN
- China
- Prior art keywords
- task
- observation
- point
- single step
- breakpoint
- 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
- 238000012544 monitoring process Methods 0.000 title claims abstract description 25
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000005516 engineering process Methods 0.000 claims abstract description 22
- 230000002159 abnormal effect Effects 0.000 claims description 20
- 230000006870 function Effects 0.000 claims description 13
- 230000005856 abnormality Effects 0.000 claims description 12
- 230000007246 mechanism Effects 0.000 abstract description 13
- 230000006872 improvement Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310248057.9A CN104239201B (zh) | 2013-06-20 | 2013-06-20 | 一种软单步系统中内存读写监控方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310248057.9A CN104239201B (zh) | 2013-06-20 | 2013-06-20 | 一种软单步系统中内存读写监控方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104239201A CN104239201A (zh) | 2014-12-24 |
CN104239201B true CN104239201B (zh) | 2018-08-24 |
Family
ID=52227317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310248057.9A Active CN104239201B (zh) | 2013-06-20 | 2013-06-20 | 一种软单步系统中内存读写监控方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104239201B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107015846B (zh) * | 2017-04-14 | 2020-08-14 | 直觉系统科技(昆山)有限公司 | 一种实现处理器仿真核的仿真方法及装置 |
CN110727577B (zh) * | 2019-08-29 | 2023-06-09 | 华东计算技术研究所(中国电子科技集团公司第三十二研究所) | 嵌入式系统软件中概率复现问题的调试方法、系统及介质 |
CN111506338B (zh) * | 2020-03-03 | 2023-08-11 | 深圳震有科技股份有限公司 | 一种函数级热补丁方法、装置、智能终端及存储介质 |
CN117724985B (zh) * | 2024-02-08 | 2024-04-30 | 此芯科技(武汉)有限公司 | 一种内存访问行为监控方法、装置、存储介质及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1776644A (zh) * | 2005-12-09 | 2006-05-24 | 中兴通讯股份有限公司 | 一种基于有限状态机的对内存变量改写进行监控的方法 |
CN1885275A (zh) * | 2005-06-20 | 2006-12-27 | 中兴通讯股份有限公司 | 一种嵌入式系统及其实时内存监控处理方法 |
CN101178685A (zh) * | 2007-09-27 | 2008-05-14 | 上海大学 | 带特殊功能寄存器断点的增强型微处理器片上动态跟踪方法 |
CN101625659A (zh) * | 2009-07-03 | 2010-01-13 | 无敌科技(西安)有限公司 | 嵌入式系统实时监控内存的方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101192193A (zh) * | 2006-11-27 | 2008-06-04 | 国际商业机器公司 | 用于实现观察点的方法和系统 |
-
2013
- 2013-06-20 CN CN201310248057.9A patent/CN104239201B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1885275A (zh) * | 2005-06-20 | 2006-12-27 | 中兴通讯股份有限公司 | 一种嵌入式系统及其实时内存监控处理方法 |
CN1776644A (zh) * | 2005-12-09 | 2006-05-24 | 中兴通讯股份有限公司 | 一种基于有限状态机的对内存变量改写进行监控的方法 |
CN101178685A (zh) * | 2007-09-27 | 2008-05-14 | 上海大学 | 带特殊功能寄存器断点的增强型微处理器片上动态跟踪方法 |
CN101625659A (zh) * | 2009-07-03 | 2010-01-13 | 无敌科技(西安)有限公司 | 嵌入式系统实时监控内存的方法 |
Non-Patent Citations (1)
Title |
---|
一种实时多任务软件调试器的实现;熊光泽 等;《计算机应用》;19951031;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN104239201A (zh) | 2014-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8245195B2 (en) | System and method for debugging a computer program | |
US8572577B2 (en) | Monitoring changes to data within a critical section of a threaded program | |
JP2749528B2 (ja) | エラー解析用のトレーサシステム | |
US9846717B2 (en) | Software security via control flow integrity checking | |
CN102346708B (zh) | 一种调试器及其调试方法 | |
US8997059B2 (en) | Reverse debugging | |
CN110580226B (zh) | 操作系统级程序的目标码覆盖率测试方法、系统及介质 | |
US20080215920A1 (en) | Program code trace signature | |
CN100375060C (zh) | 一种嵌入式系统及其实时内存监控处理方法 | |
CN111221800B (zh) | 数据库迁移方法、装置、电子设备及存储介质 | |
US8423970B2 (en) | Method, computer program product, and hardware product for handling breakpoints in an asynchronous debug model | |
JP5905911B2 (ja) | シングルステップ実行を用いる診断コード | |
BR112013019824A2 (pt) | aparelho e método de processamento de dados, método para compilar um aplicativo para execução por um processador de dados, produto de programa de computador, e, máquina virtual | |
CN101295279A (zh) | 多线程环境下的调试程序的方法和系统 | |
US8806447B2 (en) | Step-type operation processing during debugging by machine instruction stepping concurrent with setting breakpoints | |
CN104239201B (zh) | 一种软单步系统中内存读写监控方法 | |
CN105740120A (zh) | 基于共享内存的软件运行过程实时监测与控制方法及系统 | |
US20120110553A1 (en) | Implementing a step-type operation during debugging of code using internal breakpoints | |
US20120151267A1 (en) | System for extending use of a data address break point register to implement multiple watch points | |
CN101685420B (zh) | 多线程调试方法和装置 | |
US20130185602A1 (en) | Heap dump occurrence detection | |
US9262301B2 (en) | Observability control with observability information file | |
CN108027762B (zh) | 生成和处理指示处理电路的指令执行的跟踪流的装置和方法 | |
CN104239200B (zh) | 一种硬单步系统中内存读写监控方法 | |
CN1329839C (zh) | 一种计算机cpu抗干扰的设计方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20141224 Assignee: Shanghai Puchuang Longke Finance Leasing Co.,Ltd. Assignor: SHANGHAI BAUD DATA COMMUNICATION Co.,Ltd. Contract record no.: X2020980003092 Denomination of invention: Memory read-write monitoring method in flexible single-step system Granted publication date: 20180824 License type: Exclusive License Record date: 20200615 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Memory read-write monitoring method in flexible single-step system Effective date of registration: 20200615 Granted publication date: 20180824 Pledgee: Shanghai Puchuang Longke Finance Leasing Co.,Ltd. Pledgor: SHANGHAI BAUD DATA COMMUNICATION Co.,Ltd. Registration number: Y2020980003093 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right | ||
EC01 | Cancellation of recordation of patent licensing contract |
Assignee: Shanghai Puchuang Longke Finance Leasing Co.,Ltd. Assignor: SHANGHAI BAUD DATA COMMUNICATION Co.,Ltd. Contract record no.: X2020980003092 Date of cancellation: 20210809 |
|
EC01 | Cancellation of recordation of patent licensing contract | ||
PC01 | Cancellation of the registration of the contract for pledge of patent right |
Date of cancellation: 20210809 Granted publication date: 20180824 Pledgee: Shanghai Puchuang Longke Finance Leasing Co.,Ltd. Pledgor: SHANGHAI BAUD DATA COMMUNICATION Co.,Ltd. Registration number: Y2020980003093 |
|
PC01 | Cancellation of the registration of the contract for pledge of patent right |