Experiment with different file and buffer sizes

Assignment Help Basic Computer Science
Reference no: EM131056538

Using the time built-in command of the shell, try timing the operation of the program in Listing 4-1 (copy.c) on your system.

a) Experiment with different file and buffer sizes. You can set the buffer size using the -DBUF_SIZE=nbytes option when compiling the program

b) Modify the open() system call to include the O_SYNC flag. How much difference does this make to the speed for various buffer sizes?

c) Try performing these timing tests on a range of file systems (e.g., ext3, XFS, Btrfs, and JFS). Are the results similar? Are the trends the same when going from small to large buffer sizes?

Reference no: EM131056538

Questions Cloud

Processes that have a particular file pathname open : Write a program that lists all processes that have a particular file pathname open
Protecting personal data-email system with targeted ads : Your customer is a community clinic that works with families with problems of family violence. It has three sites in the same city, including a shelter for battered women and children. The director wants a computerized record and appointment syste..
Final stage of the multiplexing : Two channels, one with a bit rate of 100 kbps and another with a bit rate of 200 kbps, are to be multiplexed. Assume that each output slot carries 2 bits from each digital source. Answer the following questions about the final stage of the multipl..
Discuss the three indicators of health : Discuss the three indicators of health: life expectancy, infant mortality, and subjective well-being for the state of Virginia in 150 words. Find out the statistics and facts about the life expectant, infant mortality and the subjective well being..
Experiment with different file and buffer sizes : Try performing these timing tests on a range of file systems (e.g., ext3, XFS, Btrfs, and JFS). Are the results similar? Are the trends the same when going from small to large buffer sizes?
What is the location : What is the location from which the 1st computer instructions are available on boot up?
Personal ethics-professional ethics : Discuss how "Personal Ethics" differ from "Professional Ethics". What do you think about these differences? How does aspirational ethics contribute to the attraction of engineering as a profession?
Do the results vary across file-system types : Write a program that measures the time required to create and then remove a large number of 1-byte files from a single directory.
The time-line of development of management theories : HI 6005: Management and Organisations in a Global Environment. Groups choose from the list of topics that are based on the lectures. However, in this assignment you must do better than recycle the lecture. You are to research your topic in more dep..

Reviews

Write a Review

 

Basic Computer Science Questions & Answers

  Comprised of a two-dimensional grid of cells

The farm area that is operated on during the game is comprised of a two-dimensional grid of cells, each representing a plot of land. These cells are referenced by a coordinate pair; e.g. (2, 3). This land can be used to cultivate crops or graze li..

  Draw a structured flowchart or write pseudocode

Draw a structured flowchart or write pseudocode that describes the process of looking up a word in a dictionary. Pick a word at random and have a fellow student attempt to carry out your instructions.

  Create a presentation to outline case study requirements

Create a presentation to outline your proposal to meet the case study requirements. Identify the purpose and audience (the Director) for your presentation.

  What is the current state of solid-state drives

What is the current state of solid-state drives vs. hard disks? Do original research online where you can compare price on solid-state drives and hard disks. Be sure you note the differences in price, capacity, and speed.

  What type of attack was launched on doj?

What type of attack was launched on DOJ?

  Recommend a fault tolerance method

Managers want to be able to print schedules on any printer at any restaurant even if traveling and in a motel with a laptop. Please explain what you would have to do to allow managers to do this and how they would reference the printer

  What type of address is stored in the source address field

What type of address is stored in the Source Address field of an Ethernet frame

  Patient care applications

Patient care applications

  How much time you spent on each part of the exercise

Details of how you have choosen to set up Linux (i.e dedicated computer, dual boot, virtual image);

  Business and computing knowledge that system analysts

Question 1: In addition to the business and computing knowledge that system analysts should possess, what are the other essential skills that they need to effectively complete their jobs?

  Explain dispatcher and data access object design

Prepare a two page paper comparing and contrasting five of design. Dispatcher - controls client access and re-directs or dispatches client requests to proper party which can be located on same or different tier.

  Write a java program to demonstrate the use of linked-lists

Once you have processed the d4.dat file and the d4.delete file, it is a simple matter of iterating over the list and writing the object data to the outputfile. The output file size will be 22,725 or 27,270 bytes depending on platform and methods u..

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