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

  Write a program that reads in an integer

Write a program that prompts the user for a measurement in meters, and then converts it in to miles, feet, and inches.

  The reverse of each word, and a palindrome checker

give us the first letter of each word, the first half of each word, the reverse of each word, and a palindrome checker to see if the word is a palindrome.

  C# programming in microsoft visual studio to complete

Please use C# programming in Microsoft Visual Studio to complete this assignment.  You are to write a program that will prompt the user for the following information and then calculate and display the monthly payment.  Amount borrowed

  Research paper on overloading operators

Write a 2 page research paper (excluding title and reference pages / double spaced) on overloading operators. Explain the concepts discussed in the textbook using at least an example not included in the textbook.

  You need to prepare an array in c++

You need to prepare an array in C++. The example I am using is different session of summer camp week 1-8, and then after you have selected the week session breaking the campers into four groups ages 5-8? Any assistance?

  You are to add mean, standard deviation

You are to add mean, standard deviation, and insert in order functionality to your statistics list program. Insert in order means that you will add a function called find_index that will locate the place in the array that a new value should be ins..

  Pointer variables to demonstrate shallow and deep copy

Using C++, write a program that uses pointer variables to demonstrate shallow and deep copy. The program should give the user the choice to do the following:

  Write a c program that reads a as 100 decimal

Write a C program that reads A as 100 decimal (0x64) and calculate B so that A xor B = 120 (how do you show A B in C program?).

  Calculate distances and map a route

The GPS navigation system uses the graph and geometric algorithms to calculate distances and map a route. One of the geometric problems is the closest-pair problem. Given a set of points, the closest-pair problem is to find the two points that are..

  Write a program for a graphics system

Write a program for a graphics system that has classes for rectangles, squares, circles and triangles. Each of these must be derived from a base class

  Program to input the length of the side from the keyboard

write a program to input the length of the side from the keyboard ,use the class to obtain the areas of all shapes and display the results on the screen

  Write a program that uses a function for swapping

Write a program that uses a function for swapping a two numbers. Note: The program requires the user to enter the numbers via the keyboard and determine and display whether a number is odd or even.

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