GK SCIENTIST

General Knowledge One Stop Source
Menu
  • Home
  • Social Science
    • History
    • Political Science
    • Geography
  • Science
    • Physics
    • Chemistry
    • Biology
  • Chemistry Notes
  • Mathematics
  • Computer
  • Tutorial MySQL
  • Tutorial Python
  • Java Tutorial
  • English Grammar
  • English Essay
  • Indian Anthropology
  • Philosophy
  • Solved Paper
  • UPSC
  • Current Content
    • Current Affairs
    • RSTV News
    • Yojana and Kurukshetra Gist
  • Donate
  • Contact Us

If you are interested in advertising to our audience, submit the advertising enquiry form.

Advertising Enquiry
Computer

Linux- Features and Benefits

Gk Scientist October 23, 2022 No Comments
Tweet WhatsApp Telegram

Table of Contents

  • Linux:
  • Salient Features of Linux:
  • Benefits of Linux:

Linux:

In 1984, a project named GNU was launched to develop a UNIX-style operating system that is free software. The GNU project developed a lot of software that is free and GPL (General Public License). In 1991, Linus Torvalds along with many programmers developed the Linux Kernel and put it under the GPL license. The Linux kernel together with lots of GNU software formed the GNU/Linux (in short, Linux) operating system.

Salient Features of Linux:

(1) Multitasking- The Linux scheduler implements true, preemptive multitasking in the sense that a higher priority process made ready by the occurrence of an asynchronous event will preempt the currently running process. However, the stock Linux kernel itself is not preemptible. So a process may not be preempted while it is executing a kernel service. Some kernel services can be rather long and the resulting latencies make standard Linux generally unsuitable for real-time applications.

(2) Multiuser- Unix evolved as a time-sharing system that allowed multiple users to share an expensive (at that time anyway) computer. Thus there are a number of features that support privacy and data protection. Linux preserves this heritage and puts it to good use in server environments.

(3) Multiprocessing- Linux offers extensive support for true symmetric multiprocessing (SMP) where multiple processors are tightly coupled through a shared memory bus.

(4) Virtual Memory- Linux can use a portion of your hard drive as virtual memory which increases the efficiency of your system by keeping active processes in RAM and places less frequently used or inactive portions of memory on disk.

(5) Built-in Networking Support- Linux uses standard TCP/IP protocols including Network File System (NFS) and Network Information Service (NIS). You can access the Internet by connecting your system with an Ethernet card or over a modem to another system.

(6) Shared Libraries- Each application instead of keeping its own copy of software shares a common library of subroutines it can call at run time. This saves a lot of hard drive space on your system.

(7) Nonproprietary Source Code- The Linux Kernel uses no code from AT&T (original developers of UNIX) or any other proprietary source. Other organizations such as commercial companies and programmers from all over the world have developed software for Linux and the source of Linux is freely available.

Benefits of Linux:

Linux is available on a large variety of computing platforms, from set-top boxes and handheld devices to the largest servers. This flexibility means that after your applications are running on Linux, you are no longer tied to a specific hardware platform. You have control over the choice of hardware platform that supports your application. Workloads running on LinuxONE benefits from a hardware platform that includes specialized processors, and cryptographic cards with dedicated processors. A major benefit of Linux is that it is open-source. The software is weighed down by licensing fees and its source code is freely available. Hundreds of Linux distributors are available for almost every computing platform. Linux comes with a complete development environment including C, C++, and Fortran compilers, toolkits such as Qt, and scripting languages such as Perl, Awk, and Sed. Linux provides an ideal environment to run servers such as a Web server (for example, Apache) or an FTP server.


Careers in Information Technology (IT)
Multimedia and Its Application
Client-Server Architecture
Database Management System (DBMS)
Object-Oriented Programming (OOP)
Read More About Linux– Wikipedia
Linux Operating System– IBM
Prev Article
Next Article

Related Articles

Create Table In MySQL Python
Create Table In MySQL Python: (1) You have to open …
Gk Scientist December 12, 2022 Computer

Create Table In MySQL Python

MySQL Limit and Offset Clause
MySQL Limit: The LIMIT clause is used in the SELECT …
Gk Scientist November 14, 2022 Computer

MySQL Limit and Offset Clause

Information Security in E-Commerce
Information Security in E-Commerce: Earlier when the Internet was just …
Gk Scientist October 15, 2022 Computer

Information Security in E-Commerce

Operating System as a Resource Manager
Operating System as a Resource Manager: A computer system consists …
Gk Scientist November 1, 2022 Computer

Operating System as a Resource Manager

Java Math Class
Java Math Class: We can use the Eclipse IDE for …
Gk Scientist December 30, 2022 Computer

Java Math Class

MySQL Order By and Distinct Clause
MySQL Order By: When you use the SELECT statement to …
Gk Scientist November 14, 2022 Computer

MySQL Order By and Distinct Clause

Create JSON File in Python
Create JSON File in Python: We can use the PyCharm …
Gk Scientist December 4, 2022 Computer

Create JSON File in Python

Python MySQL Right Join
Python MySQL Right Join: (1) MySQL Right Join clause allows …
Gk Scientist December 14, 2022 Computer

Python MySQL Right Join

Leave a Reply Cancel Reply

Search




  • Popular
  • Recent




GK SCIENTIST

General Knowledge One Stop Source

Information

  • About Us
  • Terms and Condition, Disclaimer
  • Contact Us

Android Apps

  • IAS App For English Medium Students
  • IAS Basics App For English Medium Students
  • IAS Hindi App For Hindi Medium Students
DMCA.com Protection Status

Popular Tags

Biology (33) Biology Questions (88) Chemistry (57) Computer (214) Current Affairs (4) Current Content (0) Economy (10) English Essay (172) English Grammar (75) English Literature (10) Geography (83) History (259) Indian Anthropology (11) Indian Polity (14) JKAS Mains Question Papers (17) Mathematics (68) Moral Science (7) NCERT & Other Boards Books (25) Philosophy (114) Physics (89) Political Science (132) RS TV News (33) Science (553) Social Anthropology (7) Social Science (17) Solved Paper (47) UPSC (7) UPSC Mains Question Papers (26)

Downloads

  • NCERT Books
  • Old NCERT Books
  • NIOS Books For IAS, SSC, and State PSC Exam
  • Tamil Nadu Board Books: Important For UPSC, SSC, and State PSC Exam
  • Modern Indian and World History Notes For IAS Exam
  • UPSC Topper 2013 Gaurav Agrawal Notes For IAS Preparation
  • UPSC IAS Prelims General Studies – Previous Year Papers
  • UPSC Mains Question Papers

Copyright © 2023 GK SCIENTIST
Theme by MyThemeShop.com& Hosted On Cloudways

Ad Blocker Detected

Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker.

Refresh