Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

K ubuntu


Published on

K stands for KDE. U know well what is Ubuntu ;)

Published in: Technology
  • Be the first to comment

  • Be the first to like this

K ubuntu

  1. 1. - Natty Narwhal (11.04)Presented ByNitin Nirmal 26Indal Pal 28Hitesh Shetty 50Mahesh Tawde 58Mayuresh Wadekar 64
  2. 2. IntroductionKubuntu 11.04 Kernel: Linux Kernel version 3.0 GUI: KDE Plasma DesktopSystem Requirment : Required Recommended Processor 1 GHz Better than 1 GHz Memory 384 MB 1 GB Disk Space 4 GB 10 GB
  3. 3. History1991: Birth of Linux.1994: Linux 1.0 Only Single-Processor Intel 386 machines.1996: Linux 2.0 Support for new architectures.08-April-2005: Release of Kubuntu 5.04.10-October-2010: Release of Kubuntu 10.10.28-April-2011: Release of Kubuntu 11.04.
  4. 4. Kubuntu 11.04 Desktop
  5. 5. Features Software Center KPackageKit Web Browser Rekonq Office Libre OfficeDesktop Environment KDE Plasma
  6. 6. UsesHome Use Software DevelopmentOffice Use Educational Use
  7. 7. Architecture
  8. 8. Design principle  Speed  Efficiency  SecurityKernel Module Features  Easy to add new functionality.  Explicitly loading and unloading drivers  Minimal Kernel Module support kernel  Module Management.  Conflict-resolution mechanism.  Driver Registration.
  9. 9. Process ManagementClasses of processes Interactive Command shells, text editors, and graphical applications. Batch Programming language compilers, database search engines, and scientific computations Real-time video and sound applications, robot controllers
  10. 10. Fork()/Exec() Process Model fork():For creation of new process. exec():For execution of newly created process.Implementation of fork() and exec() system call
  11. 11. Memory ManagementLinux Memory Management:  Freeing and allocating physical memory pages.  Virtual Memory. Features  Large Address Spaces.  Protection.  Memory Mapping.  Fair Physical Memory Allocation.  Shared Virtual Memory.
  12. 12. Paging A technique used by virtual memory operating systems to help ensure that the data you need is available as quickly as possible.
  13. 13. File ManagementFeatures: Hiding Implementation of File System. IPC channel,network devices,I/O devices look like files.Ext4 file system Features: Creating sectors of 1Kb. Creating logical connectivity. Reducing disk fragmentation. Volume handling upto 1 exabyte.
  14. 14. Protection And Security Authentication Access Control Linux Security Modules  Apparmor  Smack
  15. 15. Networking Types Ethernet Dial-Up Wi-Fi ZeroConf Networking
  16. 16. Merits Open Source Fast and easy Installation Stability Performance Network Friendliness Flexibility Multitasking Security Open SourceDemerits Compatibility Alternative Programs
  17. 17. Thank you