Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Обсуждение увеличения часты таймера до 1000Hz в ядре Linux" | +/– | |
| Сообщение от opennews (??), 13-Фев-25, 18:50 | ||
Инженер из компании Google предложил повысить частоту генерации прерываний от таймера в ядре Linux до 1000Hz по умолчанию, что приведёт к увеличению частоты переключения задач и уменьшению кванта времени в планировщике задач. В данный момент по умолчанию используется 250Hz, как некий компромисс между производительностью, задержками и энергопотреблением... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 13-Фев-25, 18:50 | +3 +/– | |
А что, дистрибутивы уже собирают ядра с defconfig? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 2. Сообщение от opennetuser (ok), 13-Фев-25, 18:51 | +22 +/– | |
Закончится тем, что 1000 это много, а 500 в самый раз. :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #17, #19, #21, #101, #174 | ||
| 3. Сообщение от Аноним (3), 13-Фев-25, 18:51 | –16 +/– | |
Теперь понятно почему люди с высокими герцами у моника топили за то, что оно не хуже и даже лучше обычных 60. Оно работало на тех же 60.) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #10, #16 | ||
| 4. Сообщение от Аноним (4), 13-Фев-25, 18:52 | +11 +/– | |
Что бы инженеры из Гугла делали без этого чувака с Фороникса. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #52 | ||
| 5. Сообщение от Ося Бендер (?), 13-Фев-25, 18:54 | +/– | |
Вот так переставив кроватки, достигаем увеличения потока клиентов. Ловко! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. Сообщение от Совершенно другой аноним (?), 13-Фев-25, 19:02 | –2 +/– | |
Странно, что никто не сказал, что увеличение частоты повысит накладные расходы, т.к. прерывание предполагает переход из режима пользователя в режим ядра, сохранение регистров, вызов обработчика прерывания, восстановление регистров, а затем возвращение в режим пользователя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #8, #18 | ||
| 8. Сообщение от Аноним (8), 13-Фев-25, 19:04 | +2 +/– | |
> "так повышение частот генерации прерываний таймера может привести к повышению энергопотребления" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #14, #102 | ||
| 9. Сообщение от Шарп (ok), 13-Фев-25, 19:06 | +2 +/– | |
Предлагаю компромисс: динамическое изменение частоты таймера в зависимости от нагрузки и всего такого. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #13 | ||
| 10. Сообщение от Шарп (ok), 13-Фев-25, 19:08 | +8 +/– | |
Там написано про джиттер. Ты не понял и полез комментировать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 11. Сообщение от Аноним (11), 13-Фев-25, 19:17 | +4 +/– | |
А они замеряли потерю производительности на коде, который не спамит потоками потому что по другому никто и не пытался программировать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. Сообщение от анон (?), 13-Фев-25, 19:17 | +2 +/– | |
В убунтовском ядре уже стоит HZ_1000. Раньше было только в lowlatency, но теперь и в generic | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #23, #61 | ||
| 13. Сообщение от НяшМяш (ok), 13-Фев-25, 19:19 | +/– | |
Давно уже так работает, гуглить tickless kernel. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #59, #75 | ||
| 14. Сообщение от Совершенно другой аноним (?), 13-Фев-25, 19:20 | +1 +/– | |
>> "так повышение частот генерации прерываний таймера может привести к повышению энергопотребления" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 15. Сообщение от Аноним (15), 13-Фев-25, 19:26 | +1 +/– | |
Юзаю 100Hz уже 7+ лет и комп не парится. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #22, #29 | ||
| 16. Сообщение от Oe (?), 13-Фев-25, 19:26 | –8 +/– | |
Лучше бы сделали синхронизацию таймера с частотой монитора, непонятно почему это до сих пор не сделано, а сейчас уже не нужно ибо freesync. Интересно, сколько еще времени пройдет пока компьютер начнет работать с временем нормально? Видео только на аппаратных плеерах нормально можно смотреть, на компьютерах сплошной джиттер кадров. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #26 | ||
| 17. Сообщение от Аноним (17), 13-Фев-25, 19:27 | +2 +/– | |
Глянул специально ядро. Есть варианты: 100, 250, 300, 1000. Но как я понял, можно и пропатчить, если сильно надо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #81, #91, #92 | ||
| 18. Сообщение от Аноним (17), 13-Фев-25, 19:28 | +1 +/– | |
Фороникс говорит, что не всё так однозначно! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #51 | ||
| 19. Сообщение от Oe (?), 13-Фев-25, 19:28 | +4 +/– | |
Закончиться динамической частотой таймера. Я её даже на ардуинке делал, пока есть задачи 1000 Гц, когда задач нет можно дропать до 100 Гц чтобы проц не пробуждался часто. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #25, #76 | ||
| 20. Сообщение от KKK (?), 13-Фев-25, 19:34 | –4 +/– | |
Google уже давно мог бы написать собстенную ОС под свои задачи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #27, #28, #31, #32, #49, #66, #90, #170 | ||
| 21. Сообщение от Аноним (-), 13-Фев-25, 19:35 | +4 +/– | |
> Закончится тем, что 1000 это много, а 500 в самый раз. :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #83, #89 | ||
| 22. Сообщение от Аноним (22), 13-Фев-25, 19:35 | +12 +/– | |
Лоурайдер... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 23. Сообщение от turbo2001 (ok), 13-Фев-25, 19:40 | +1 +/– | |
В божественной федорке тоже 1000 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #114, #144 | ||
| 25. Сообщение от Аноним (25), 13-Фев-25, 19:41 | +3 +/– | |
Все уже давно придумано до вас. В dynticks ядрах (типовые дистровые ядра обычно с ним собраны) - если делать нечего, таймер и не дергают. Как видите это однако не всегда срабатывает, как в том примере когда группировка таймеров не удалась. С другой стороны группировка означает что таймеры были - весьма неточные, и латенси отстойная. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 26. Сообщение от Аноним (25), 13-Фев-25, 19:49 | +3 +/– | |
> Лучше бы сделали синхронизацию таймера с частотой монитора, непонятно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #34, #84 | ||
| 27. Сообщение от Аноним (27), 13-Фев-25, 19:50 | +1 +/– | |
А можно адаптировать готовую ОС под свои задачи, тогда писать ОС не придётся - вот такой вот поворот. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 28. Сообщение от Скрудж (?), 13-Фев-25, 19:53 | +1 +/– | |
ОС да, а все драйвера мира (существующие и будущие) - нет. Но толку с ОС, если она не работает с железом? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 29. Сообщение от Аноним (-), 13-Фев-25, 19:54 | –2 +/– | |
> Юзаю 100Hz уже 7+ лет и комп не парится. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #62, #180 | ||
| 30. Сообщение от Аноним (32), 13-Фев-25, 20:01 | +/– | |
Кто-то визжал в комментах про 500 герцовые Моники вот. Для них и надо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. Сообщение от Аноним (-), 13-Фев-25, 20:01 | +/– | |
> Google уже давно мог бы написать собстенную ОС под свои задачи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 32. Сообщение от Аноним (32), 13-Фев-25, 20:01 | +1 +/– | |
Гугл уже давно не смог написать свою ос Фуксию. Теперь портит ядро. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 34. Сообщение от Аноним (34), 13-Фев-25, 20:17 | –1 +/– | |
> Ничего что сие - не делится нацело? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 | ||
| 36. Сообщение от Аноним (36), 13-Фев-25, 20:27 | +1 +/– | |
Вопрос на опережение: возможно ли это будет как-то отключить и вернуть назад? (да, кора дуба и квадратный монитор из 2004, но это не ваше дело) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #54, #55, #57 | ||
| 37. Сообщение от Аноним (37), 13-Фев-25, 20:28 | +/– | |
> При использовании дисплеев с частотой обновления 120Hz, типичных для современных [...] мобильных устройств | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #41, #43, #44, #71, #73, #97, #163 | ||
| 39. Сообщение от Аноним (39), 13-Фев-25, 20:30 | +/– | |
> Конфигурация с 1000Hz оказалась быстрее в тестах Llama.cpp, nginx, SuperTuxKart | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #72 | ||
| 40. Сообщение от Аноним (40), 13-Фев-25, 20:31 | +/– | |
И кто гуглу запрещает у себя в гугле 1000Hz поставить? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #46 | ||
| 41. Сообщение от Аноним (36), 13-Фев-25, 20:32 | +1 +/– | |
> Сейчас даже 90 герц далеко не на всех, да и то оно по умолчанию выключено, ибо выжирает и без того немощные батареи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #53 | ||
| 42. Сообщение от Аноним (42), 13-Фев-25, 20:38 | –1 +/– | |
А че не 1024? Там жеж, насколько я знаю, еще во времена каменного века на PC AT (на XT RTC был не обязательной железкой), RTC генерил IRQ 8 1024 раза в секунду и ниче. Все работало. Не тормозило. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #48 | ||
| 43. Сообщение от Аноним (43), 13-Фев-25, 20:39 | +/– | |
Я покупал свой хонор в 2022. Уже в то время большинство телефонов от 150 денег имели минимум 90 герц | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 44. Сообщение от Аноним (-), 13-Фев-25, 20:41 | +3 +/– | |
> Уоу, с каких это пор 120 герц типичны для мобил? Сейчас даже | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #80 | ||
| 45. Сообщение от Омнонном (?), 13-Фев-25, 20:45 | –3 +/– | |
Очередной хре с горы ниасилив решение своих задач, пытается решить их за счёт всех остальных. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. Сообщение от Омнонном (?), 13-Фев-25, 20:46 | +/– | |
А предлагатор сборку ядра не осилил пока ещё, только изменение кода. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 48. Сообщение от Аноним (-), 13-Фев-25, 20:51 | –2 +/– | |
> А че не 1024? Там жеж, насколько я знаю, еще во времена | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #60, #106 | ||
| 49. Сообщение от Аноним (-), 13-Фев-25, 20:52 | +2 +/– | |
Мог бы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 51. Сообщение от Аноним (51), 13-Фев-25, 21:12 | +3 +/– | |
> Фороникс говорит, что не всё так однозначно! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 52. Сообщение от Аноним (52), 13-Фев-25, 21:16 | +2 +/– | |
Передрались. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 53. Сообщение от Аноним (53), 13-Фев-25, 21:16 | +1 +/– | |
> 60 это стандарт и будет им ещё не один десяток лет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #79 | ||
| 54. Сообщение от Аноним (54), 13-Фев-25, 21:21 | +2 +/– | |
Там нечего возвращать, буквально лишь поменяли 1 число в конфиге по-умолчанию. Это ни на ком вообще не отразится, так как дистрибутивы в любом случае свои конфиги используют. И да, многие уже давным-давно 1000 HZ используют. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #56 | ||
| 55. Сообщение от scriptkiddis (?), 13-Фев-25, 21:21 | +/– | |
Как и не наше дело как это отключить и вернуть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 56. Сообщение от scriptkiddis (?), 13-Фев-25, 21:23 | +1 +/– | |
Сижу на 300 и никаких жутчайших лагов и проблем о которых тут пишут нету. ЧЯДНТ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 Ответы: #70, #169 | ||
| 57. Сообщение от Аноним (172), 13-Фев-25, 21:54 | +/– | |
Сейчас ты можешь поставить HZ_1000, просто в дефолтном конфиге стоит HZ_250 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #65 | ||
| 58. Сообщение от Ivan_83 (ok), 13-Фев-25, 21:59 | +2 +/– | |
Фиговые инженегры у гугла, всякую чушь пишут. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #87, #94 | ||
| 59. Сообщение от Ivan_83 (ok), 13-Фев-25, 22:01 | +/– | |
Это не совсем оно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #100 | ||
| 60. Сообщение от Ivan_83 (ok), 13-Фев-25, 22:04 | +/– | |
HPET как раз не оч любят, типа оно на PCI шине и оверхэд большой, вот TSC типа где то прямо в проце без лишних шин посредине. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #103, #131 | ||
| 61. Сообщение от Ivan_83 (ok), 13-Фев-25, 22:06 | +/– | |
И чо? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #74 | ||
| 62. Сообщение от Аноним (15), 13-Фев-25, 22:12 | +2 +/– | |
Чем больше ядер - тем менее актуален планировщик. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #69, #130 | ||
| 63. Сообщение от Аноним (15), 13-Фев-25, 22:28 | +/– | |
Сомневаюсь что патч будет принят. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. Сообщение от Аноним (64), 13-Фев-25, 22:32 | –1 +/– | |
А ведь это всё из-за Gnome, который лагает как какой нибудь смартфон Lenovo со вторым андроидом, не нужны нам эти "улучшения" на Openbox, тут и так всё работает отлично. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. Сообщение от Аноним (65), 13-Фев-25, 22:46 | +/– | |
Посмотрел только что в дебиане CONFIG_HZ_250=y. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 Ответы: #95 | ||
| 66. Сообщение от Шарп (ok), 13-Фев-25, 22:47 | +/– | |
> Google уже давно мог бы написать собстенную ОС под свои задачи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 67. Сообщение от th3m3 (ok), 13-Фев-25, 23:20 | –2 +/– | |
Судя по тестам, лучше оставить как есть. Работает - не трогай! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #161 | ||
| 68. Сообщение от Кроносквад128 (?), 13-Фев-25, 23:30 | +/– | |
Всё уже продумано в 5.6.0 эти только на этапе дао пути | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 69. Сообщение от Аноним (69), 13-Фев-25, 23:50 | +1 +/– | |
> Чем больше ядер - тем менее актуален планировщик. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 | ||
| 70. Сообщение от Аноним (69), 13-Фев-25, 23:54 | +/– | |
Ты не сравниваешь, вот что ты не делаешь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 Ответы: #108 | ||
| 71. Сообщение от Аноним (69), 13-Фев-25, 23:56 | +1 +/– | |
С разморозкой. В смартах уже пару лет как 120 есть, даже в мидле. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 72. Сообщение от Аноним (69), 13-Фев-25, 23:57 | +2 +/– | |
линукс гейминг во всей красе) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 73. Сообщение от Xo (?), 14-Фев-25, 00:08 | +/– | |
Пользователь ифон детектед) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 74. Сообщение от Аноним (74), 14-Фев-25, 00:54 | +1 +/– | |
Кстати во фре оно при загрузке может задаваться (в loader.conf).. на ванильном ядре. Если не нравится настройка по умолчанию. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 Ответы: #129 | ||
| 75. Сообщение от Аноним (75), 14-Фев-25, 01:48 | +1 +/– | |
>cat /boot/config-6.12.13-amd64 | grep CONFIG_NO_HZ_FULL | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 76. Сообщение от Аноним (76), 14-Фев-25, 01:56 | –4 +/– | |
в винде так сделано из коробки :) т.е. по дефолту 64 или 100гц, а если софтине нужно больше, то она сама выставляет нужный таймер. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #86, #105, #154 | ||
| 77. Сообщение от Балагур (?), 14-Фев-25, 03:06 | +/– | |
Инженеров linux у нас не осталось, судя по комментариям и самому посту. У нас уже тысячу лет в ядре вытесняющая многозадачность, а не кооперативная, да ещё и умная. Если процесс в течении своего тика делает sched_yield, а чаще всего он это делает, потому что 1/250 или даже 1/100 процессорного времени какого-нибудь i5 13500 - это слишком много тактов, то скидулер пускает следующий процесс. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #88, #149 | ||
| 79. Сообщение от Русская ядерка (-), 14-Фев-25, 05:14 Скрыто ботом-модератором | –2 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 80. Сообщение от Русская ядерка (-), 14-Фев-25, 05:16 | +1 +/– | |
> И емкостью под 6 амперчасов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 | ||
| 81. Сообщение от Аноним (-), 14-Фев-25, 06:26 | –8 +/– | |
>можно и пропатчить, если сильно надо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #99, #122 | ||
| 82. Сообщение от Аноним (82), 14-Фев-25, 06:29 | +/– | |
А если собрать с HZ_10? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #134 | ||
| 83. Сообщение от Аноним (-), 14-Фев-25, 06:35 | +1 +/– | |
Если у тебя нездоровые дёрги, то частота тут не причём. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #121 | ||
| 84. Сообщение от Смузихлеб забывший пароль (?), 14-Фев-25, 07:34 | +/– | |
Но ведь гении от разработки видеокарт ещё недавно хотели увязать те же движения мыши с изменением кадра на монике( сдвиг/обрезка ) практически без участия ЦП. Типо, для улучшения визуального ощущения быстрой отрисовки. Хотя, вроде бы, системы тоже разные и не очень-то зависимые | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #93 | ||
| 86. Сообщение от n00by (ok), 14-Фев-25, 07:55 | +/– | |
А в каком году документировали такой эффект от вызова timeBeginPeriod()? Я этот момент не застал, в нулевых пришлось расковырять планировщик полностью, начиная с ISR таймера, что бы обосновать "всем известный" хак. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 | ||
| 87. Сообщение от n00by (ok), 14-Фев-25, 08:06 | +1 +/– | |
Что бы повысить отзывчивость, достаточно уменьшать квант для "интерактивных потоков". Что делается в Виндос, а потому об этом говорить как бы неприлично. :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 Ответы: #98 | ||
| 88. Сообщение от n00by (ok), 14-Фев-25, 08:10 | +/– | |
"Чаще всего делает" это из разряда "но у меня на виртуалке всё работает!" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 Ответы: #107 | ||
| 89. Сообщение от Андрей (??), 14-Фев-25, 08:16 | +2 +/– | |
Только "лаптоп"(лапаный топ?) будет работать меньше от аккума, а пресловутая "латенси" не будет сильно заметна глазу, что собственно и по бенчмаркам заметно, где прирост есть, но всего 5-10% и нигде не указан расход энергии, ибо если +5-10% по скорости и -20% автономности ноутов, то тут ещё стоит подумать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #96, #123 | ||
| 90. Сообщение от Аноним (90), 14-Фев-25, 08:19 | +/– | |
Пытался, получилась Фикция. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #166 | ||
| 91. Сообщение от Аноним (91), 14-Фев-25, 08:29 | –2 +/– | |
Пользуюсь исключительно 2000HZ - оптимально для виртуализации окон. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 92. Сообщение от Аноним (91), 14-Фев-25, 08:31 | +/– | |
Стоит отметить нормальную работу вплоть до 3000HZ. На частоте 4000HZ система уже не загружалась. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #112 | ||
| 93. Сообщение от Аноним (-), 14-Фев-25, 09:11 | +/– | |
> Но ведь гении от разработки видеокарт ещё недавно хотели увязать те же | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #84 Ответы: #178 | ||
| 94. Сообщение от Аноним (94), 14-Фев-25, 09:33 | +/– | |
весь проц должен отжирать шедуллер, а не ваши процессы! иначе не пойдёте покупать новый девайс | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 | ||
| 95. Сообщение от Аноним (95), 14-Фев-25, 09:35 | +/– | |
ArhcLinux: CONFIG_HZ=300 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 Ответы: #109, #147 | ||
| 96. Сообщение от Оно ним (?), 14-Фев-25, 09:36 | +1 +/– | |
Вообще-то прямо здесь в статье указан расход, если вы посмотрите буквально следующий абзац. Видно, что среднее и максимальное энергопотребление не отличаются, только минимальное на 250 Гц ниже. Из чего можно сделать вывод, что на 1000Гц слегка сократится работа в режиме простоя, и то вряд ли значительно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #89 | ||
| 97. Сообщение от Оно ним (?), 14-Фев-25, 09:42 | +/– | |
Пару месяцев назад купил бюджетный самсунг с 90 Гц - и ничего не выжирает. Спокойно держит сутки, а если игры не гонять, то и двое. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 98. Сообщение от Ivan_83 (ok), 14-Фев-25, 09:48 | +1 +/– | |
А ты пойди найди на линухе такие процессы :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #104, #125 | ||
| 99. Сообщение от sotlef (ok), 14-Фев-25, 10:10 | +15 +/– | |
Тут необходимо именно пропатчить, чтобы в списке частот появилась частота 500 Гц | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 | ||
| 100. Сообщение от Аноним (-), 14-Фев-25, 10:43 | +/– | |
> Это не совсем оно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 101. Сообщение от _kp (ok), 14-Фев-25, 11:00 | +1 +/– | |
Я с 2011 года использую 1000Гц, и всё хорошо, никаких противопоказаний, одни плюсы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #113 | ||
| 102. Сообщение от _kp (ok), 14-Фев-25, 11:04 | +1 +/– | |
Светлая тема на Олед дисплее увеличит энергопотребление на порядкИ больше, чам частота таймера. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 103. Сообщение от Аноним (103), 14-Фев-25, 11:04 | +1 +/– | |
Казалось бы, кто мешает аппаратные таймеры юзать, на ходу меняя умножители как на том же STM8? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #60 Ответы: #132, #145 | ||
| 104. Сообщение от Аноним (103), 14-Фев-25, 11:08 | +1 +/– | |
Виндовый планировщик и в QoS умеет, чего уж там. Только в лучших традициях всё упирается в кривизну прикладного ПО. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 Ответы: #133 | ||
| 105. Сообщение от Аноним (91), 14-Фев-25, 11:18 | +1 +/– | |
Взять хотя бы 2025 Server: точность таймера выставляется на 0.5мс, глобально для всей системы. Windows 11 24H2 - 1ms, но уже для приложений, локально. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 | ||
| 106. Сообщение от Аноним (91), 14-Фев-25, 11:30 | +/– | |
HPET - давно превратился в рудименты. И все потому, что достаточно медленный. Проблема усугубляется, когда ядер в процессоре больше двух - тут производительность падает просто катастрофически. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 107. Сообщение от Балагур (?), 14-Фев-25, 12:01 | +/– | |
Чаще всего делает, именно так, даже если ожидает I/O, то тоже делает, но косвенно. А приложения с бесконечным циклом мы в расчет не берём, все тяжёлые вычисления или на GPU, или распараллеливания, и в принципе, тяжёлые вычисления не критичны к тику, они критичны ко времени CPU. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 Ответы: #126, #150 | ||
| 108. Сообщение от scriptkiddis (?), 14-Фев-25, 12:12 | +/– | |
Ставил сравнивал никакой разницы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #70 | ||
| 109. Сообщение от Аноним (172), 14-Фев-25, 13:18 | +/– | |
Я говорил про мэйнстрим, а ты мне пример из маргинальщины | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #95 | ||
| 112. Сообщение от Аноним (-), 14-Фев-25, 13:46 | +/– | |
Откуда ты такие таймеры берёшь? Они определённо не ядровские. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #135 | ||
| 113. Сообщение от Аноним (-), 14-Фев-25, 13:51 | –1 +/– | |
Люди уже перестали сами компилировать ядро. Молча жрут обще-дистрибутивное ядро. Смеканешь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 | ||
| 114. Сообщение от Аноним (-), 14-Фев-25, 13:57 | +/– | |
Ты прав на вас хорошо тестируют. Попроси разработчиков частоту в 2000 Гц. В 2 раза это же так круто! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #120 | ||
| 120. Сообщение от turbo2001 (ok), 14-Фев-25, 14:31 | +/– | |
Ты так говоришь, как будто принимать участие в разработке опенсорс продуктов (тестировать) - это какой-то зашквар. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #114 | ||
| 121. Сообщение от Аноним (-), 14-Фев-25, 15:03 | +/– | |
> Если у тебя нездоровые дёрги, то частота тут не причём. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 Ответы: #127 | ||
| 122. Сообщение от zog (??), 14-Фев-25, 15:05 | +3 +/– | |
Это не жаргон, а профессиональная лексика. Если у тебя с ней проблемы, то поди вон из профессии! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 Ответы: #128 | ||
| 123. Сообщение от Аноним (-), 14-Фев-25, 15:09 | –1 +/– | |
> Только "лаптоп"(лапаный топ?) будет работать меньше от аккума, а пресловутая "латенси" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #89 | ||
| 125. Сообщение от n00by (ok), 14-Фев-25, 15:29 | +/– | |
Да, там реализовано временным повышением приоритета. А как иначе? Два таймера - по каждому на свой тип потоков? Если правильно помню, выделялось по три кванта на поток, но повышенный динамический приоритет позволял влезть меж этими квантами вне очереди. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 | ||
| 126. Сообщение от n00by (ok), 14-Фев-25, 15:33 | +/– | |
Вспомнил, Минобразования рекламировал новую корочку диплома, там появилось "инженер". Надеюсь, им преподают теорвер и закон больших чисел в частности, а не только "циклы". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #107 | ||
| 127. Сообщение от Аноним (-), 14-Фев-25, 15:36 | +/– | |
>Не у меня а у системы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #121 Ответы: #151 | ||
| 128. Сообщение от Аноним (-), 14-Фев-25, 15:40 | –2 +/– | |
Профессиональная лексика должна озвучиваться по делу. А иначе, это жаргон. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #122 | ||
| 129. Сообщение от Аноним (129), 14-Фев-25, 15:45 | –2 +/– | |
> Кстати во фре оно при загрузке может задаваться (в loader.conf).. на ванильном | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 Ответы: #173 | ||
| 130. Сообщение от Аноним (129), 14-Фев-25, 15:48 | +/– | |
> Чем больше ядер - тем менее актуален планировщик. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 | ||
| 131. Сообщение от Аноним (129), 14-Фев-25, 15:53 | +/– | |
> HPET как раз не оч любят, типа оно на PCI шине и | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #60 | ||
| 132. Сообщение от Аноним (-), 14-Фев-25, 15:57 | +/– | |
> Казалось бы, кто мешает аппаратные таймеры юзать, на ходу меняя умножители как | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #103 | ||
| 133. Сообщение от Аноним (-), 14-Фев-25, 16:00 | +/– | |
> Виндовый планировщик и в QoS умеет, чего уж там. Только в лучших | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #104 | ||
| 134. Сообщение от Аноним (-), 14-Фев-25, 16:02 | +/– | |
> А если собрать с HZ_10? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 | ||
| 135. Сообщение от Аноним (91), 14-Фев-25, 16:08 | +/– | |
Достаточно отредактировать один файл и можно добавить любые интересующие вас значения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #112 Ответы: #136 | ||
| 136. Сообщение от Аноним (136), 14-Фев-25, 16:11 | +/– | |
Неплохо бы было, если бы в рантайме можно было переключать эти герцы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #135 Ответы: #138 | ||
| 137. Сообщение от Аноним (137), 14-Фев-25, 16:46 | +/– | |
Да сделайте уже частоту таймера динамической, пусть автоматически подстраивается под любую систему и её текущее состояние. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #142 | ||
| 138. Сообщение от Аноним (-), 14-Фев-25, 16:56 | +1 +/– | |
Блин, как же ядерщики не додумались об этом а? Наверно, работа операционной системы станет не стабильной? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #136 Ответы: #143 | ||
| 142. Сообщение от Аноним (-), 14-Фев-25, 17:09 | +/– | |
А на сколько стабильно от всех переключений будут работать подсистемы ядра? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #137 Ответы: #164 | ||
| 143. Сообщение от Аноним (136), 14-Фев-25, 17:16 | +/– | |
А что, всех прям нужно обязать делать это непременно? "Все нормальные" даже и не догадались бы о существовании такой возможности. А те, кому надо поэкспериментировать, воспользовались бы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #138 | ||
| 144. Сообщение от Аноним (136), 14-Фев-25, 17:18 | +/– | |
А в Бжественной сколько? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 | ||
| 145. Сообщение от Аноним (136), 14-Фев-25, 17:21 | +/– | |
А если какой нибудь loop подвесится? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #103 | ||
| 146. Сообщение от tim2k (ok), 14-Фев-25, 17:56 | –1 +/– | |
В FreeBSD с 13.1 kern.hz=1000 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #157, #176 | ||
| 147. Сообщение от Аноним (54), 14-Фев-25, 18:31 | +/– | |
Кхм-кхм. https://gitlab.archlinux.org/archlinux/packaging/packages/li... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #95 | ||
| 149. Сообщение от Аноним (-), 14-Фев-25, 19:14 | +/– | |
> Если процесс в течении своего тика делает sched_yield, а чаще всего он это делает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 | ||
| 150. Сообщение от Аноним (-), 14-Фев-25, 19:17 | +/– | |
> все тяжёлые вычисления [...] не критичны к тику | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #107 | ||
| 151. Сообщение от Аноним (-), 14-Фев-25, 20:10 | +/– | |
> В глюках твоего компа частота таймер не играет никакого значения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #127 | ||
| 152. Сообщение от Аноним (152), 14-Фев-25, 21:30 | –2 +/– | |
Все ж просто: посмотрите как сделано в нормальных юниксах современных - MacOS, iOS, iPadOS, tvOS - и сделайте так же. Но нет, пару гуглоидов будут до посинения меряться патчами в рассылке | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #158 | ||
| 153. Сообщение от Аноним (153), 15-Фев-25, 02:59 | +1 +/– | |
А если в системе 32 потока? 32 задачи одновременно могут вообще ни с кем не бороться за ресурсы. Но опять же, если работающих задач в момент времени больше чем кол-во хардварных потоков, то оверхед гораздо меньше так как вычислительных ресурсов достаточно, чтобы это покрывать. По идее, если процесс все ещё требует ресурсов по окончанию кванта времени и при этом ещё есть свободные ресурсы для других задач - ему выделится сразу же следующий квант времени без переключения контекста, но, его выполнение будет прерываться чаще на 1000 "попросту", чем на тех же 250/300. Конечно, если запустить компиляцию в 32 потока, то скорей всего, десктоп на 1000hz будет более отзывчив, но не на столько, чтобы терять в производительности долгоиграющих задач. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 154. Сообщение от nrv (ok), 15-Фев-25, 04:36 | +1 +/– | |
ага | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 | ||
| 157. Сообщение от sysop (?), 15-Фев-25, 08:43 | +/– | |
Получается, ОС для десктопа готова? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #146 | ||
| 158. Сообщение от Аноним (-), 15-Фев-25, 08:51 | +1 +/– | |
> Все ж просто: посмотрите как сделано в нормальных юниксах современных - MacOS, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #152 | ||
| 161. Сообщение от Аноним (172), 15-Фев-25, 09:48 | –1 +/– | |
Хочу тебя расстроить, но «работает — не трогай» это очень плохой девиз придуманный в 90ые, когда для многих что-то настроенное было почти магией | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 Ответы: #171, #177 | ||
| 163. Сообщение от Аноним (172), 15-Фев-25, 10:41 | +/– | |
Poco X3 NFC — среднебюджетник 2021 года, из коробки 120 Hz обновление экрана | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 164. Сообщение от Аноним (137), 15-Фев-25, 11:11 | +/– | |
Автоматическая адаптация, адаптивная автоматизация. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #142 | ||
| 166. Сообщение от Онанимб (?), 15-Фев-25, 17:43 | +1 +/– | |
Ну они изначально позиционировали Фуксию как экспериментальную ОС. Ни о каком захвате мира речи не было, всю эту тему раздули блохеры и журнашлюхи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #90 Ответы: #172 | ||
| 167. Сообщение от Jh (?), 15-Фев-25, 18:44 | +/– | |
в генте это вообще не проблема, можно менять при каждой сборке ядра. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 169. Сообщение от Аноним (-), 15-Фев-25, 19:05 | +/– | |
> Сижу на 300 и никаких жутчайших лагов и проблем о которых тут | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 | ||
| 170. Сообщение от name (??), 15-Фев-25, 19:48 | +/– | |
К сожалению, чтобы написать ОС надо обладать какими-то навыками и опытом кроме верчения деревьев на питоне. А индусы-олимпиадники ничего другого не умеють. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 171. Сообщение от th3m3 (ok), 15-Фев-25, 22:34 | –2 +/– | |
> Тем более под твоей виндой | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #161 | ||
| 172. Сообщение от Аноним (172), 15-Фев-25, 23:36 | +/– | |
Всю эту тему раздули на опеннете, нигде за пределами оного никто и не писал, что дескать все, линукс выкинут и будет Фучия | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #166 | ||
| 173. Сообщение от Аноним (173), 16-Фев-25, 04:21 | +/– | |
> секретов почему в фри так голимо с управлением питанием. У фряхи | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #129 | ||
| 174. Сообщение от Аноним (174), 16-Фев-25, 13:55 | +/– | |
как то на хабре видел пример того что 300 хорошо делится сразу и на 50 (25) и на 60 (30) - отсюда более оптимальная работа графики с частотой дискретизыции, соответственно, на мониорах/телевизорах в том числе при воспроизведении видео и частично борется с тирингом | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 175. Сообщение от Аноним (175), 16-Фев-25, 20:12 | +/– | |
По идее, нужно посмотреть как меняется оптимальный интервал на каждом тике. Если он около такой же, то вполне можно предсказывать оптимальный интервал для следующего тика на каждом тике, а не лепить фиксированное значение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 176. Сообщение от Аноним (-), 16-Фев-25, 23:19 | +/– | |
А ты 600 Hz (50*120)/10 ей выставить пробовал? Сюрпризы были? (не думаю что будут - я в далёком прошлом выставлял 120 с поллингом, и всё работало - это то-ли семёрка была, то-ли предрелизная бэта восьмёрки...) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #146 | ||
| 177. Сообщение от Аноним (177), 17-Фев-25, 08:54 | +/– | |
> очень плохой девиз придуманный в 90ые | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #161 | ||
| 178. Сообщение от Смузихлеб забывший пароль (?), 17-Фев-25, 13:48 | +/– | |
У многих железок установлена микросхема, в которой определены многие параметры. Вплоть до планок ОЗУ. И ничего, не померли. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #93 | ||
| 179. Сообщение от Аноним Нелюдимович (?), 17-Фев-25, 17:44 | +/– | |
В патчах К. Коливаса это было уже лет 15 тому назад по умолчанию. Теперь и создатели ванили что-то такое поняли. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 180. Сообщение от roman (??), 17-Фев-25, 22:23 | +/– | |
>Учитывая что при этом заранее неизвестно что претендент поработает не 10 мс а например 5 и отвалит, шедулинг получается весьма компромиссный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |