|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Alcheev 2:5080/131 22 Mar 2004 10:50:00 To : All Subject : device_polling --------------------------------------------------------------------------------
в результате экспериментов с FreeBSD 4.7(.8,.9), DEVICE_POLLING и включенным
sysctl kern.polling.enable=1 натолкнулся на две странности поведения системы:
1. если IDE-шный винт работает в режиме PIO, то в системном логе периодически
появляются сообщения
> microuptime() went backwards (1679027.843678 -> 1679027.843564)
это относится и к тому моменту, когда система переводит HDD, изначально
работавший как DMA, в PIO и при этом сообщения, которых ранее не было, начинают
появляться.
особого вреда от этих логов не замечено, просто интересно, почему так ?
2. если на интерфейсе есть vlan'ы, то polling заметно привносит потери при
обмене данными через vlan'ы. отключение поллинга проблему снимает, но всё ж таки
любопытно -- что является причиной ?
Yours sincerely Andrew.
P.S. интерфейсы в обоих случаях использовались fxp. на результат п.1
использование rl не влияло.
---
* Origin: All people are enemies (FidoNet 2:5080/131)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/13008405ebbed.html, оценка из 5, голосов 10
|