Find Jobs
Hire Freelancers

Speed of reading

€8-30 EUR

Færdiggjort
Slået op over 4 år siden

€8-30 EUR

Betales ved levering
Write a program in C where you will test and compare the speed of sequential reading of a collection by calling function read versus calling mmap. We are interest in how speed of reading depends on the size of the collection and the size of the read call memory. Create a histZ_Marks program that will compute and print a histogram of ASCII collection of characters. In each file count the number of times each letter is repeated. It receives the name of the collection and the flag via the command line: -t <reading type> The read type can be mmap or read. The type selected specifies the function that will be used to read the collection. -b <cache size> The size of byte cache used when reading with the read function. In Mmap has no functionality. Call example: $ echo hello world > [login to view URL] $ ./histZ_Marks -b 10 -t read [login to view URL] d - 1 e - 1 h - 1 l - 3 o - 2 r - 1 w - 1 $ echo aa bc ddd ef > [login to view URL] $ ./histZ_Marks -b 10 -t mmap [login to view URL] a - 2 b - 1 c - 1 d - 3 e - 1 f - 1 Then print a histogram on the standard output. You can measure runtime with the time command.
Projekt-ID: 23351755

Om projektet

9 forslag
Projekt på afstand
Aktiv 4 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
Hey pm me, I've the code ready. I just wrote it. [login to view URL]
€20 EUR på 1 dag
5,0 (21 anmeldelser)
4,3
4,3
9 freelancere byder i gennemsnit €24 EUR på dette job
Brug Avatar.
Hi, I have over 5 years of experience writing C code in a Linux environment. I can very easily do this simple performance profiling for you. Looking forward to working with you, Diganta M.
€20 EUR på 2 dage
5,0 (1 bedømmelse)
2,6
2,6
Brug Avatar.
HELLO,IAM EXPERT AND I GUARANTEE AAA++,QUALITY WORK, TIMELY, WELL RESEARCHED, ORIGINAL AND FREE FROM PLAGIARISM, ESSAYS, DISSERTATIONS, ONLINE COURSES AND EXAMS, FULL PROJECT WORK AMONG OTHERS. I AM TOTALLY CONVINCED THAT I CAN DELIVER YOU QUALITY WORK BEYOND YOUR EXPECTATION
€19 EUR på 7 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
Hi, I am working in C/C++ language from last 4 years in this area. Can do this efficiently in 2 days. Thanks
€29 EUR på 2 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
Nice product and Nice to meet you too. I understand your projects and I can finish in a day. Please contact me if you are interested in my suggestion. Thanks.
€50 EUR på 1 dag
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
مرحبا بكم
€23 EUR på 1 dag
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
I am expert in Microsoft Office specially Excel, Word and Access Database. I am talented and very hard working also know the value of time so, always try deliver work on time. My motive is to make my employer happy with quality of service. If you are looking for data entry work I hope to deliver you the best of best services. My abilities are : Ability to Work Under Pressure Decision Making Time Management Self-motivation Conflict Resolution Leadership Adaptability Teamwork Creativity
€19 EUR på 2 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
I have great knowledge of C, and will able to get this project done for you, to your standards, within the timeframe set.
€25 EUR på 3 dage
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for SLOVENIA
Puconci, Slovenia
5,0
3
Betalingsmetode verificeret
Medlem siden nov. 17, 2018

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.