Ни в одной известной мне операционной системе нет возможности добавить в начало программы. данные в файл эффективно. И все же это не кажется сложным - файловая система может при необходимости добавить еще один экстент к файловому дескриптору.
Итак, вопрос в том, почему операционные системы не реализуют эту (довольно тривиальную) операцию?