SlideShare a Scribd company logo
1 of 9
Prepared By : Syed Ovais Ali 
Roll No : 959 
Department : Computer Science 
Section : BS(CS 1-D)
WINDOWS : AN INTRO
AN INTRO TO LINUX
WHY... 
WINDOWS vs LINUX!!! 
 Comparisons between the Microsoft 
Windows and Linux computer operating 
systems are a long-running discussion topic 
within the personal computer industry. 
 Throughout the entire period of 
the Windows 9x systems through the 
introduction of Windows 7, Windows has 
retained an extremely large retail sales 
majority among operating systems for 
personal desktop use, while Linux has 
sustained its status as the most 
prominent free software operating system. 
 After their initial clash, both operating 
systems moved beyond the user base of the 
personal computer market and share a 
rivalry on a variety of other devices, with 
offerings for the server and embedded 
systems markets, and mobile 
internet access.
Performance 
Windows Linux 
Process 
Scheduling 
NT-based versions of Windows use a CPU scheduler 
based on a multilevel feedback queue with 32 
priority levels defined. 
Linux kernel(it is a bridge between applications and 
the actual data processing done at the hardware 
level) once used a scheduling algorithm favouring 
interactive processes. 
Memory 
Management/ 
Disk paging 
Windows NT family (including 2000, XP, Vista, 
Win7) most commonly employs a dynamically 
allocated page file for memory management. A page 
file is allocated on disk, for less frequently accessed 
objects in memory, leaving more RAM available to 
actively used objects. This scheme suffers from 
slow-downs due to disk fragmentation 
Most hard drive installations of Linux utilize a 
"swap partition", a partition dedicated exclusively 
for paging operations. This reduces slowdown due to 
disk fragmentation from general use. Linux also 
allows to adjust aggressiveness of the kernel when 
deciding whether to swap out an application or leave 
it on RAM. Windows does not support such features. 
Default file 
systems 
The way default Windows' file system NTFS(New 
Technology File System) works causes files to 
become fragmented. 
Default Linux file systems do not require 
defragmenting.
S T A B I L I T Y 
Windows Linux 
General 
stability 
Windows operating systems based on the 
NT kernel are technically much more stable than some 
older versions . Installing unsigned or beta drivers can 
lead to decreased system stability 
There are several indirection levels since all applications are 
separated from the graphic subsystem which itself is detached 
from the Linux kernel. As a result of that and because most 
device drivers are integral part of the Linux kernel, it almost 
never crashes. The graphic subsystem can only fail if the 
application is using it in undocumented ways. Even in that 
case, it can be easily restarted without system reboot. 
Downtime Reboots are usually required after major system and 
driver updates. 
Reboots are usually required after system and driver 
updates. 
Recovery In modern, versions of Windows, programs that crash 
may be forcibly ended through the task manager by 
pressing CTRL+SHIFT+ESC or CTRL+ALT+DEL 
If the GUI hangs, on most distributions, 
CTRL+ALT+F1 (or <CTRL>+<ALT>+ either <F1> 
to <F6> inclusive) takes the user to the full screen 
terminal, where the process can be killed, and the GUI 
restored.
SECURITY 
Windows Linux 
Malware As of 2009, well over 2 million malware programs target 
Windows. 
As of 2006, more than 800 pieces Linux malware had been 
discovered. 
Open vs. 
Closed 
Claims its platform is more secure because of a comprehensive 
approach to security using the Security Development Lifecycle 
Claims its platform is more secure because all of its code is 
reviewed by so many people that bugs are detected (referred to 
as Linus Law). 
Response 
speed 
Critical bug fixes are released only once a month after extensive 
programming and testing and certain bugs have been known to 
go unpatched for months or even year 
Bugs can be fixed and rolled out within a day of being reported 
(often within hours), though usually it takes a few weeks before 
the patch is available on all distributions. 
User 
Accounts 
In Windows Vista, all logged-in sessions (even for those of 
"administrator" users) run with standard user permissions, 
preventing malicious programs (and inexperienced users) from 
gaining total control of the system. Processes that require 
administrator privileges can be run using the User Account 
Control framework. 
Users typically run as limited accounts, having created both 
administrator and at least one user account during installation. In 
most Linux distributions, there are commands that will 
temporarily grant elevated permissions to processes that need it. 
In practice, this can be very dangerous, as any error can lead to 
severe damage to the system.
CONCLUSION 
It can be concluded that not one of these operating 
systems are truly superior. It all depends on the purpose 
for which the system is being used. Personal preference 
plays a big role in this regard. Windows is generally 
more popular when it is being used as a workstation (a 
regular desktop PC) and Linux is more popular as a 
server, more specifically a web server. Our main 
business at Into web revolves around web development. 
It is for this reason that we support the Linux operating 
system mainly because of its security, cost-effectiveness 
and open-source benefits.
Windows vs Linux Comparison: An Analysis of Performance, Stability, Security and Conclusion

