Small C Programming Projects and Answering Questions - repost

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
You should have expert knowledge of C-Programming and the Unix environment. allowing you to complete the project with 8-24 hours

Project is about creating a simple functional in two parts networked filesystem

The first stage of a project is focused on the file I/O portion of the project.
to complete it you will use POSIX file system calls, There are four basic steps

1. Read the code; run the benchmark provided benchmark and project test suite.
2. Implement basic file I/O operations functionality
3. Implement directory operations, file creation/deletion, and recursive
checksum functionality.
4. Modify the benchmark to use your client-server file I/O methods.

The second stage of the project focuses on memory. You will implement
your own version of malloc() and free(), using a variety of allocation strategies.

You will be implementing a memory manager for a block of memory. You will
implement routines for allocating and deallocating memory, and keeping track of
what memory is in use. You will implement four strategies for selecting in
which block to place a new requested memory black:

1) First-fit: select the first suitable block with smallest address.
2) Best-fit: select the smallest suitable block.
3) Worst-fit: select the largest suitable block.
4) Next-fit: select the first suitable block after
the last block allocated (with wraparound
from end to beginning).

While this may seem like a lot of work, a good deal of the code is provided
to you, along with test suites and more detailed instructions.

Skills required:
C Programming, UNIX
Hire BusterBrown94102
Project posted by:
BusterBrown94102 United States
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 210
in 3 days
Hire xuhaijiao
$ 200
in 3 days
$ 242
in 5 days