Linuxカーネルの指示を段階的に進めるとはどういう意味ですか?

Linuxカーネルの指示を段階的に進めるとはどういう意味ですか?

kprobes ドキュメント説明する:

#include <linux/kprobes.h>
int register_kprobe(struct kprobe *kp);

アドレスにブレークポイントを設定しますkp->addr。ブレークポイントに達すると、Kprobesが呼び出されますkp->pre_handler。 Kprobeは、プローブ指示を1段階ずつ実行した後に呼び出されますkp->post_handler

上記の文脈では、単一のステップはどういう意味ですか?

ベストアンサー1

この場合、これは実行、いくつかの監視を意味します。

あなたが指示を受けたと言うのは完全に正確ではありません。歩くと段階的に言うように。それはただ冗長です。私たちは一度に100マイルを歩くことについて話すことができます。または一歩踏み出します(一歩に変更)。

ステップは、一連の命令(プログラム)に対するジョブの実行を意味します。一度に1つの指示を実行し、ステップ/ガイド間の機械の状態を確認できます。

この場合、シングルステップ実行時に実行する操作を実行できますが、そのコマンドに対してのみ実行できることを意味できます。

おすすめ記事