More Related Content

What's hot

Operating system presentation
Operating system  presentationOperating system  presentation
Operating system presentationDescon
 
Desktop operating system
Desktop operating systemDesktop operating system
Desktop operating systemMd. Fazla Rabbi
 
Windows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonWindows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonHariharan Ganesan
 
Windows vs linux prsentsn
Windows vs linux prsentsnWindows vs linux prsentsn
Windows vs linux prsentsnAnadi Vatsa
 
History of windows and Windows servers
History of windows and Windows serversHistory of windows and Windows servers
History of windows and Windows serverssundas Shabbir
 
Desktop-operating-system
Desktop-operating-systemDesktop-operating-system
Desktop-operating-systemMahmuda Rahman
 
Linux vs Windows | Edureka
Linux vs Windows | EdurekaLinux vs Windows | Edureka
Linux vs Windows | EdurekaEdureka!
 
System software 2
System software 2System software 2
System software 2fatinsmile
 
Windows Operating System
Windows Operating SystemWindows Operating System
Windows Operating SystemTarun Nayak
 
Network operating system
Network operating systemNetwork operating system
Network operating systemMuhammad Shahid
 
A History of Microsoft Windows
A History of Microsoft WindowsA History of Microsoft Windows
A History of Microsoft WindowsDamian T. Gordon
 
Windows operating system
Windows operating systemWindows operating system
Windows operating systemLeah Gonzales
 
Comparison between Windows 8 and Mavericks OS X
Comparison between Windows 8 and Mavericks OS XComparison between Windows 8 and Mavericks OS X
Comparison between Windows 8 and Mavericks OS XAjay Jassi
 

What's hot (20)

Operating system presentation
Operating system  presentationOperating system  presentation
Operating system presentation
 
Desktop operating system
Desktop operating systemDesktop operating system
Desktop operating system
 
Windows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonWindows V/S Linux OS - Comparison
Windows V/S Linux OS - Comparison
 
Linux vs windows
Linux vs windowsLinux vs windows
Linux vs windows
 
Windows 7 Security
Windows 7 SecurityWindows 7 Security
Windows 7 Security
 
Windows vs linux prsentsn
Windows vs linux prsentsnWindows vs linux prsentsn
Windows vs linux prsentsn
 
linux vs window
linux vs windowlinux vs window
linux vs window
 
History of windows and Windows servers
History of windows and Windows serversHistory of windows and Windows servers
History of windows and Windows servers
 
Desktop-operating-system
Desktop-operating-systemDesktop-operating-system
Desktop-operating-system
 
Linux vs Windows | Edureka
Linux vs Windows | EdurekaLinux vs Windows | Edureka
Linux vs Windows | Edureka
 
System software 2
System software 2System software 2
System software 2
 
Operating system,window
Operating system,windowOperating system,window
Operating system,window
 
Advancements in Windows OS
Advancements in Windows OS Advancements in Windows OS
Advancements in Windows OS
 
Windows Operating System
Windows Operating SystemWindows Operating System
Windows Operating System
 
Windows operating systems
Windows operating systemsWindows operating systems
Windows operating systems
 
Operatimg system basics
Operatimg system basicsOperatimg system basics
Operatimg system basics
 
Network operating system
Network operating systemNetwork operating system
Network operating system
 
A History of Microsoft Windows
A History of Microsoft WindowsA History of Microsoft Windows
A History of Microsoft Windows
 
Windows operating system
Windows operating systemWindows operating system
Windows operating system
 
Comparison between Windows 8 and Mavericks OS X
Comparison between Windows 8 and Mavericks OS XComparison between Windows 8 and Mavericks OS X
Comparison between Windows 8 and Mavericks OS X
 

Similar to Windows vs Linux Comparison: An Analysis of Performance, Stability, Security and Conclusion

Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docxLinux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docxSHIVA101531
 
The Right Way to Patch Management for Linux - JetPatch.pdf
The Right Way to Patch Management for Linux - JetPatch.pdfThe Right Way to Patch Management for Linux - JetPatch.pdf
The Right Way to Patch Management for Linux - JetPatch.pdfJetPatch
 
Comparisons And Contrasts Of Windows Ce, Windows Xp, And...
Comparisons And Contrasts Of Windows Ce, Windows Xp, And...Comparisons And Contrasts Of Windows Ce, Windows Xp, And...
Comparisons And Contrasts Of Windows Ce, Windows Xp, And...Cecilia Lucero
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......vignesh0009
 
