flush


flush (бить струей, вымывать, сливать, смывать) 1. гл. Уничтожать из системы все ненужное; принудительно завершать выполнение команды. «Вся эта белиберда должна быть смыта. 2. [UNIX/Си]. Очистить буфер ввода/вывода, сбросив его содержимое на диск, как это делает библиотечный вызов f f lush(3); не принудительное (!) завершение в значени 1, а просто требование более быстрого выполнения команды 3. Уйти с работы (не на обеденный перерыв, а насовсем, в конце рабочего дня): «Я собираюсь сейчас смыться.» «Time to flush!» означает «пора смываться! 4. Игнорировать человека или лишать его возможности работать.В системе ITS словом «flush» всегда называли принудительное завершение операции вывода, поэтому про текст, который надлежало распечатать, но который по какой-то причине так и не был выведен на печать, говорили, что его смыло (счастливые обладатели образного мышления могут представить, как из шланга с силой вырывается струя воды и смывает из буфера все еще не выведенные на печать символы). С другой стороны, пользователи UNIX/Си применяют этот термин по аналогии с действием стандартного библиотечного вызова ввода/вывода fflush(3). В том же значении термин использовался еще в середине 60-х годов в языке BLISS на компьютерах фирмы DEC и на ЭВМ фирм IBM и Honeywell. Поэтому пользователи UNIX/Си считают, что ITS вносит путаницу в терминологию, и наоборот, хакеры ITS считают свою трактовку более правильной и обвиняют в путанице юниксоидов.