Как симулировать ошибки выделения памяти - PullRequest
22 голосов
/ 20 сентября 2008

Приложение My C использует третьи библиотеки, которые осуществляют собственное управление памятью. Для того, чтобы быть устойчивым, в моем приложении есть код для устранения сбоев библиотечных функций из-за недостатка свободной памяти.

Я хотел бы протестировать этот код, и для этого мне нужно смоделировать сбои из-за нехватки памяти.

Какие инструменты рекомендуются для этого? Моя среда Linux / gcc.

Ответы [ 11 ]

0 голосов
/ 20 сентября 2008

Вы хотите команду ulimit в bash. Пытаться

help ulimit
в командной строке bash.
...