select
(2) (среди прочего) говорит мне, могу ли я писать в fd файла без блокировки. Однако гарантирует ли это мне, что я могу записать полные 4096 байт без блокировки?
Примечание Меня интересуют обычные файлы на диске. Не розетки и тому подобное.
Другими словами: сигнализирует ли select
, когда мы можем просто записать один единственный байт в файл fd без блокировки, или сигнализирует ли он, когда мы можем записать n (4096, .. .?) байт в файл fd без блокировки.