What does the kernel in a operating system do
The kernel is a program that constitutes the central core of a computer operating system. It has complete control over...more?
More Answers to "What does the kernel in a operating system do"
- 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 ...
- What's an Operating System Kernel?
- Now let's dive into one of the most significant Snow Leopard advances: the existence of a true 64-bit kernel. According to Wikipedia, "In computing, the 'kernel' is the central component of most computer operating systems. Its responsi...
- How is kernel and shell related in terms of operating systems??
- The kernel The kernel is the hub of the operating system: it allocates time and memory to programs and handles the filestore and communications in response to system calls. The shell The shell acts as an interface between the user and the k...
Related Questions Answered on Y!Answers
- What is the role of the shell of an operating system and what is the role of the kernel of an operating system?
- Q: What is the role of the shell of an operating system and what is the role of the kernel of an operating system? Explain how the processes are managed by the operating systems kernel
- A: In computing, a shell is a piece of software that provides an interface for users. Typically, the term refers to an operating system shell which provides access to the services of a kernel. However, the term is also applied very loosely to applications and may include any software that is "built around" a particular component, such as web browsers and email clients that are "shells" for HTML rendering engines. The name 'shell' originates from shells being an outer layer of interface between the user and the innards of the operating system (the kernel).Operating system shells generally fall into one of two categories: command-line and graphical. Command-line shells provide a command-line interface (CLI) to the operating system, while graphical shells provide a graphical user interface (GUI). In either category the primary purpose of the shell is to invoke or "launch" another program; however, shells frequently have additional capabilities such as viewing the contents of directories.The relative merits of CLI- and GUI-based shells are often debated. CLI proponents claim that certain operations can be performed much faster under CLI shells than under GUI shells (such as moving files, for example). However, GUI proponents advocate the comparative usability and simplicity of GUI shells. The best choice is often determined by the way in which a computer will be used. On a server mainly used for data transfers and processing with expert administration, a CLI is likely to be the best choice. On the other hand, a GUI would be more appropriate for a computer to be used for image or video editing and the development of the above data. if you google , you will find info , google search pane. type in shell, press enter, i got this by doing that, Please learn how to google.
- What does the Kernel in Unix operating system like in Windows Xp?
- A: This is a tough question to parse, frankly. I'm not even going to pretend my answer is even correct, necessarily, let alone relevant to your needs.First some assumptions. I shall discuss Unix in the broadest sense. Proprietary systems like Citrix and the older solaris, as well as freer and Unix-derived systems like Minix and Linux -- the latter requires GNU libraries, which were developed on Unix to run and was itself developed to run Unix programs including X-windows, and FreeBSD and the Mac OS X which is a combination of free and proprietary elements.It's not so much that Windows is proprietary that's the difference, it's that Unix was developed as an alternative to OEM supplied OSes, it was intended to run on multiple platforms and has been developed as a platform for networking. This means, whether proprietary or free, it's modular. You can drop the Linux, Minix, Mach or other kernel in or out, in fact, there is a version of this Linux distribution I'm using, Debian, which runs on Hurd, a tweaked version of the same Mach kernel which powers the Mac OS X. Minix, created by professor Andy Tannenbaum, was intended to take this to an extreme. It's called minix after minimal -- it is very small and interfaces with the hardware but pushes as much as possible out to other programs. It's a microkernel. While Tannenbaum and Nicholas Negroponte of the OLPC project have both called the linux kernel bloated, Linus Torvalds developed Linux in consultation with Tannenbaum. And as we'll get to, all things are relative. Most versions of Unix run the Gnu Tools and rely on them to run these days, and they perform important services, some of which are low-level. While Unix kernels are by no means all microkernels, they tend to be smaller than Windows kernels.The Windows kernel is a conceptual descendent of the MS-DOS kernel (which AFAIC wasn't separated out and called that). Early PCs were not that easy to connnect up. You could do it, but they weren't complex enough to handle distributed computing at all well until the end of the eighties. And that is both Unix's strength and what it does. The Windows kernel is designed to do as much as possible so it doesn't farm out too much to other programs, which in the early days took up too much overhead. This is what is behind the Security problems everyone complains about. It means among other things that most programs run in the same space as administrative tasks, which gives them more power to change the OS, which in turn means they are more vulnerable to viruses, trojans and rootkits.In general, the kernel provides the final interface between the operating system and the machine it runs on. That's the commonality between Windows and Linux. The differences start with how they go about it: Unix runs programs at a lower level of privilege by default.
- What is the difference between kernel and shell in operating system?
- Q: In Computer Science, we have what is meant by the term kernel and shell as found in the operating system. What are some of the differences in the these two terms.
- A: The kernal is the part of the OS that interacts with the hardware, the shell is the GUI or interface to the kernal.for more info:http://www.whatis.com
Prev Question: How do you clear an internet history