gdb提供awtach rwatch watch来监控调试中变量或者内存的变化

awatch 命令

awtach [expr]

当debugger read或者write该expr时,debugger 停止

rwatch 命令

rwatch [expr]

当debugger read该expr时,debugger停止

watch命令

watch [expr]

当debugger write该expr时,debugger停止

说明:expr可以是变量或者是内存地址