Code space: Difference between revisions

Content deleted Content added
See also: Code point
No edit summary
Line 1:
In [[computer programming]], '''code space''' is the [[memory]] segment in the main memory allocated to a process to store the code in execution.
 
In [[multi-threading]] environment, [[thread (computer science)|threads]] share code space along with data space, which reduces the overhead of [[context switching]] considerably as compared to [[Process (computing)|process]] switching.
 
For a [[character encoding]] the code space (or codespace) is the range of numerical values available for encoding characters. For example, [[Unicode]] has a code space comprising a range of integers from 0<sub>hex</sub> to 10FFFF<sub>hex</sub>.<ref>[http://unicode.org/glossary/ Glossary of Unicode Terms]</ref> Each value in the code space is known as a [[code point]].