Преимущества увеличения размера стека ulimit?

TL;Versión DR :depende.

  • OS :puede haber un archivo de configuración o comando (de entorno OS específico(LD_LIBRARY_PATH)comoldconfig(8))que registra las rutas utilizadas para buscar bibliotecas.
  • sistema de compilación :puede haber variables de entorno como LDFLAGSo banderas de línea de comandos o configuraciones de archivos de configuración; mutttiene --with-curses=[dir]para cuando el sistema (o el usuario )tiene ncurses en una ruta personalizada. Estos dependen del sistema de compilación (o incluso del tipo demake)y es posible que deban escribirse manualmente en los archivos autoconf o cmake.
  • configuración posterior a la compilación :herramientas comopatchelf(si están disponibles )permiten seleccionar diferentes bibliotecas o modificar la ruta de búsqueda.

3
04.12.2014, 02:58
1 ответ

Увеличение размера стека просто дает большой стек для запуска программы. На самом деле это не ускоряет работу программы, но предотвращает исчерпание пространства стека и сбой программы. Если у вас слишком много локальных переменных и данных (, хранящихся в стеке ), и много рекурсии (или длинная цепочка вызовов ), использование стека будет высоким.

0
04.05.2021, 10:04

Теги

Похожие вопросы