IntroToUnix.ppt.intro.to.linuxlinuxintroduction
IntroToUnix.ppt.intro.to.linuxlinuxintroductionIntroToUnix.ppt.intro.to.linuxlinuxintroduction
IntroToUnix.ppt.intro.to.linuxlinuxintroductionNagavelliMadhavi
 
Linux operating system - Overview
Linux operating system - OverviewLinux operating system - Overview
Linux operating system - OverviewAshita Agrawal
 
INSTALL WINDOW OS.ppt
INSTALL WINDOW OS.pptINSTALL WINDOW OS.ppt
INSTALL WINDOW OS.pptkarmaYonten5
 
Reformat PPT.pptx
Reformat PPT.pptxReformat PPT.pptx
Reformat PPT.pptxLINDYLGERAL
 
Intro tounix
Intro tounixIntro tounix
Intro tounixdjprince
 
PLAYSTATION OPERATING SYSTEM
PLAYSTATION OPERATING SYSTEMPLAYSTATION OPERATING SYSTEM
PLAYSTATION OPERATING SYSTEMShubhansh Kathal
 
Introduction 2 linux ml
Introduction 2 linux mlIntroduction 2 linux ml
Introduction 2 linux mlMurtala Lawal
 

Similar to Windows vs Linux Comparison: An Analysis of Performance, Stability, Security and Conclusion (20)

Characteristic & Aplication of some popular operating system.
Characteristic & Aplication of some popular operating system.Characteristic & Aplication of some popular operating system.
Characteristic & Aplication of some popular operating system.
 
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docxLinux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
 
what is Operating system
what is Operating systemwhat is Operating system
what is Operating system
 
The Right Way to Patch Management for Linux - JetPatch.pdf
The Right Way to Patch Management for Linux - JetPatch.pdfThe Right Way to Patch Management for Linux - JetPatch.pdf
The Right Way to Patch Management for Linux - JetPatch.pdf
 
Comparisons And Contrasts Of Windows Ce, Windows Xp, And...
Comparisons And Contrasts Of Windows Ce, Windows Xp, And...Comparisons And Contrasts Of Windows Ce, Windows Xp, And...
Comparisons And Contrasts Of Windows Ce, Windows Xp, And...
 
comparing windows and linux ppt
comparing windows and linux pptcomparing windows and linux ppt
comparing windows and linux ppt
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 
Utility Programs
Utility ProgramsUtility Programs
Utility Programs
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......
 
os.ppt
os.pptos.ppt
os.ppt
 
IntroToUnix.ppt
IntroToUnix.pptIntroToUnix.ppt
IntroToUnix.ppt
 
IntroToUnix.ppt.intro.to.linuxlinuxintroduction
IntroToUnix.ppt.intro.to.linuxlinuxintroductionIntroToUnix.ppt.intro.to.linuxlinuxintroduction
IntroToUnix.ppt.intro.to.linuxlinuxintroduction
 
OS
OSOS
OS
 
Linux operating system - Overview
Linux operating system - OverviewLinux operating system - Overview
Linux operating system - Overview
 
INSTALL WINDOW OS.ppt
INSTALL WINDOW OS.pptINSTALL WINDOW OS.ppt
INSTALL WINDOW OS.ppt
 
Reformat PPT.pptx
Reformat PPT.pptxReformat PPT.pptx
Reformat PPT.pptx
 
Intro tounix
Intro tounixIntro tounix
Intro tounix
 
PLAYSTATION OPERATING SYSTEM
PLAYSTATION OPERATING SYSTEMPLAYSTATION OPERATING SYSTEM
PLAYSTATION OPERATING SYSTEM
 
Linux v/s Windows
Linux v/s WindowsLinux v/s Windows
Linux v/s Windows
 
Introduction 2 linux ml
Introduction 2 linux mlIntroduction 2 linux ml
Introduction 2 linux ml
 

More from Hùssâîn Mîrzã (14)

Kotler pom13e instructor_03
Kotler pom13e instructor_03Kotler pom13e instructor_03
Kotler pom13e instructor_03
 
Lec2
Lec2Lec2
Lec2
 
Kotler pom13e instructor_01
Kotler pom13e instructor_01Kotler pom13e instructor_01
Kotler pom13e instructor_01
 
Environ.
Environ.Environ.
Environ.
 
Pom2
Pom2 Pom2
Pom2
 
Pom 1
Pom 1Pom 1
Pom 1
 
Calculas
CalculasCalculas
Calculas
 
The life of Muhammad saw
The life of Muhammad sawThe life of Muhammad saw
The life of Muhammad saw
 
Role of youth for development of pakistan
Role of youth for development of pakistanRole of youth for development of pakistan
Role of youth for development of pakistan
 
Rasulullah’s (p.b.u.h) sense of humor
Rasulullah’s (p.b.u.h) sense of humorRasulullah’s (p.b.u.h) sense of humor
Rasulullah’s (p.b.u.h) sense of humor
 
