SlideShare uma empresa Scribd logo
1 de 13
Linux vs. Windows
Submitted To:
Mam Fazia
Submitted By:
Sufian Abid
Ali Hamza
Muhammad Umer Naseem
What is operating system?
• An Operating System OS is a set of program that manages
computer hardware and provide common services for
application software. The operating system is the most
important type of system software. A user cannot run an
application program on the computer without an
operating system, unless the application program is self
booting.
What Is Window OS:
• Microsoft Windows, also called Windows and Windows OS,
computer operating system (OS) developed by Microsoft
Corporation to run personal computers (PCs)
• Windows is a desktop operating system developed by
Microsoft. Each version of Windows comes with a graphical
user interface that includes a desktop with icons and a task
bar that is displayed at the bottom of the screen by default.
What Is Linux OS:
• Linux is a Unix-like, open source and community-developed
operating system (OS) for computers, servers, mainframes,
mobile devices and embedded devices. It is supported on
almost every major computer platform, including x86, ARM
and SPARC, making it one of the most widely supported
operating systems.
Linux Memory Management:
• Linux uses a linked data Structure to manage their memory.
• If the number of entries become greater than 32, Linux will
convert linked-list into tree data structure.
• Linux uses paging.
• Linux can access up to 4GB of physical memory.
• In Linux only 1GB of upper & lower parts of physical memory
is allocated for Kernel-mode & user-mode respectively.
Windows Memory Management
• Window operating system has both virtual memory and
physical memory.
• Windows manages their virtual memory in a tree data
structures.
• Paging is also done in Windows operating System.
• Windows can also access up to 4 GB of physical memory.
• In windows 2GB of upper & lower parts of physical memory
are allocated for Kernel-mode & user-mode respectively.
Windows OS Working
• The operating system (OS) manages all of the software and
hardware on the computer.
• It performs basic tasks such as file, memory and process
management, handling input and output, and controlling
peripheral devices such as disk drives and printers.
• Different operating systems will work in different ways. They
may appear visually different, have different terms for
common functions and organize programs in different ways,
i.e. three most common operating systems are
Microsoft’s Windows, Apple’s macOS and Linux.
.
• In the image below the User interfaces with the System &
Application software. The System & Application software
interfaces with the Operating System. The Operating system
interfaces with the Hardware. Each of these interfaces are two
way transactions with each sending and receiving data.
WorkingofdifferentOSdealswiththebasic
knowledgeofcomputercustomizationwith…
Working with a windows
environment i.e.
Desktop, Start Menu,
Icons, Task Bar, Recycle
Bin, pictures, Music,
Networks.
Working with windows
application programs.
i.e. date and time,
Control panel,
Customizing desktop
 Working with Files
and Folders i.e.
folders, changing
view and size of
folder, folder
properties
Linux OS Working:
• Linux works together with a set of other GNU programs.
• A Linux download is known as a "distribution" because it
works with all of the GNU programs to form an operating
system.
• The Linux kernel is what distinguishes the Linux operating
system from other systems. The kernel is located in the central
portion of the operating system and controls the operating
system security, hardware interfaces, and acts as the primary
resource for the operating system itself.
• Linux is referred to as a server platform because it has the
capability to form the foundation for which an operating
system can be built and has been used as an alternative to the
Microsoft Windows operating system. Because of its capability
to act as a platform it can also be used as a microchip for
other devices and appliances.
processing of windows operating
system
• A process, in the simplest terms, is an executing program.
One or more threads run in the context of the process.
• A thread is the basic unit to which the operating system
allocates processor time. A thread can execute any part of the
process code, including parts currently being executed by
another thread.
• An operating system has three main functions: (1) manage the
computer's resources, such as the central processing unit,
memory, disk drives, and printers, (2) establish a user
interface, and (3) execute and provide services for applications
software.
Windows Processor Management
• Windows is a preemptive-multitasking, multithreaded
operating system
• Process in Windows NT-derived OS requires at least one
thread of execution.
• By default, a process contains one thread, which is composed
of: – A unique identifier – Contents of a volatile set of registers
indicating processor’s state – Two stacks used during the
thread’s execution – Private storage area used by subsystems
and dynamic-link libraries
• For systems with multiple processors, a process can have as
many threads as there are CPUs available
• Thread components are called the thread’s context. Actual
data forming this context varies from one processor to
another. Kernel schedules threads for execution on a
processor. The thread is what actually executes the code
Linux Processor Management
• There are different types of processes in a Linux system. These
types include user processes, daemon processes, and kernel
processes.
• Most processes in the system are user processes. A user
process is one that is initiated by a regular user account and
runs in user space.
• Linux is a multitasking operating system, which means that
multiple programs can be running at the same time (processes
are also known as tasks).
• Each process has the illusion that it is the only process on the
computer. The tasks share common processing resources (like
CPU and memory).
• In Linux, a process is any active (running) instance of a
program.

