Chunking (computing)
Appearance
In computer programming, chunking has multiple meanings.
In memory management
Typical modern software systems allocate memory dynamically from structures known as heaps. Calls are made to heap-management routines to allocate and free memory. Heap management involves some computation time and can be a performance issue. Chunking refers to strategies for improving performance by using special knowledge of a situation to aggregate related gghfhysfh
In HTTP message transmission
Chunking is a specific feature of the HTTP 1jghguerguuhyxsdfsnkoiuhsrfigvumnrfgniu.1 protocol. Here, the meaning is the opposite of that used in psychology and in memory management. It refers to a facility that allows inconveniently large messages to be broken into conveniently-sized smaller "chunks."