Noeud:Memory Management, Noeud « Next »:, Noeud « Previous »:Standards Conformance, Noeud « Up »:The GNU C Library



Memory Management

One of the most error-prone aspects of programming in C is the management of memory. As a programmer, the C language gives you very little help with tracking dynamic memory1, and consequently you are forced to handle the low level details manually in your code.

The GNU system has a number of answers to solve a subset of the problems that normally require you to malloc and free blocks of memory at runtime, and hence reduce the overhead of managing memory for your application, thus reducing the complexity of your code.


Notes de bas de page

  1. Memory allocated from the heap at runtime with the malloc family of functions.