Find Jobs
Hire Freelancers

C programming in Linux

$10-30 USD

Ukończony
Opublikowano około 9 lat temu

$10-30 USD

Płatne przy odbiorze
In this assignment, you will be working with the "threads"' subsystem of Linux. This is the part of Linux that supports multiple concurrent activities within the kernel. In the exercises below, you will write a simple program that creates multiple threads, you will demonstrate the problems that arise when multiple threads perform unsynchronized access to shared data, and you will rectify these problems by introducing synchronization (in the form of Pthreads mutex) into the code. Then, you will simulate one real world synchronization problem by using the synchronization primitives supplied by Pthreads.
Identyfikator projektu: 7366907

Informację o projekcie

2 ofert
Zdalny projekt
Aktywny 9 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Hi, I have read the requirements and I would like to do this project if given the opportunity. I am a computer science practitioner and having the "C and Algorithms Certification Badge" in my profile gives me confidence and assurance that I can deliver you the project as required. Let me know if you are interested so I can start. Thanks.
$30 USD w 1 dzień
4,9 (733 opinii)
7,3
7,3
2 freelancerzy składają oferty o średniej wysokości $28 USD dla tej pracy
Awatar Użytkownika
I've used pthreads in linux before. I've read the project and I'm certain I can get you 100% on this project!
$25 USD w 4 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga UNITED STATES
Miami, United States
4,4
3
Zweryfikowana metoda płatności
Członek od mar 25, 2015

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.