Everything2
Near Matches
Ignore Exact
Full Text
Everything2

fragmented

created by johnnyx

(idea) by WolfKeeper (1.7 d) (print)   ?   (I like it!) Sat Oct 19 2002 at 5:02:42

Computer memory is said to be fragmented when a request has been made to allocate consecutive memory from a heap, and, although that amount of memory is free in total, it's not available in one piece, each bit is too small.

This in theory is a particularly nasty problem. In languages like C, memory cannot be safely moved around without the software designer writing quite a lot of code; and it turns out that fragmentation can occur when an extremely large percentage of memory is still free, like 50%.

However, although in theory it can be very bad, in practice it is a little less so. You can usually test for it happening and making slight changes to the order you allocate your memory will often resolve it. Also if you have lots and lots of memory, you won't generally have any problem at all.

Also a compacting garbage collector can be used (but not usually with the C language, but with Java and other languages it is possible), and that can resolve the issue should it occur.


(definition) by Webster 1913 (print) Tue Dec 21 1999 at 23:45:58

Frag"ment*ed (?), a.

Broken into fragments.

 

© Webster 1913.


printable version
chaos

defragment Ethernet bridge How to build a quiet PC Asiatic black bear
scandisk There is no spoon M131 Modular Pack Mine System Rodney King
An introductory guide to networks Will perfume or cologne make you more attractive? teardrop Birth control pill
fragmentation Capital punishment skull
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Drink up!
Monkey, monkey, monkey, monkey, William Shatner
Sushi In Its Main Forms
anyone lived in a pretty how town
Plastic Jesus
Heinrich Biber
It's better to have loved and lost
The logic of atheism
Searle's Chinese room
Bubble Bobble
Send me a check for eleven cents
Doing drugs for fun and profit
July 30, 2003
Miami Herald, 2/13/96
New Writeups
Meezzio
Gotlandssnus(thing)
argv
Astral Plane(idea)
Madara
One Winged Angel(fiction)
Tom Rook
Talk is cheap(poetry)
shaogo
Adelle Davis(person)
Aerobe
race car g sfjsgsd(poetry)
Binah
Dream Log: July 5, 2008(dream)
StrawberryFrog
Forgotten things in space(idea)
antigravpussy
velvet revolution fairy tale(idea)
Heitah
Nerve agent VX(thing)
Pavlovna
shite(idea)
wonton
Days and nights come together in a slow falling down(fiction)
Pavlovna
wee(idea)
katherine
root log: July 2008(log)
Madara
There’s nothing like a trail of blood to find your way back home(fiction)
E2 is a by-product of the existence of The Everything Development Company