Skip to content

Commit 0486de1

Browse files
readme nits
1 parent adc050f commit 0486de1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ This implementation derives from or is based on the ideas presented in:
4343
- "Worst case fragmentation of first fit and best fit storage allocation strategies" -- J. M. Robson, 1975.
4444

4545
This implementation does not make any non-trivial assumptions about the behavioral properties of the application.
46-
Per Herter [2014], it can be described as a *predictably bad allocator*:
46+
Per Herter \[2014], it can be described as a *predictably bad allocator*:
4747

4848
> An allocator that provably performs close to its worst-case memory behavior which, in turn,
49-
> is better than the worst-case behavior of the allocators discussed [in Herter 2014],
49+
> is better than the worst-case behavior of the allocators discussed \[in Herter 2014],
5050
> but much worse than the memory consumption of these for normal programs without (mostly theoretical)
5151
> bad (de-)allocation sequences.
5252
@@ -102,7 +102,7 @@ catastrophic fragmentation cannot occur.
102102

103103
The above-defined theoretical worst-case upper bound H may be prohibitively high for some
104104
memory-constrained applications.
105-
It has been shown [Robson 1975] that under a typical workload,
105+
It has been shown \[Robson 1975] that under a typical workload,
106106
for a sufficiently high amount of memory available to the allocator which is less than $H$,
107107
the probability of a (de-)allocation sequence that results in catastrophic fragmentation is low.
108108
When combined with an acceptable failure probability and a set of adequate assumptions about the behaviors of
@@ -111,7 +111,7 @@ the heap while ensuring a sufficient degree of predictability and reliability.
111111
The methods of such optimization are outside the scope of this document;
112112
interested readers are advised to consult with the referred publications.
113113

114-
Following some of the ideas from [Herter 2014], this implementation takes caching-related issues into consideration
114+
Following some of the ideas from \[Herter 2014], this implementation takes caching-related issues into consideration
115115
by choosing the most recently used memory fragments to minimize cache misses in the application.
116116

117117
### Implementation

0 commit comments

Comments
 (0)