Mais conteúdo relacionado

Semelhante a OS presentation#1.pptx

operating system (OS) Presentation ).pptx
operating system (OS) Presentation ).pptxoperating system (OS) Presentation ).pptx
operating system (OS) Presentation ).pptx
FazalAkbar26
 
Introduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptxIntroduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptx
ssuserf7df42
 
week-1-200310134908.pptx
week-1-200310134908.pptxweek-1-200310134908.pptx
week-1-200310134908.pptx
ssuser5c874e
 
Operating systems
Operating systemsOperating systems
Operating systems
JoshuaIgo
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & tts
Hisyam Rosly
 

Semelhante a OS presentation#1.pptx (20)

operating system (OS) Presentation ).pptx
operating system (OS) Presentation ).pptxoperating system (OS) Presentation ).pptx
operating system (OS) Presentation ).pptx
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 
systems_software
systems_softwaresystems_software
systems_software
 
os_1.pdf
os_1.pdfos_1.pdf
os_1.pdf
 
Introduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptxIntroduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptx
 
K04 software
K04 softwareK04 software
K04 software
 
Operating Systems.pptx
Operating Systems.pptxOperating Systems.pptx
Operating Systems.pptx
 
Unix operating system
Unix operating systemUnix operating system
Unix operating system
 
lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)
 
week-1-200310134908.pptx
week-1-200310134908.pptxweek-1-200310134908.pptx
week-1-200310134908.pptx
 
Os concepts
Os conceptsOs concepts
Os concepts
 
Reformat PPT.pptx
Reformat PPT.pptxReformat PPT.pptx
Reformat PPT.pptx
 
Linux for embedded_systems
Linux for embedded_systemsLinux for embedded_systems
Linux for embedded_systems
 
Unit 1 operating system
Unit 1 operating systemUnit 1 operating system
Unit 1 operating system
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Operating System
Operating SystemOperating System
Operating System
 
unit1 part1.ppt
unit1 part1.pptunit1 part1.ppt
unit1 part1.ppt
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & tts
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 
Operating systems (For CBSE School Students)
Operating systems (For CBSE School Students)Operating systems (For CBSE School Students)
Operating systems (For CBSE School Students)
 

Último

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Último (20)

Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 

