首页> 外国专利> Dynamic tracing of thread execution within an operating system kernel

Dynamic tracing of thread execution within an operating system kernel

机译:在操作系统内核中动态跟踪线程执行

摘要

In general, techniques are described for providing thread-level tracing within an operating system kernel. A computing device comprising processes, an operating system and a control unit that executes the operating system may implement the techniques. Each of the processes comprises an instance of an application program. Each of the processes comprises one or more separate threads of instruction execution. The operating system concurrently executes the processes. The control unit traces execution of a system call issued to the operating system by one of the threads currently being executed by the control unit to generate a trace log that traces execution of the system call by the operating system without tracing execution of any other ones of the one or more threads corresponding to those of the plurality of processes that are also being executed by the operating system during execution of the system call.
机译:通常,描述了用于在操作系统内核内提供线程级跟踪的技术。包括过程,操作系统和执行该操作系统的控制单元的计算设备可以实现这些技术。每个过程包括一个应用程序的实例。每个过程包括一个或多个单独的指令执行线程。操作系统同时执行进程。控制单元通过控制单元当前正在执行的线程之一来跟踪对操作系统发出的系统调用的执行,以生成跟踪日志,该日志跟踪由操作系统对系统调用的执行,而不会跟踪其他任何操作系统的执行。所述一个或多个线程与在系统调用的执行期间也由操作系统执行的多个进程的线程相对应。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号