ProZ.com global directory of translation services
 The translation workplace
Ideas
KudoZ home » English to Spanish » Computers (general)

heap, static and stack memory

Spanish translation: almacenamiento dinámico (heap) y memoria estática y dinámica


Login or register (free and only takes a few minutes) to participate in this question.

You will also have access to many other tools and opportunities designed for those who have language-related jobs
(or are passionate about them). Participation is free and the site has a strict confidentiality policy.
GLOSSARY ENTRY (DERIVED FROM QUESTION BELOW)
English term or phrase:heap, static and stack memory
Spanish translation:almacenamiento dinámico (heap) y memoria estática y dinámica
Entered by: Karina Pelech
Options:
- Contribute to this entry
- Include in personal glossary

17:05 Sep 21, 2002
English to Spanish translations [PRO]
Tech/Engineering - Computers (general) / Computing
English term or phrase: heap, static and stack memory
Memory and leak detection monitors heap, static and stack memory to pinpoint memory errors as you develop.

¡Muchas gracias!

Piedad
Piedad
almacenamiento dinámico (heap) y memoria estática y dinámica
Explanation:
Hay dos tipos básicos de RAM:

RAM estática (SRAM)
RAM dinámica (DRAM)

static memory(1) (also known as static RAM, SRAM)
Static memory(2) or static RAM (SRAM) is a type of physical memory(2) that does not need to be refreshed periodically to avoid losing state.

Static memory is typically faster than dynamic memory, or requires essentially no power to preserve its state, but rarely both. These benefits result in static RAM being used for cache(1) memory, and also in portable, low-power applications (such as PDAs). It is, however, more expensive than dynamic RAM and requires more transistors, making dynamic RAM the choice for large amounts of memory (the main memory of desktop machines, for example).

heap (also known as free store, freestore)
The heap or free store is the memory(2) area managed by dynamic allocation.

This use of heap is unconnected with the data structure used by the heapsort algorithm.

stack allocation
Stack allocation means run-time allocation and deallocation of storage in last-in/first-out order.

Typically, stack allocation is performed on top of the main stack, but one can have a separate data stack for this purpose as well, as in Forth, or even multiple ones, as in the PostScript® language.

Allocation and deallocation are typically fast, since they can be done simply by adding or subtracting the size of the block from the stack pointer.

Using only stack allocation, without heap allocation, is somewhat restrictive, as only objects whose size is known at compile-time can be returned from a procedure.

Some programming languages (such as some versions of Lisp and C) provide program-controlled stack allocation and deallocation of dynamic extent objects for efficiency, despite its being unsafe.

Similar terms: automatic storage duration.
Opposites: heap allocation; static allocation.

http://www.itlp.edu.mx/publica/tutoriales/pascal/u7_7_4_1.ht...

Suerte ... :o)
Selected response from:

Karina Pelech
Argentina
Local time: 12:01
Grading comment
Muchísimas gracias a todos. Siento no poder daros puntos a todos, pues todos me habéis ayudado. Gracias, gracias, gracias.
4 KudoZ points were awarded for this answer



Summary of answers provided
5...monitorea las memorias dinámica, estática y de pilas...
Ramón Solá
5monitoreo de carga y de memoria dinámica y estáticacarmen sacco
5memoria de montón, estática y de pilaMaximino Alvarez
5monitoréa la pila, y la memoria de variables estáticas y locales no estáticasGedece
4almacenamiento dinámico (heap) y memoria estática y dinámica
Karina Pelech


  

Answers


25 mins   confidence: Answerer confidence 5/5
monitoréa la pila, y la memoria de variables estáticas y locales no estáticas


Explanation:
Heap es la pila, la famosa de los métodos FIFO (First In First Out) y FILO (First In Last Out). En cuanto a la memoria static y stack, son términos de programación, referidas a la memoria reservada por el programa en tiempo de ejecución. La Static es donde se guardan todas las variables estáticas, y la stack se genera para cada subporción local del programa y guarda las variables locales no estáticas. También puede llamarse a esto último variables locales (sin el no estáticas)

Gedece
Native speaker of: Native in SpanishSpanish
PRO pts in category: 4
Login to enter a peer comment (or grade)

27 mins   confidence: Answerer confidence 4/5Answerer confidence 4/5
almacenamiento dinámico (heap) y memoria estática y dinámica


Explanation:
Hay dos tipos básicos de RAM:

RAM estática (SRAM)
RAM dinámica (DRAM)

static memory(1) (also known as static RAM, SRAM)
Static memory(2) or static RAM (SRAM) is a type of physical memory(2) that does not need to be refreshed periodically to avoid losing state.

Static memory is typically faster than dynamic memory, or requires essentially no power to preserve its state, but rarely both. These benefits result in static RAM being used for cache(1) memory, and also in portable, low-power applications (such as PDAs). It is, however, more expensive than dynamic RAM and requires more transistors, making dynamic RAM the choice for large amounts of memory (the main memory of desktop machines, for example).

heap (also known as free store, freestore)
The heap or free store is the memory(2) area managed by dynamic allocation.

This use of heap is unconnected with the data structure used by the heapsort algorithm.

stack allocation
Stack allocation means run-time allocation and deallocation of storage in last-in/first-out order.

Typically, stack allocation is performed on top of the main stack, but one can have a separate data stack for this purpose as well, as in Forth, or even multiple ones, as in the PostScript® language.

Allocation and deallocation are typically fast, since they can be done simply by adding or subtracting the size of the block from the stack pointer.

Using only stack allocation, without heap allocation, is somewhat restrictive, as only objects whose size is known at compile-time can be returned from a procedure.

Some programming languages (such as some versions of Lisp and C) provide program-controlled stack allocation and deallocation of dynamic extent objects for efficiency, despite its being unsafe.

Similar terms: automatic storage duration.
Opposites: heap allocation; static allocation.

http://www.itlp.edu.mx/publica/tutoriales/pascal/u7_7_4_1.ht...

Suerte ... :o)


    Reference: http://www.di-mare.com/adolfo/binder/c05.htm
    Reference: http://www.memorymanagement.org/glossary/s.html
Karina Pelech
Argentina
Local time: 12:01
Native speaker of: Native in SpanishSpanish
PRO pts in category: 4
Grading comment
Muchísimas gracias a todos. Siento no poder daros puntos a todos, pues todos me habéis ayudado. Gracias, gracias, gracias.
Login to enter a peer comment (or grade)

2 hrs   confidence: Answerer confidence 5/5
memoria de montón, estática y de pila


Explanation:
eso

Maximino Alvarez
Spain
Local time: 17:01
Native speaker of: Native in SpanishSpanish
PRO pts in category: 13
Login to enter a peer comment (or grade)

10 hrs   confidence: Answerer confidence 5/5
monitoreo de carga y de memoria dinámica y estática


Explanation:
heap se refiere en computación y electridad a la carga eléctrica o de baterías o pilas según el caso y los dos tipos de memoria que se monitorean son justamente la dinámica y la estática


    un trabajo anterior mo de traduccin que tuve a cargo
carmen sacco
Login to enter a peer comment (or grade)

15 hrs   confidence: Answerer confidence 5/5
...monitorea las memorias dinámica, estática y de pilas...


Explanation:
HTH...

Ramón Solá
Local time: 10:01
Native speaker of: Native in SpanishSpanish
PRO pts in category: 23
Login to enter a peer comment (or grade)




Return to KudoZ list


KudoZ™ translation help
The KudoZ network provides a framework for translators and others to assist each other with translations or explanations of terms and short phrases.



See also: