Find Jobs
Hire Freelancers

C++ Memory Management

$10-30 USD

In Progress
Posted over 9 years ago

$10-30 USD

Paid on delivery
In this exercise, we simulate a memory allocation (we just want to see the effect of fragmentation and of compacting memory fragments into larger ones). For this, we manage a list of memory segments in our program: typedef struct segment { int start ; int size ; int status ; struct segment * next ; } segment_t ; The above segment descriptor describes a memory segment in terms of its start address, its size and whether it is ALLOCATED or FREE. This descriptor is part of a list (contains a pointer to next segment descriptor). Initially, there is only one segment with status == FREE, describing the complete memory as one segment.
Project ID: 6761267

About the project

4 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $144 USD for this job
User Avatar
Hello, I have 25 years experience programming in C++. I will create this memory allocation manager for you in C++. Alan Idler Chief Software Architect Idleswell Software Creations
$106 USD in 3 days
4.8 (11 reviews)
4.4
4.4
User Avatar
一个有效的提议尚未被提供
$105 USD in 3 days
5.0 (2 reviews)
2.2
2.2
User Avatar
Have four years of experience in C,C++. Will deliver complete code with in time . If you are interested plz let me know.
$66 USD in 2 days
0.0 (0 reviews)
1.3
1.3

About the client

Flag of UNITED STATES
Richmond, United States
5.0
1
Payment method verified
Member since Nov 20, 2014

Client Verification

Other jobs from this client

Scheduling Program
$10-30 USD
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.