The term relocation not part of dictionary of the Royal Spanish Academy (RAE ). The concept that we can find in the publication is Location : the process and the result of locate (put something or someone in a certain place).
If we consider the use of prefix re-, we can say that the relocation consists in relocate . For example: “The government presented a plan for the relocation of emergency neighborhoods that emerged in different public spaces of the city”, "Before the closure of the marketing department, we will have to define the relocation of a dozen employees", “Relocation of flood victims will take several days”.
Relocation is usually a decision of a government for move people, buildings, institutions, etc. from one point to another of the territory . It is common for the concept to be used in relation to the need to relocate a misery, slum, shanty town or any neighborhood with precarious buildings and without public services. From the relocation, it is intended that the inhabitants can improve their quality of life and that the irregularly occupied areas are released.
The workers of a company , on the other hand, they can be part of a relocation when they are changed from your job . A person Who worked in the commercial department of a company can be relocated and sent to the administrative sector.
Relocation, finally, is the name of a tournament organized by the Buenos Aires Rugby Union (Argentina ), which takes place in the second half of the year.
In RAM memory management
RAM is one of the most important components of any current device, such as computers or mobile phones; Despite this, many users are unaware of their role in the system and, because of the inaccurate nomenclatures, they confuse it with the storage medium we generally call the hard disk. The cause of this latest confusion is that portable devices often use Flash memory for permanent storage of the data, whereby the term "memory" appears more than once in the technical specifications, even if it refers to different concepts.
Devices need memory RAM to load in it the programs that the user wishes to execute, as well as any other file that he intends to view; Although they are stored on the permanent disk, for different reasons the processor requires transfer to RAM (saving exceptions). The relocation concept is used in this context to define the transfer of data related to the same object from one space to another in memory .
Why is the relocation process in RAM necessary? First of all, when you want to load a program, it is normal for you not to know in advance the position in which it will end; In other words, programmers do not usually have the power to decide in which memory sectors the software they develop will be loaded. On the other hand, after having suspended a process, the operating system cannot guarantee the same position it had previously, and therefore you must relocate it .
The relocation process consists of the following steps:
* the memory addresses to which the process refers are translated (which are called logical addresses ) in which RAM can assign them (physical addresses ). This translation takes place in the administration unit of memory (Memory Management Unit, with its acronym MMU, also used in Spanish);
* each process receives an independent map (or logical space), which is created so that it is projected in the part of the memory that corresponds to it, according to the results of the translation.