Нет определенного списка всех времен, время выполнения в основном относится к тому факту, что данная программа была запланирована и выполняется на процессоре. .ko
обозначает объекты ядра и обычно ассоциируется с загружаемыми модулями ядра (LKM).
LKMs важны, поскольку они позволяют нам добавлять функциональность в ядро без изменения исходного кода. Если бы вы изменили поведение ядра, отредактировав исходный код и перекомпилировав ядро, вы бы назвали это редактированием во время компиляции!
Возьмем пример с подключением нового устройства: драйверы устройства нужны только до тех пор, пока устройство подключено. Когда устройство подключено, ядро загружает LKM, соответствующий устройству, без вашего вмешательства. Это происходит во время работы ядра, отсюда и фраза "во время выполнения". При этом ядро изменяет свое поведение и теперь поддерживает чтение и запись с этого устройства
Для отдельных файлов вы можете сделать это (в bash ), чтобы передать строку как файл
md5sum -c <(echo "24f4ce42e0bc39ddf7b7e879a File.name") File.name