[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

sem memória quando existe memória ;)



Um dos meus usuários tem um programa em C com algumas matrizes grandes. Na
máquina Debian daqui (512M de RAM e 256M de swap) o programa dá
segmentation fault se a matriz for maior que 64x64x64 (menor que a
memória da máquina, claramente). Em uma máquina SuSE com 128M de RAM, em
outro laboratório na Alemanha, o programa roda com vetores 128x128x128.
Seria algum patch especial da SuSE? Não sabia que o gcc/kernel tinha estas
limitações. Um dado a mais: com o gdb ou strace, o programa para no main,
ou seja, não roda nenhuma linha - dá "pau" com a alocação de variáveis...


 ___                  _                 .''`.
  | |_  _. _| _      |_) _ ._ ._  _.   : :'  :
  | | |(_|(_|(/_|_|  |  (/_| || |(_|   `. `'`
                    Linux User #50500    `-
Prof.Adjunto - Instituto de Física   ----Debian-
Universidade Federal Fluminense      Alpha/K6/K7



Reply to: