Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: параметр ядра Timer frequency  (Прочитано 3944 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн HolyMacaroni

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • мегавольт
    • Просмотр профиля
параметр ядра Timer frequency
« : 06 Декабря 2009, 23:44:23 »
есть такой параметр ядра Timer frequency , по дефолту обычно стоит 250.  Можно ли его поменять не пересобирая ядра, так же как I/O scheduler, прописав в menu.list???
и в нагрузку:слышал в интернетах что подобное Timer frequency  в винде равно 100 Гц. Это так?


Пользователь решил продолжить мысль 07 Декабря 2009, 16:45:54:
ну не тяните, не мучайте меня :2funny:
« Последнее редактирование: 07 Декабря 2009, 16:45:54 от HolyMacaroni »
Asus X50N Ubuntu 10.04

Оффлайн dr.Faust

  • Активист
  • *
  • Сообщений: 435
    • Просмотр профиля
Re: параметр ядра Timer frequency
« Ответ #1 : 07 Декабря 2009, 22:57:21 »
Ну вот мне самому интересно - я пересобирал ядро. Кстати, а зачем его уменьшать? Чтоб тормозов было больше? - я наоборот до 1000 поднимал.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: параметр ядра Timer frequency
« Ответ #2 : 07 Декабря 2009, 23:03:11 »
Без пересборки не меняется. Уменьшать до 100 имеет смысл при активном использовании нескольких (больше трёх-четырёх) виртуальных машин, иначе при 1 кГц таймере будет большая нагрузка на процессоры даже на холостом ходу. Для обычного десктопа 1 кГц повышает немного отзывчивость интерфейса.
А вообще есть tickless режим.
"The tickless kernel feature (CONFIG_NO_HZ) enables 'on-demand' timer interrupts: if there is no timer to be expired for say 1.5 seconds when the system goes idle, then the system will stay totally idle for 1.5 seconds. This should bring cooler CPUs and power savings: on our (x86) testboxes we have measured the effective IRQ rate to go from HZ to 1-2 timer interrupts per second.
Сейчас глянул - в дефолтном ведре этот режим уже активирован.
« Последнее редактирование: 07 Декабря 2009, 23:07:45 от Frank »

Оффлайн HolyMacaroni

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • мегавольт
    • Просмотр профиля
Re: параметр ядра Timer frequency
« Ответ #3 : 07 Декабря 2009, 23:28:55 »
CONFIG_NO_HZ  насколько я понял, если  не ноут, то лучше отключить:), тем более зима, пущай процессор греет комнату :)

спасибо за ответы
 
Asus X50N Ubuntu 10.04

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: параметр ядра Timer frequency
« Ответ #4 : 08 Декабря 2009, 08:01:23 »
Даже и для десктопа. Смысл таймера - в опросе прерываний. Либо проц 100, 250 или 1000 раз в секунду проверяет, не случилось ли какие-то прерывание, либо частота проверок меняется динамически в зависимости от потребностей, т.е. процессор будится непосредственно когда случается событие. У меня сейчас, например, играет интернет-радио и ведутся математические расчёты физических процессов (BOINC), и частота прерываний колеблется около 500 раз в секунду.
А на потребление энергии tickless почти не влияет, желающие могут пойти на фороникс и посмотреть тесты.
« Последнее редактирование: 08 Декабря 2009, 08:03:15 от Frank »

Оффлайн dr.Faust

  • Активист
  • *
  • Сообщений: 435
    • Просмотр профиля
Re: параметр ядра Timer frequency
« Ответ #5 : 08 Декабря 2009, 23:26:18 »
ведутся математические расчёты физических процессов (BOINC)
А что считаете, если не секрет? (Я Rosetta за TSC! Russia)

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: параметр ядра Timer frequency
« Ответ #6 : 09 Декабря 2009, 08:04:40 »
Einstein@Home, Superlink@Technion, AQUA@home, LHC@home (всего одно задание за всё время получил), Spinhenge@home, Cosmology@Home.
http://www.allprojectstats.com/showuser.php?projekt=0&id=1711583
« Последнее редактирование: 09 Декабря 2009, 08:09:00 от Frank »

Оффлайн dr.Faust

  • Активист
  • *
  • Сообщений: 435
    • Просмотр профиля
Re: параметр ядра Timer frequency
« Ответ #7 : 09 Декабря 2009, 10:34:11 »
LHC@home - давно подключился, но так как заданий небыло долго на паузу поставил...

Пользователь решил продолжить мысль 09 Декабря 2009, 10:37:00:
http://www.allprojectstats.com/showuser.php?projekt=0&id=306960
« Последнее редактирование: 09 Декабря 2009, 10:37:00 от dr.Faust »

 

Страница сгенерирована за 0.025 секунд. Запросов: 19.