Kernel calls are asynchronous from the point of view of the CPU (see this answer).
内核调用是异步的观点的CPU(见这个答案)。
The BSD part of the kernel calls down to the Mach part, but can call these functions directly, not requiring a Mach message.
内核的BSD部分可以调用内核的Mach部分,是直接调用这些功能,而不需要通过Mach消息。
In popular operating systems, there are generally no security checks in the kernel, except at the interfaces through which the end user calls into the OS.
在流行操作系统中,除了在最终用户调用到操作系统的接口上进行安全性检查之外,在内核中通常没有安全性检查。
When a user program accesses system calls, it does so in kernel mode, not user mode.
当用户程序访问系统调用时,它将在内核模式而不是用户模式下进行。
On the downside, this also means duplicating some infrastructure of the kernel as well as adding a potentially large number of new system calls to provide all necessary functionality.
从底层来说,这也意味着要复制一些内核的基础设施,同时解决可能出现的大量新系统调用,从而提供所有必要的功能。
Existing plugin software must be adapted (ported or binary-rewritten) to use Browser Kernel system calls to accomplish its tasks.
现有的插件需要改写(移植或重写)以调用浏览器内核来实现功能。
This method dramatically reduces the overhead due to a large number of system calls and data copies between kernel and user Spaces.
这种方法会消除内核和用户空间之间的大量系统调用和数据复制,从而显著降低开销。
Special system calls, or requests to the UNIX kernel, allocate and free the memory and set permissions; common read and write operations put and get data from the region.
用特殊的系统调用(即对UNIX内核的请求)分配和释放内存并设置权限;通过一般的读写操作读写内存段中的数据。
The system call interface ACTS as a switch, funneling system calls from user space to the appropriate endpoints in kernel space.
系统调用接口的作用就像是交换器,它将系统调用从用户空间发送到内核空间中的适当端点。
These steps involve smaller building blocks that the kernel provides, which are the system calls.
这些步骤包含了内核所提供的更小的构件,即系统调用。
This example enables a "dummy" pci device that calls the pci kernel APIs.
这个例子启用了一个调用pci内核api的“虚拟的”pci设备。
Now that kernel is updated with a few new system calls, let's look at what's necessary to use them from a user-space application.
现在内核已经使用新系统调用完成更新了,接下来看一下从用户空间应用程序中使用这些系统调用需要执行的操作。
The TAMOS kernel extensions intercept all the system calls.
TAMOS内核扩展拦截所有系统调用。
System calls are an efficient way of traversing between user-space and the kernel to request services in the kernel-space.
系统调用是穿越用户空间和内核空间,请求内核空间服务的一种有效方法。
The SCI is a thin layer that provides the means to perform function calls from user space into the kernel.
sci层提供了某些机制执行从用户空间到内核的函数调用。
Now I have my kernel system calls and Numbers to represent them.
现在已经有了自己的内核系统调用,以及表示这些系统调用的编号。
Typically, applications spend some of their time in user code and some in "system code," such as kernel system calls.
通常来说,应用程序在运行时既要花费一些时间来运行用户代码,也要花费一些时间来运行“系统代码”,例如内核系统调用。
System calls or kernel functions (link, sethostname, mkdir).
系统调用或内核函数(link、sethostname、mkdir)。
When openMosix has to communicate with other nodes, the guest kernel invokes several system calls.
当openmosix必须与其他节点通信时,客户内核会去调用一些系统调用。
This kernel includes a new feature to measure and record the timings of init calls.
此内核包含了这样一个新特性,即可以测量和记录init调用的时间。
The connect system call copies the foreign address (the address to which the connection request needs to be sent) from the process to the kernel and calls soconnect().
connect系统调用将外来地址(需要将连接请求发送到地址)从进程复制到内核,并调用soconnect()。
The 64-bit Linux kernel contains support to handle 32-bit system calls.
64-位Linux内核包含对处理32 -位系统调用的支持。
The hypervisor calls are executable only in hypervisor mode, just like system calls are executable only in kernel mode.
Hypervisor调用只能够在 Hypervisor模式中执行,就如同系统调用只能够在内核模式中执行一样。
At the top of the kernel is the system call interface, which handles the routing of user-space calls to their appropriate destination in the kernel (such as an open, read, or write).
内核的顶部是系统调用接口,处理用户空间调用到内核中合适的目的地的路由(例如open、read或write)。
The 64-bit Linux kernel handles 32-bit system calls.
位Linux内核能够处理32位系统调用。
If you have no intent of mainlining your system calls into the public Linux kernel, then system calls are a convenient and efficient way to make kernel services available to user-space.
如果您无意将自己的系统调用加入公共的Linux内核中,那么系统调用就是将内核服务提供给用户空间的一种方便而且有效的方法。
The Linux kernel provides a useful way to trace the system calls that a process invokes (as well as those signals that the process receives).
Linux内核提供了一种非常有用的方法来跟踪某个进程所调用的系统调用(以及该进程所接收到的信号)。
First, similar to system calls that bridge user-space applications with kernel functions, a hypercall layer is commonly available that allows guests to make requests of the host operating system.
首先,类似于将用户空间应用程序和内核函数连接起来的系统调用,一个通常可用的虚拟化调用(hapercall, hypervisor对操作系统进行的系统调用)层允许来宾系统向宿主操作系统发出请求。
For more details on Linux system calls, including how to add new system calls, see " Kernel command using system calls" (developerworks, March 2007).
关于Linux系统调用的更多细节,包括如何添加新系统调用,请参考 “使用 Linux 系统调用的内核命令”(developerworks,March 2007 年 3 月)。
When the servlet engine shuts down the servlet and calls the destroy method on the servlet, the servlet shuts down the Geronimo kernel.
当servlet引擎关闭servlet,并调用servlet上的destroy方法时,servlet会关闭geronimo内核。
应用推荐