Preguntas etiquetadas con memory

La memoria se refiere a los dispositivos físicos utilizados para almacenar programas o datos de forma temporal o permanente para su uso en una computadora u otro dispositivo electrónico digital.



6
Memoria de pila y montón en Java
Según tengo entendido, en Java, la memoria de pila contiene primitivas e invocaciones de métodos y la memoria de montón se usa para almacenar objetos. Supongamos que tengo una clase class A { int a ; String b; //getters and setters } ¿Dónde se almacenará el primitivo aen clase A? …


11
¿Has lidiado con el endurecimiento del espacio?
Estoy muy ansioso por estudiar las mejores prácticas cuando se trata de endurecer el espacio. Por ejemplo, he leído (aunque ya no puedo encontrar el artículo) que algunas partes centrales de los rovers de Marte no usaban asignación de memoria dinámica, de hecho, estaba prohibido. También he leído que la …
62 c  memory 



3
¿Por qué seguimos haciendo crecer la pila al revés?
Al compilar código C y mirar el ensamblaje, todo hace que la pila crezca hacia atrás de la siguiente manera: _main: pushq %rbp movl $5, -4(%rbp) popq %rbp ret -4(%rbp)- ¿Significa esto que el puntero base o el puntero de la pila en realidad están bajando las direcciones de memoria …
46 c  memory  assembly 


8
En C ++, cuánto tiempo se dedica al programador a administrar la memoria
Las personas que están acostumbradas a los lenguajes recolectados de basura a menudo tienen miedo de la administración de memoria de C ++. Hay herramientas, como auto_ptry shared_ptrque manejarán muchas de las tareas de administración de memoria por usted. Muchas bibliotecas de C ++ son anteriores a esas herramientas y …
39 c++  memory 


1
Rendimiento del código orientado a ADT de asignación única en CPU modernas
Trabajar en datos inmutables con asignaciones individuales tiene el efecto obvio de requerir más memoria, uno presumiría, porque constantemente está creando nuevos valores (aunque los compiladores debajo de las cubiertas hacen trucos de puntero para que esto sea menos problemático). Pero he escuchado algunas veces que las pérdidas en el …


2
¿Por qué los literales de cadena C son de solo lectura?
¿Qué ventaja (s) de los literales de cadena de solo lectura justifican (-ies / -ied) el: Otra forma de dispararte en el pie char *foo = "bar"; foo[0] = 'd'; /* SEGFAULT */ Incapacidad para inicializar elegantemente un conjunto de palabras de lectura-escritura en una línea: char *foo[] = { …
29 c  memory  strings 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.