sy:用于运行内核代码的时间。
当然,不是所有的内核代码段都可以被抢占。
Of course, not all sections of the kernel code can be preempted.
可以锁定内核代码的关键部分,不允许抢占。
Certain critical sections of the kernel code are locked against preemption.
修改模板来执行期望的内核代码相对也比较简单。
Modifying the template to execute the desired kernel code is relatively straightforward.
不过,这很重要;不管怎样,您还是要编写内核代码。
However, this isn't trivial; no matter what, you're still writing kernel code.
线程运行的第一个模块是vmlinux,或内核代码。
所以,在UNESCO,我开始了解内核代码。
内核代码不会仅仅因为某人的贡献并表明其价值而自动包含进来。
Kernel code is not automatically included simply because someone contributes it and suggests it has value.
在开发内核代码或运行开发内核时,偶尔会发生内核崩溃。
When developing a kernel code or running a development kernel, sometimes a kernel panics.
正如您所见,初始的程序设置几乎与hdaps内核代码完全相同。
As you can see, the initial program setup is nearly identical to the hdaps kernel code.
当设备可能不存在时,DSF特别有助于执行设备驱动程序内核代码。
DSF is especially helpful in executing device driver kernel code where the device may not be present.
由此看来,你编写任何内核代码字节补丁应该没有困难了。
At this point, you should have no trouble patching any kernel code byte.
Linux设备驱动程序,是通过专门与硬件打交道的内核代码工作的。
Linux device drivers work through special kernel code that directly accesses the hardware.
测试应该充分地覆盖内核代码,以帮助支持自其结果中生成的稳定性声明。
The tests should adequately cover the kernel code to help support the stability statement produced from their results.
内核地址空间中的第一页虚拟内存可通过内核代码访问,但是被标记为只读。
The first page of virtual memory in the kernel address space can be accessed by kernel code, but is marked as read-only.
我希望您已经对oprofile和可以优化内核代码的方法有了一些了解。
I hope you have gained some insight into OProfile and the ways you can optimize the kernel code.
虽然内核代码的效率变得更高,但完成测试中同样多的文件传输占用更多的周期。
Even though the kernel code has been made meaningfully more efficient, the test USES more cycles to accomplish the same file transfer.
kgdb可帮助在内核代码中放置断点,这样您就可以逐步通过断点来观察变量。
KGDB helps to place breakpoints in kernel code, so you can step through it and observe the variables.
这需要修改oprofile的内核代码来周期性地对SPU指令指针进行采样。
This requires changes to the OProfile kernel code to sample the SPU instruction Pointers regularly.
我们已经说过当内核代码出现错误时,相关的消息会被输出到控制台上。
We've already said that when kernel code misbehaves, an informative message is printed on the console.
这个恰如其名的工具实质上是内核代码的补丁,它允许高手访问内核内存和数据结构。
This aptly named tool is essentially a patch to the kernel code that lets hackers access kernel memory and data structures.
当您编写内核代码时,您将遇到一个或多个这样的API,因此它们肯定值得深入研究。
If you write kernel code, you'll run across one or all three of these APIs, so they're definitely worth exploring.
一个是“公共的”补丁,包含了对通用内核代码的更改,另一个是特定于体系结构的补丁。
One is the "common" patch that contains the changes for the generic kernel code, and the other is the architecture-specific patch.
这个工具分析内核代码的覆盖率,并报告哪些行、函数和分支被覆盖以及它们被访问了多少次。
This tool analyzes the coverage of the kernel, and reports what lines, functions, and branches are covered and how many times they were hit.
Tprof为多种类型的代码提供这一信息,包括应用程序代码、库例程以及内核代码。
The Tprof tool provides this information for multiple types of code, including application code, library routines, and kernel code.
kdb允许用户控制内核代码的执行(包括内核扩展和设备驱动器),并观察和修改变量和寄存器。
KDB allows the user to control execution of kernel code (including kernel extensions and device drivers), and to observe and modify the variables and register.
你可以设置一些寄存器,并发出一个系统调用指令(或中断),并由陷阱处理程序直接调用内核代码。
You set some registers and issue a system call instruction (or an interrupt) and have the kernel code called directly from the trap handler.
在访问内部对象之前对内核代码进行修改,以调用一个代表实施函数的钩子,该实施函数实现安全策略。
Kernel code is modified prior to accessing internal objects to invoke a hook that represents an enforcement function, which implements the security policy.
本文介绍如何使用串行通信端口来设置调试环境、如何编译经过修改的内核代码,以及如何开始内核调试。
This article shows you how to set up the debug environment using serial communication port, how to compile modified kernel code, and how to start kernel debugging.
本文介绍如何使用串行通信端口来设置调试环境、如何编译经过修改的内核代码,以及如何开始内核调试。
This article shows you how to set up the debug environment using serial communication port, how to compile modified kernel code, and how to start kernel debugging.
应用推荐