What is the relationship between inodes and vnodes

Assignment Help C/C++ Programming
Reference no: EM13781691

(1). Assume we have a process "ready" list that has 8 levels of priority. Assume also that the dispatcher selects highest priority processes first, but randomly selects processes from any single priority level (i.e. if there are 2 processes at the highest level, either can be chosen). If there are 5 processes only in the list, all at level 4, how many possible dispatcher schedules are there if no new processes are added? What if two of the processes are at level 2 and the rest at level 4?

(2). Of the three disk allocation methods used for file system implementation, which would be the easiest method for the coding of the "lseek" command? Hardest? Explain.

(3). The "public key" encryption system at its best, uses 100+ digit (not bit) prime numbers as keys. The online credit card info submission only uses a 15 digit key which is much more easily breakable yet we still use it. Why?

(4). Assume that we have a disk with 200 tracks, numbered 0-199, which is serving a request at track 123 and has just finished a request at track 115. The queue of requests is kept in the following FIFO order:

        147, 95, 174, 94, 128, 150, 102, 171, 111, 86, 120, 162, 70

Show the order of service (assuming no more requests) for SSTF, SCAN, and C-SCAN disk-scheduling algorithms.

(5). When employing resourcs preemption in a deadlock recovery situation, there is a counter for each process which is incremented when that process is selected as a "victim" by the mid-level scheduler. What is the purpose of this counter?

(6). Consider datagram sockets and stream sockets. Which would be easiest to implement? Why?

(7). Consider the following page reference string:

     1, 2, 3, 4, 7, 1, 5, 6, 2, 1, 4, 3, 2, 1, 2, 3, 6, 7,

(yes, you've seen it before) How many page faults would occur for both the LRU and FIFO replacement algorithm assuming a FIVE frame working set?

(8). What is the relationship between inodes and vnodes?

(9). In a multi-level indexed file system that has 1K blocks what is the maximum file size if the i-nodes contain 8 direct entries, one single and one double indirect entry each?

(10). In a distributed system that may use either a centralized or distributed approach to mutual exclusion, what impact is experienced when we have station crashes? If station crashes are common, which approach would you use? Why?

Reference no: EM13781691

Questions Cloud

Distance and savings matrices for a vehicle routing problem : Below are the distance and savings matrices for a vehicle routing problem. The vehicle has capacity 20 and the customer sizes are: C1=4, C2=3, C3=12, C4=5. Show the FIRST THREE steps of the savings algorithm for assigning customers to routes. You mus..
Violent injuries affected a community : Examine one weather condition over the past two years in the U.S. which drastically affected the population. How can the community better prepare their families for such severe conditions?
Societal interests that are deemed more important to uphold : Do you think that gay individuals should have the right to marriage, or should this be restricted due to other societal interests that are deemed more important to uphold? Provide arguments and evidence/examples to justify why you think your posi..
Difference between religion and spirituality : Identify three surprising concepts that you learned about religion in this course, and explain why they surprised you.
What is the relationship between inodes and vnodes : What is the relationship between inodes and vnodes - In a multi-level indexed file system that has 1K blocks what is the maximum file size if the i-nodes contain 8 direct entries, one single and one double indirect entry each?
Unsold papers are trashed with no salvage value : A newspaper boy is trying to perfect his business in order to maximize the money he can save for a new car. Daily paper sales are normally distributed, with a mean of 100 and standard deviation of 10. He sells papers for $0.50 and pays $0.30 for them..
Create a new project in your ide named animalinfo : Create a new project in your IDE named "AnimalInfo." Create a class called "AnimalInfo" as the main class for the program.
Create a portfolio on american exceptionalism : Create a portfolio on American Exceptionalism that is 7-14 pages long. Also include cover page, abstract, conclusion and references. All works cited should be turabian
Assignment on influencing behavior : In this assignment, you will explore in detail one theory managers can use to influence the behaviors of their teams and individuals.

Reviews

Write a Review

C/C++ Programming Questions & Answers

  Create program that uses functions and reference parameters

Create program that uses functions and reference parameters, and asks user for the outside temperature.

  Write a program using vectors and iterators

Write a program using vectors and iterators that allows a user to maintain a personal list of DVD titles

  Write the code required to analyse and display the data

Calculate and store the average for each row and column. Determine and store the values for the Average Map.

  Write a webservices application

Write a webservices application that does a simple four function calculator

  Iimplement a client-server of the game

Iimplement a client-server version of the rock-paper-scissors-lizard-Spock game.

  Model-view-controller

Explain Model-View-Controller paradigm

  Design a nested program

How many levels of nesting are there in this design?

  Convert celsius temperatures to fahrenheit temperatures

Write a C++ program that converts Celsius Temperatures to Fahrenheit Temperatures.

  Evaluate and output the value in the given base

Write C program that will input two values from the user that are a Value and a Base with which you will evaluate and output the Value in the given Base.

  Design a base class shape with virtual functions

Design a base class shape with virtual functions

  Implementation of classes

Implementation of classes Chart and BarChart. Class barChart chould display a simple textual representation of the data

  Technical paper: memory management

Technical Paper: Memory Management, The intent of this paper is to provide you with an in depth knowledge of how memory is used in executing, your programs and its critical support for applications.

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