Предположем есть файл размером X. Такой вопрос: если необходимо уменьшить размер файла до X - Y, кто отвечвет за это: редактор или ядро. И если редактор, то должен ли он делать размер файла до 0, чтобы ядро trunc'нуло его, а затем заново write'ом записывать модифицированный файл?