Provide a diagram illustrating the linux kernel architecture

Assignment Help Operating System
Reference no: EM131290628

Assignment

Phase I Introduction In this case study, you will be expected to write an introductory document covering the following items: - Make sure you have a brief synopsis to start your presentation: e.g. what are the various versions of the Linux kernel (embedded, mainstream, numbering scheme...)? What are the particularities of Linux as compared to other mainstream Operating Sysvtems?

- Provide an overview of the Linux kernel components

o You will provide a diagram illustrating the Linux kernel architecture and various components and classify it according to what we discussed in class
o You will discuss briefly the role of each component you identified and its dependencies with other components (which component depends on which and what is the nature of their dependency)
o Provide references to the source of information you used
o Possible components to focus on;

- Process manager
- Scheduler
- Memory manager
- Device drivers
- Inter Process Communication services implementation
- Virtual File Systems implementation
- Other you might discover during your search

Phase II Core Bibliography This phase of your case study will focus on one specific kernel component of your choice. You will research information about the implementation of this component. (algorithms & data structures used, differences with other OSes, strength and weaknesses, performance benchmark information...) The bibliography phase might be shorter than for other topics so far that there might be only a couple of sites or books devoted to this component kernel implementation. Hint: Periodicals might be of great help. Make sure you cover your bases and do not miss major references (especially if available on campus Library) then move on to phase III as soon as possible to give you more time to devote to the technical report and OS component study.

Phase III Technical tutorial The objective of your technical tutorial is to synthesize your readings about the kernel component you chose and design a 15 minutes PowerPoint-based presentation which will enable your classmates to become knowledgeable on its implementation. Objectives should include; - Explain the algorithm & data structures used in this component - Underline the component's strength and weakness as well as the parameters which can be used to finely tune this component form user-space. - Identify the code segments which are relevant to this component and provide a code walk through As explained in the general guidelines your work has to be original, if you find many similar tutorials during Phase II, you need to find a way to distinguish yourself and provide an original contribution of your own. You also need to prepare a presentation file (PowerPoint) with the explanations on the technical details of the Case Study.

With all the figures, charts, tables and reference list embedded into the report, it is expected that a report may consists of 30+ pages double-spaced or 15+ pages single-spaced.

Reference no: EM131290628

Questions Cloud

Calculate the cash flow at maturity : The par value is $1,000 and the coupon payment is stated as 75% of the equity index return or zero. Calculate the cash flow at maturity assuming the equity index appreciates by 30% over this five-year period
Write a computer program that prompts the user for a number : Write a computer program that prompts the user for a number, creates an array for that number of random integers, and then uses the sophisticated form of bubble sort to order the array.
Reduce the risk is to diversify the investments : One of the strategies to reduce the risk is to diversify the Investments. But it is also argued that diversification does not reduce Market risk. It may lead to a reduction in Unique risk. Do you agree with this argument? Defend your answer.
Explain the difference between market risk and credit risk : Identify why risk management can be beneficial to stockholders ? Explain the difference between market risk and credit risk. Are techniques for managing market risk appropriate for managing credit risk?
Provide a diagram illustrating the linux kernel architecture : You will provide a diagram illustrating the Linux kernel architecture and various components and classify it according to what we discussed in class.
Describe framework of general model of planned change : Describe the framework of the general model of planned change. Include a discussion of each activity and a typical sequence of events. What problems associated with planned change should the OD practitioner be aware of? How might such problems be ..
Developing an annotated bibliography : Developing an Annotated Bibliography - Find 5 sources on your chosen topic. Make sure to use a variety of sources (book(s). magazines. journals. online, etc.)
Complete the given essay : Complete the given essay.- Exploring a Religious Tradition Through Images.- A Description of the Defining Characteristics of Sikhism.
Management approach to leadership : Describe upper management's approach to leadership and its resulting impact on corporate culture. Also comment on the type of power base that existed at the top levels of the company.

Reviews

Write a Review

Operating System Questions & Answers

  Compare and contrast the user interface

When purchasing your latest cell phone, how much research did you do before you decided to purchase a particular phone? Compare and contrast the user interface. Compare and contrast the major features of each operating system

  Implementing a data warehouse project

Assume you are implementing a data warehouse project for a consumer and require to evaluate the many tools available for extracting, transforming, and loading data into the data warehouse from several sources.

  Implement a multiprocess downloader application

Appreciate the performance and fault-tolerance bene_ts of multi-process applications - implement a multiprocess downloader application.

  Identity top level objects of the microwave

Construct a table with the following four column headings, Top Level Objects, Communicates With, Incoming Messages, and Outgoing Messages and Identity top level objects of the microwave.

  How could you try to solve this problem using a gui

Open a Command Prompt (MS-DOS Prompt) window and complete the following activities. As always, be sure to cite any sources you use in your response.

  Question about throughput and capacity

Throughput and capacity are determining factors for effectiveness of a system more so than processor speed?

  What is structured programming

What does it mean to say that a programming language is machine independent and name and describe four different programming paradigms.

  Any potential negative aspects of the technology

"An emerging technology not in use at the company such as a wireless network or PDAs."

  What is a user friendly text editor

What is a user friendly text editor which comes pre-installed in Mint that can be used directly in the terminal?

  Provide the design and justification for your mechanism

Provide the design and justification for your mechanism that supports process dispatching and discuss the design advantage and disadvantage of each approach throughout the process lifecycle.

  Identify all of the substrings that form numbers

Could you explain or convert each of the code , symbols used in the following solution?

  Performing the maintenance

A hard drive must be managed to be used most efficiently. This maintenance with deleting old files, defragmenting a drive so that it does not waste space, as well as, from time to time, discovering and attempting to correct disk failures.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd