answersLogoWhite

0


Best Answer

bt.o is the kernel mode driver. When you insmod bt.o you are inserting it into the kernel, where it can cause bad things to happen if it screws up. btduser is the user mode driver. It runs as an application in user space, where usually the worse thing that can happen is a segfault. You don't have to insmod anything for user mode. You just run the application.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Difference between Kernel mode and User mode in Operating System?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the difference between Linux and an operating system?

Linux is an operating system kernel. It is a portion of the software that makes up a complete operating system.


What is the Linux kernel?

The Linux kernel is the central component of the GNU/Linux operating system. The kernel is the lowest level of interaction between the hardware and the operating system. Individual applications are at a higher level. The kernel along with supporting applications make up the operating system.


What is the difference between Linux and OpenOffice?

Linux is an operating system kernel. OpenOffice is an office suite (collection of office programs).


Give One difference between operating system software and applications software?

The OS makes calls to the system kernel (although sometimes the kernel is bundled with the OS). Applications make their calls to the OS, which then makes calls to the kernel.


Is Linux a operating system software?

Technically speaking linux is a kernel. The kernel is the part of the operating system that acts as a middleman/translator between the hardware and the software.


What is the core of an operating system?

The Kernel


What is the difference between unixkernal and linuxkernal?

Linux kernel is an operating system that is distributed by open source software. It is based on Unix, but has some differences, some of which are in adding and removing features of the kernel, kernel threading, application support, and monolithic kernel approach.


Difference between system software and operating system?

difference between operating system and system software?


How does the hardware interact with operating system?

Operating System have a major component called KERNEL that is designed to interact with hardware .Kernel acts as an interface between OS Shell & Hardware.


Q Explain the difference between microkernel and macrokernel Give an example of microkernel?

Micro-Kernel: A micro-kernel is a minimal operating system that performs only the essential functions of an operating system. All other operating system functions are performed by system processes. Monolithic: A monolithic operating system is one where all operating system code is in a single executable image and all operating system code runs in system mode


What is kernel and shell and what is the difference between these two?

A kernel is the heart of the operating system and acts as a middle ground between hardware and software. Some (if not all) device drivers are kernel-level drivers as kernelmodules. A shell is a command terminal that allows the user to interact with the user.


What is the kernel of an operating system?

The kernel is the essential center of a computer operating system the core that provides basic services for all other parts of the operating system. A kernel is designed to be a central core to the operating system - the logic that manages the resources that the hardware has to offer.