OS presentation#1.pptx

  • 1. Linux vs. Windows Submitted To: Mam Fazia Submitted By: Sufian Abid Ali Hamza Muhammad Umer Naseem
  • 2. What is operating system? • An Operating System OS is a set of program that manages computer hardware and provide common services for application software. The operating system is the most important type of system software. A user cannot run an application program on the computer without an operating system, unless the application program is self booting.
  • 3. What Is Window OS: • Microsoft Windows, also called Windows and Windows OS, computer operating system (OS) developed by Microsoft Corporation to run personal computers (PCs) • Windows is a desktop operating system developed by Microsoft. Each version of Windows comes with a graphical user interface that includes a desktop with icons and a task bar that is displayed at the bottom of the screen by default.
  • 4. What Is Linux OS: • Linux is a Unix-like, open source and community-developed operating system (OS) for computers, servers, mainframes, mobile devices and embedded devices. It is supported on almost every major computer platform, including x86, ARM and SPARC, making it one of the most widely supported operating systems.
  • 5. Linux Memory Management: • Linux uses a linked data Structure to manage their memory. • If the number of entries become greater than 32, Linux will convert linked-list into tree data structure. • Linux uses paging. • Linux can access up to 4GB of physical memory. • In Linux only 1GB of upper & lower parts of physical memory is allocated for Kernel-mode & user-mode respectively.
  • 6. Windows Memory Management • Window operating system has both virtual memory and physical memory. • Windows manages their virtual memory in a tree data structures. • Paging is also done in Windows operating System. • Windows can also access up to 4 GB of physical memory. • In windows 2GB of upper & lower parts of physical memory are allocated for Kernel-mode & user-mode respectively.
  • 7. Windows OS Working • The operating system (OS) manages all of the software and hardware on the computer. • It performs basic tasks such as file, memory and process management, handling input and output, and controlling peripheral devices such as disk drives and printers. • Different operating systems will work in different ways. They may appear visually different, have different terms for common functions and organize programs in different ways, i.e. three most common operating systems are Microsoft’s Windows, Apple’s macOS and Linux.
  • 8. . • In the image below the User interfaces with the System & Application software. The System & Application software interfaces with the Operating System. The Operating system interfaces with the Hardware. Each of these interfaces are two way transactions with each sending and receiving data.
  • 9. WorkingofdifferentOSdealswiththebasic knowledgeofcomputercustomizationwith… Working with a windows environment i.e. Desktop, Start Menu, Icons, Task Bar, Recycle Bin, pictures, Music, Networks. Working with windows application programs. i.e. date and time, Control panel, Customizing desktop  Working with Files and Folders i.e. folders, changing view and size of folder, folder properties
  • 10. Linux OS Working: • Linux works together with a set of other GNU programs. • A Linux download is known as a "distribution" because it works with all of the GNU programs to form an operating system. • The Linux kernel is what distinguishes the Linux operating system from other systems. The kernel is located in the central portion of the operating system and controls the operating system security, hardware interfaces, and acts as the primary resource for the operating system itself. • Linux is referred to as a server platform because it has the capability to form the foundation for which an operating system can be built and has been used as an alternative to the Microsoft Windows operating system. Because of its capability to act as a platform it can also be used as a microchip for other devices and appliances.
  • 11. processing of windows operating system • A process, in the simplest terms, is an executing program. One or more threads run in the context of the process. • A thread is the basic unit to which the operating system allocates processor time. A thread can execute any part of the process code, including parts currently being executed by another thread. • An operating system has three main functions: (1) manage the computer's resources, such as the central processing unit, memory, disk drives, and printers, (2) establish a user interface, and (3) execute and provide services for applications software.
  • 12. Windows Processor Management • Windows is a preemptive-multitasking, multithreaded operating system • Process in Windows NT-derived OS requires at least one thread of execution. • By default, a process contains one thread, which is composed of: – A unique identifier – Contents of a volatile set of registers indicating processor’s state – Two stacks used during the thread’s execution – Private storage area used by subsystems and dynamic-link libraries • For systems with multiple processors, a process can have as many threads as there are CPUs available • Thread components are called the thread’s context. Actual data forming this context varies from one processor to another. Kernel schedules threads for execution on a processor. The thread is what actually executes the code
  • 13. Linux Processor Management • There are different types of processes in a Linux system. These types include user processes, daemon processes, and kernel processes. • Most processes in the system are user processes. A user process is one that is initiated by a regular user account and runs in user space. • Linux is a multitasking operating system, which means that multiple programs can be running at the same time (processes are also known as tasks). • Each process has the illusion that it is the only process on the computer. The tasks share common processing resources (like CPU and memory). • In Linux, a process is any active (running) instance of a program.