• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

130
Vistas
Asignación de grandes búferes en la pila

¿Es simplemente una "mala manera" asignar grandes búferes en una pila (si la pila tiene suficiente capacidad)? Me refiero a asignar objetos de 300-500 KB con una pila de 8 MB en sistemas Linux. ¿O puede causar algún error? Además, ¿existen pautas sobre cómo usar la memoria de pila?

about 3 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

No existe una regla estricta con respecto al tamaño de las variables asignadas a la pila.

Como regla general, prefiero no tener asignaciones de pila de más de 10 KB. De esa manera, quedarse sin espacio en la pila será mucho menos probable que sea un problema. Cualquier cosa más grande que eso debe asignarse dinámicamente y luego liberarse cuando ya no se necesite.

about 3 years ago · Santiago Trujillo Denunciar

0

Sí, es una mala manera. Los objetos de ese tamaño se asignarán dinámicamente (o serán estáticos). Sin excepciones.

¿Qué pasa si su programa algún día se va a usar en un sistema con menos tamaño de pila predeterminado? Por ejemplo, Windows ... luego "comes" la mitad de la pila en una sola llamada.

about 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda