Вещатель и сеть в NetPlan

Использование фильтров может соответствовать вашим требованиям:

--filter='P /some/dir'

Смежный вопрос: Как исключить исключения rsync из удаления?

5
27.05.2018, 01:01
1 ответ

Пользователь ilkkachu дал хорошее объяснение того, как буферизация влияет на вывод. Мой ответ описывает, что произойдет, если вы устраните буферизацию, например. заменив вызовы fprintfвызовами write. В этом случае вы получите строго чередующиеся as и bs. Это связано с тем, что вызов writeвызывает перепланирование :записи в блоки одного процесса, передачу очереди другому процессу и т.д.

Давайте представим, что произойдет, если вызов записи будет не блокироваться. Тогда мы должны были бы рассмотреть шкалы времени :, вы получили бы гораздо более длинные прогоны aс и bс, чем просто один или два за раз, потому что современные процессоры способны выполнять миллиарды инструкций в секунду, но частота планирования обычно составляет от 100 Гц до 1000 Гц. Процесс сможет выполнить до десятков миллионов инструкций, прежде чем он будет вытеснен, а другой процесс будет запланирован для запуска. Даже принимая во внимание накладные расходы системных вызовов, это дало бы процессу время для печати очень длинных строк последовательных aс или bс.

-121 ---118524 ​​-

Не требуется. Формат CIDR(10.0.2.15/24)содержит сетевую маску, из которой можно вычислить номер сети и широковещательный адрес с предоставленным IP-адресом.

7
27.01.2020, 20:39

Теги

Похожие вопросы