Twitter Facebook Delicious Digg Stumbleupon Favorites More

Tuesday, 24 January 2017

IPU BCA Semestr 6 - Linux Environment - Salient Features of Linux Operating System

Salient Features of Linux Operating System

IPU BCA Semestr 6 - Linux Environment - Salient Features of Linux Operating System

Linux operating systems has world wide use. It’s the operating system used by more than 95% of the world’s supercomputers. World's leading IT companies like Google, Facebook, Netflix use Linux extensively. Android OS is another flavour of Linux OS.
Following are the important features of Linux Operating System:

Multitasking: several programs run at the same time.

Multiuser : several users can work on the same server machine at the same time (and no two-user licenses!).

Multi-platform: runs on many different CPUs, not just Intel.

Multiprocessor/multi-threading: it has native kernel support for multiple independent threads of control within a single process memory space.

Protected Memory Process: It has memory protection between processes, so that one program can't bring the whole system down.



Demand load executable : Linux only reads from disk those parts of a program that
are actually used

Shared copy-on-write pages among executable binaries. This means that multiple process can use the same memory to run in. When one tries to write to that memory, that page (4KB piece of memory) is copied somewhere else. Copy-on-write has two benefits: increasing speed and decreasing memory use.

Virtual memory using paging (not swapping whole processes) to disk: to a separate partition or a file in the file system, or both, with the possibility of adding more swapping areas during runtime . A unified memory pool for user programs and disk cache, so that all free memory can be used for caching, and the cache can be reduced when running
large programs.

Open Source: All binaries including kernel, drivers, applications come along with source code it is freely distributable.

Multiple virtual consoles: several independent login sessions through the console are allowed, you switch by pressing a hot-key combination.

Support for several file systems: Linux OS has support for many file systems (including FAT and NTFS) of size upto 4TB and 255 character long file names.

Many networking protocols: the base protocols available in the latest development kernels include TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP (AppleTalk), Netrom, and others. Stable network protocols included in the stable kernels currently include TCP, IPv4, IPv6, IPX/UPX, DDP, Wifi-Bluetooth and AX.25.

Support for multi-screen desktops: Support XWindows, KDE and GNOME

Share:

0 comments:

Post a Comment

BCE-Hacks Notes

BCE-Hacks Notes
Chemical Engineering Notes

Maths Resources

Maths Resources
Maths Resources

Buy Books

Buy Books
Buy Books

Geography Quiz

Geography Quiz
Geography Quiz

NodeJS Tutorial

NodeJS Tutorial
Developer-Bytes

History MCQs

History MCQs
History Quiz For Competitive exams

Categories

Popular Posts

GooglePlus

Recent Posts

Unordered List

Express Print Zone

Eduvictors Quizzes

Online Quizzes, Study notes for CBSE Class 6 - 12

Text Widget

Compete4Exams

Study notes for Competitive Exams

Developer Bytes

Developer Bytes
Developer Bytes
Powered by Blogger.

Blogger Tutorials

Blogger Templates

Sample Text

Copyright © IP University Musings BCA, MCA, BBA, MBA, BTech Question Papers and Study Notes | Powered by Blogger
Design by SimpleWpThemes | Blogger Theme by NewBloggerThemes.com