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

  Build a method for performing frequency analysis

Build a basic cipher base class that may be derived from for the ciphers and decode a Caesar Cipher text. You will have two cases.

  Create a void function that takes as parameters

Create a void function that takes as parameters two integers, adds them, and prints them out to the command line.

  Write a program that has user enter

Write a program that has user enter a sentence and then determine how many lower case letter were entered. You need to write a logically coherent function that will determine if character is lower case or not. Main will also display the total?

  Analyze a basic set of requirements for a problem

Create the main bank program. Note that you can create the main bank program in the main function or you can try to create another class for the main bank program.

  The actual solution of the equation shall be done

The actual solution of the equation shall be done by a function named equSolver(), which takes three coefficients as parameters and returns a structure of three fields: two roots (if they exist) and a boolean indicator, whether the roots do exist.

  Create a new animal that flys with a jetpack

Create a new animal that flys with a jetpack. This will require a new fly behavior and a new class. This new animal eats kale.

  Submap that accepts two maps from strings

Write a method called subMap that accepts two maps from strings to strings as its parameters and returns true if every key in the first map is also contained in the second map and maps to the same

  Dimensional array of integers and fill it with data

Create a 2-by-3 two-dimensional array of integers and fill it with data. Loop through the array and locate the smallest value stored. Print out the smallest value as well as its row and column position in the array

  Program prompts the user to input the height and the radius

Rearrange the statements so that the program prompts the user to input the height and the radius of the base of a cylinder and outputs the volume and surface area of the cylinder. Format the output to two decimal places.

  A class is derived from another one

In C++, when a class is derived from another one, you can specify the inheritance relationship as public, private or even protected. What are the main differences a between these types of inheritance in C++? How does a public inheritance differ from ..

  Program that takes a number between

Write a program that takes a number between -121 and 121 and output that number in the format of power of 3 (1,3,9,27)example:13 = 9+3+1

  Design a base class shape with virtual functions

Design a base class shape with virtual functions

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