Islamic law
Islamic lawIslamic law
Islamic law
 
Introduction to islamic law
Introduction to islamic lawIntroduction to islamic law
Introduction to islamic law
 
Firewall
FirewallFirewall
Firewall
 
iOS I phone operating system
iOS I phone operating system iOS I phone operating system
iOS I phone operating system
 

Recently uploaded

CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 

Recently uploaded (20)

CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

Windows vs Linux Comparison: An Analysis of Performance, Stability, Security and Conclusion

  • 1. Prepared By : Syed Ovais Ali Roll No : 959 Department : Computer Science Section : BS(CS 1-D)
  • 2. WINDOWS : AN INTRO
  • 3. AN INTRO TO LINUX
  • 4. WHY... WINDOWS vs LINUX!!!  Comparisons between the Microsoft Windows and Linux computer operating systems are a long-running discussion topic within the personal computer industry.  Throughout the entire period of the Windows 9x systems through the introduction of Windows 7, Windows has retained an extremely large retail sales majority among operating systems for personal desktop use, while Linux has sustained its status as the most prominent free software operating system.  After their initial clash, both operating systems moved beyond the user base of the personal computer market and share a rivalry on a variety of other devices, with offerings for the server and embedded systems markets, and mobile internet access.
  • 5. Performance Windows Linux Process Scheduling NT-based versions of Windows use a CPU scheduler based on a multilevel feedback queue with 32 priority levels defined. Linux kernel(it is a bridge between applications and the actual data processing done at the hardware level) once used a scheduling algorithm favouring interactive processes. Memory Management/ Disk paging Windows NT family (including 2000, XP, Vista, Win7) most commonly employs a dynamically allocated page file for memory management. A page file is allocated on disk, for less frequently accessed objects in memory, leaving more RAM available to actively used objects. This scheme suffers from slow-downs due to disk fragmentation Most hard drive installations of Linux utilize a "swap partition", a partition dedicated exclusively for paging operations. This reduces slowdown due to disk fragmentation from general use. Linux also allows to adjust aggressiveness of the kernel when deciding whether to swap out an application or leave it on RAM. Windows does not support such features. Default file systems The way default Windows' file system NTFS(New Technology File System) works causes files to become fragmented. Default Linux file systems do not require defragmenting.
  • 6. S T A B I L I T Y Windows Linux General stability Windows operating systems based on the NT kernel are technically much more stable than some older versions . Installing unsigned or beta drivers can lead to decreased system stability There are several indirection levels since all applications are separated from the graphic subsystem which itself is detached from the Linux kernel. As a result of that and because most device drivers are integral part of the Linux kernel, it almost never crashes. The graphic subsystem can only fail if the application is using it in undocumented ways. Even in that case, it can be easily restarted without system reboot. Downtime Reboots are usually required after major system and driver updates. Reboots are usually required after system and driver updates. Recovery In modern, versions of Windows, programs that crash may be forcibly ended through the task manager by pressing CTRL+SHIFT+ESC or CTRL+ALT+DEL If the GUI hangs, on most distributions, CTRL+ALT+F1 (or <CTRL>+<ALT>+ either <F1> to <F6> inclusive) takes the user to the full screen terminal, where the process can be killed, and the GUI restored.
  • 7. SECURITY Windows Linux Malware As of 2009, well over 2 million malware programs target Windows. As of 2006, more than 800 pieces Linux malware had been discovered. Open vs. Closed Claims its platform is more secure because of a comprehensive approach to security using the Security Development Lifecycle Claims its platform is more secure because all of its code is reviewed by so many people that bugs are detected (referred to as Linus Law). Response speed Critical bug fixes are released only once a month after extensive programming and testing and certain bugs have been known to go unpatched for months or even year Bugs can be fixed and rolled out within a day of being reported (often within hours), though usually it takes a few weeks before the patch is available on all distributions. User Accounts In Windows Vista, all logged-in sessions (even for those of "administrator" users) run with standard user permissions, preventing malicious programs (and inexperienced users) from gaining total control of the system. Processes that require administrator privileges can be run using the User Account Control framework. Users typically run as limited accounts, having created both administrator and at least one user account during installation. In most Linux distributions, there are commands that will temporarily grant elevated permissions to processes that need it. In practice, this can be very dangerous, as any error can lead to severe damage to the system.
  • 8. CONCLUSION It can be concluded that not one of these operating systems are truly superior. It all depends on the purpose for which the system is being used. Personal preference plays a big role in this regard. Windows is generally more popular when it is being used as a workstation (a regular desktop PC) and Linux is more popular as a server, more specifically a web server. Our main business at Into web revolves around web development. It is for this reason that we support the Linux operating system mainly because of its security, cost-effectiveness and open-source benefits.