Intereting Posts
Перемещение с bash на zsh: сброс PATH Получение Dropbox для синхронизации по SSH Как загрузить файл с сервера aws с помощью SSH? LINUX: Разрешения для файлов: определить, является ли это файлом или каталогом, а доступ к нему доступен миру, пользователю и группе Как перенести файл и изменить его имя без повторного ввода имени и просто добавить новые символы Получите имя физически (на передней панели компьютера), зарегистрированного пользователем, надежно! Команда Linux для поиска UDID-карты SD на Ubuntu / Debian Что означает $ {1: 0: 2} в этом контексте? Распечатайте до (и включив) n-е появление шаблона в строке Беспроводная карта Intel 6300 не будет работать на CentOS 7 – работала во время установки, хотя! Частично заменить видео stream при сохранении аудио streamа Bash Как я могу обернуть текст на определенное количество разделенных пространством входов Необходимо скопировать файлы в существующий каталог и удалить файлы, которые уже существуют с тем же именем, но с другим расширением Как я могу просто получить доступ к полезной нагрузке пакета и изменить его? Есть ли команда, которая сообщит мне, нет ли активности экрана?

Это процесс, который очищает себя от завершения или ядра?

Недавно я нашел это в презентации PowerPoint:

Когда программа скомпилирована и связана, компоновщик вставляет в программу дополнительный код. Именно этот код вызывает основную функцию примерно так же, как пользователь называет «нижние функции».

Дополнительный код имеет две функции:

  • убедитесь, что программа C работает в правильной среде
  • очистка после успешного завершения

До этого я думал, что очистка – это работа ядра. Какая правильная история?

Как ядро, так и среда выполнения C выполняют некоторую работу.

Некоторые из вещей, которые выполняет среда выполнения C, которые не выполняет ядро: она запускает обработчики, ранее зарегистрированные с помощью atexit() и упорядочивает возвращаемое значение integer из main() для возврата в систему, как если бы с exit() ,

Конечно, в конце ядро ​​будет пожинать все ресурсы (файлы, память) независимо от того, что делает или не делает пользовательское поле.