Định nghĩa Hybrid Kernel là gì?
Hybrid Kernel là Lai Kernel. Đây là nghĩa tiếng Việt của thuật ngữ Hybrid Kernel - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.
Độ phổ biến(Factor rating): 5/10
Kernel hybrid là một kiến trúc hạt nhân dựa trên sự kết hợp của microkernel và kiến trúc hạt nhân nguyên khối được sử dụng trong các hệ điều hành máy tính. Cách tiếp cận hạt nhân này kết hợp tốc độ và thiết kế đơn giản của hạt nhân nguyên khối với các mô đun và thực hiện an toàn của microkernel.
Xem thêm: Thuật ngữ công nghệ A-Z
Giải thích ý nghĩa
Một hạt nhân hybrid chạy một số dịch vụ trong không gian hạt nhân để giảm chi phí hoạt động của một microkernel truyền thống, trong khi vẫn chạy mã hạt nhân như các máy chủ trong không gian sử dụng. Ví dụ, một thiết kế kernel lai có thể giữ cho hệ thống tập tin và bus điều khiển ảo bên trong hạt nhân và các trình điều khiển hệ thống tập tin và trình điều khiển lưu trữ như các chương trình chế độ người dùng bên ngoài hạt nhân. một thiết kế như vậy giữ cho hiệu suất và thiết kế nguyên tắc của một hạt nhân nguyên khối. Kernel Microsoft NT là một ví dụ nổi tiếng của một hạt nhân hybrid quyền hạn Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 và Windows 7. Nó được gọi là một hạt nhân nguyên khối như hệ thống con thi đua chạy trong quá trình máy chủ user mode. Một trong những điều quan trọng nhất về nó là cấu trúc của nó, đó là một tập hợp các module giao tiếp thông qua giao diện nổi tiếng, với một microkernel nhỏ giới hạn chức năng cốt lõi như cấp đầu tiên ngắt xử lý, lập lịch trình thread và đồng bộ hóa nguyên thủy. Điều này cho phép khả năng sử dụng các cuộc gọi thủ tục trực tiếp hoặc thông tin liên lạc interprocess để giao tiếp giữa các module, và vì thế cho vị trí tiềm năng của các module trong không gian địa chỉ khác.
What is the Hybrid Kernel? - Definition
Hybrid kernel is a kernel architecture based on a combination of microkernel and monolithic kernel architecture used in computer operating systems. This kernel approach combines the speed and simpler design of monolithic kernel with the modularity and execution safety of microkernel.
Understanding the Hybrid Kernel
A hybrid kernel runs some services in the kernel space to reduce the performance overhead of a traditional microkernel, while still running kernel code as servers in the user space. For instance, a hybrid kernel design may keep the virtual files system and bus controllers inside the kernel and the file system drivers and storage drivers as user mode programs outside the kernel. Such a design keeps the performance and design principles of a monolithic kernel. The Microsoft NT kernel is a well-known example of a hybrid kernel that powers Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 and Windows 7. It is referred to as a monolithic kernel as emulation subsystems run in the user mode server processes. One of the most important thing about it is its structure, which is a collection of modules that communicate via well-known interfaces, with a small microkernel limited to core functions such as first-level interrupt handling, thread scheduling and synchronization primitives. This allows for the possibility of using either direct procedure calls or interprocess communication to communicate between modules, and hence for the potential location of modules in different address spaces.
Thuật ngữ liên quan
- Kernel
- Operating System (OS)
- Microkernel
- Monolithic Kernel
- Virtual File System (VFS)
- Bus
- Autonomic Computing
- Windows Server
- Application Server
- Full Virtualization
Source: Hybrid Kernel là gì? Technology Dictionary - Filegi - Techtopedia - Techterm