Preguntas etiquetadas con memory

10
¿Los hilos usan memoria virtual o memoria real?

Intenté optimizar mi servidor Linux para manejar 10,000 subprocesos por proceso, mientras que solo hace 382 en este momento. Según este artículo, la siguiente fórmula se utiliza para encontrar el total de hilos posibles: number of threads = total virtual memory / (stack size*1024*1024) Esto...

9
Relación entre la línea de caché y la página de memoria

Si estoy en lo correcto, una página en una memoria principal es la unidad de unidad más pequeña para transferir datos entre la memoria principal y un dispositivo de almacenamiento externo, como un disco duro. Una línea de caché de una memoria principal es la unidad más pequeña para transferir...

9
Eliminar correctamente los objetos al finalizar el servidor

Estoy trabajando en un gran proyecto de C ++. Consiste en un servidor que expone una API REST, que proporciona una interfaz simple y fácil de usar para un sistema muy amplio que comprende muchos otros servidores. La base de código es bastante grande y compleja, y evolucionó a través del tiempo sin...

9
Asignadores de pila personalizados

La mayoría de los programas pueden ser bastante informales acerca de la asignación de almacenamiento dinámico, incluso en la medida en que los lenguajes de programación funcionales prefieran asignar nuevos objetos que modificar los antiguos, y dejar que el recolector de basura se preocupe por...

9
¿Por qué DateTime.Month es un int?

En C #, la DateTimepropiedad Monthtiene un tipo de int(un entero con signo de 32 bits) pero su rango solo será 1-12. ¿Cuáles son las razones por las que el equipo de C # eligió intun tipo numérico más pequeño como byte(entero sin signo de 8

9
¿Por qué la sobrecarga al asignar objetos / matrices en Java?

¿Cuántos bytes ocupa una matriz en Java? Suponga que es una máquina de 64 bits y también asuma que hay N elementos en una matriz, por lo que todos estos elementos ocuparían 2 * N, 4 * N u 8 * N bytes para diferentes tipos de matriz. Y una conferencia en Coursera dice que ocuparía 2 * N + 24, 4 * N...

8
Java vs PHP Memoria / Consumo de CPU

Yo trabajo en una empresa basada en PHP. Hay un proyecto en el que queremos crear un servicio de back-end. Aquí, los miembros de nivel superior optan por PHP, aunque es más lento que Java. Su único punto de discusión es que Java es más pesado que PHP en el punto de vista de carga de memoria y...

8
Identidad de objeto y mutabilidad

Estaba leyendo una propuesta para los tipos de valor en Java , y me encontré con esta oración: "La identidad del objeto sirve solo para soportar la mutabilidad, donde el estado de un objeto puede ser mutado pero sigue siendo el mismo objeto intrínseco". Por lo que entiendo (aunque...