Электрический забор

Оглавление1 Электрический забор1.1 Обзор Electric Fence1.2 Функции и применение1.3 Особенности и ограничения1.4 Лицензия и дополнительные ресурсы1.5 Полный текст статьи:2 Электрический […]

Электрический забор

  • Обзор Electric Fence

    • Electric Fence – отладчик памяти, разработанный Брюсом Перенсом. 
    • Позволяет программистам переопределять функции управления памятью в C. 
    • Эффективно обнаруживает ошибки памяти, приводящие к сбоям программы. 
  • Функции и применение

    • Обнаруживает переполнение буфера и использование освобожденного буфера. 
    • Вызывает ошибку сегментации при обнаружении ошибок. 
    • Помогает точно определить местоположение ошибок в памяти. 
  • Особенности и ограничения

    • Выделяет минимум две страницы памяти для каждого буфера. 
    • Может не освобождать освобожденные буферы в некоторых режимах. 
    • Увеличивает требования к памяти отлаживаемых программ. 
    • Рекомендовано использовать для небольших программ и не привязывать к производственному коду. 
  • Лицензия и дополнительные ресурсы

    • Electric Fence является свободным программным обеспечением с лицензией GNU GPL. 
    • Ссылки на другие ресурсы, включая Dmalloc и DUMA. 
    • Исходный код доступен для версий 2.2.4 и 2.2.2. 

Полный текст статьи:

Электрический забор — Википедия

Оставьте комментарий

Прокрутить вверх