Intensive Design Project of Fast Computer File System

Pages 15 (3765 words)
Download 0
The present report is concerned with the design of a file system that can be used for simple read and write operations on a file. The file system that is to be designed has to take two key elements into consideration. They are the main memory and the secondary, which is essentially, made up of magnetic disks…


The proposed file system has to cater to the needs of both these types that would allow for the storage and retrieval of any type of file. Secondly, the proposed file system will be incorporated with or will function under the simple commands of read (), write (), open (), store () that is similar to the calls under UNIX.
The proposed file system will implement the concept of directories with a unique feature. As the total disk size given for the assignment is 120GB, storage and retrieval will take a lot of time is the entire disk space were to be considered as a single entity. Also the amount of information that would have to be maintained by the table in the main memory for the purpose of caching would be enormous and would occupy a lot of space. Therefore, in order to reduce the sizes of the tables and in order to improve the speed of accessing, the entire disk space will be partitioned into a series of virtual drives that will be considered as independent entities on logical terms. Thus, any file system will revolve around these virtual drives. Each virtual drive will have a size of 8GB each. Each of 8GB virtual drives will be made up of blocks of size 8kB each. Thus, in order to access any particular file, the file system can initially switch over to the particular drive by looking up at just 4 bits (24 =16), as the number of such virtual drives is 15. ...
Download paper
Not exactly what you need?

Related papers

Computer Science Information System
Solution: This system provides with user inputs to a large variety of questions to analyze their needs and future goals to get them the best they desire. Constant monitoring is a very important activity.…
3 pages (753 words)
Windows File System Comparison
The two main categories of file systems used by different Microsoft Windows operating systems are the File Allocation Table (FAT) and the New Technology File System (NTFS). There are different versions of FAT, which are FAT 12, FAT 16, and FAT 32; while for NTFS, there are NTFS or NTFS 4 and NTFS 5. These file systems have many characteristics in common which will be pointed out in the discussion…
3 pages (753 words)
Computer Information System
Organizations can't survive with working in international markets with out the help of databases and computers. In an environment where competition is tough they need to carry on communications with the help of computers and keep records on databases.…
3 pages (753 words)
The impact of computer system has had on McDonalds fast food resturant
McDonalds got us to throw away our trash and banks converted us from using tellers to ATM's. Retail customers are increasingly choosing to serve themselves. Kiosks are becoming common. Customers can determine/verify product pricing, view on-line promotions and advertising, locate products, and access frequent shopper program information. With kiosks, customers can view a much wider assortment of…
4 pages (1004 words)
Secure Computer System
Firewalls are the most common security measures for computer networks. Certain mechanisms are put in place in order to provide adequate security to protect resources on the trusted network against potential access by attackers. There are numerous mechanisms in network security, one of which is the DMZ or Demilitarised Zone. DMZ is a network which is semi-protected and is common to medium scale to…
3 pages (753 words)
Computer Project
The aim of this paper is to thoroughly examine the issue of web sites, by using three in particular: Moodle, ATutor, and EduTools. By discussing the relevant issues of these three sites, we can come to a clearer and more knowledgeable understanding of the subject matter at hand. This is what will be dissertated in the following.…
6 pages (1506 words)