700 views

1 Answer

0 votes
0 votes
Answer:

Consequences of not having the open system call:

In case the UNIX doesn't contain the "Open" system call, then it would always be necessary to mention the file name which we need to be retrieved for every operation that is required to be read.

The issue which will occur is the problem of flushing the inode back-again to disk.

It may be possible that it might time out as well.

Hence, even though it might look clumsy but it may still work but the overhead involved will be high.

Related questions

370
views
0 answers
0 votes
admin asked Oct 26, 2019
370 views
In early UNIX systems, executable files (a.out files) began with a very specific magic number, not one chosen at random. These files began with a header, ... other file types had a more-or-less random magic number as the first word?
334
views
0 answers
0 votes
admin asked Oct 27, 2019
334 views
Implement a program to measure the impact of application-level buffer sizes on read time. This involves writing to and reading from a large file (say, $2$ ... does buffer size make a difference to the overall write time and per-write time?
319
views
0 answers
0 votes
admin asked Oct 27, 2019
319 views
Write a new version of the UNIX ls program. This version takes as an argument one or more directory names and for each directory lists all the files in that ... a reasonable way given its type. List only the first disk address, if any.
330
views
0 answers
0 votes
admin asked Oct 27, 2019
330 views
Write a program that scans all directories in a $UNIX$ file system and finds and locates all i-nodes with a hard link count of two or more. For each such file, it lists together all file names that point to the file.