Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Есть ли библиотека под C++ реализующая полноценный планировщик задач?
|
|||
|---|---|---|---|
|
#18+
Есть ли библиотека под C++ реализующая полноценный планировщик задач? Чтобы можно было задавать время выполнения задачи, и планировщик запускал в отдельном потоке одну и ту же функцию, но с параметрами для данной задачи. А ещё лучше чтобы умел запускать цепочки таких задач, ветвящиеся: расходящиеся и сходящиеся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2012, 01:49 |
|
||
|
Есть ли библиотека под C++ реализующая полноценный планировщик задач?
|
|||
|---|---|---|---|
|
#18+
Изначально С++, как язык не содержит объектов многозадачности. Эти функции возложены на API операционной системы и сторонних библиотек. Эти API очень сильно отличаются в частности в организации потоков для разных ОС и (возм.) архитектур. Поэтому вопрос неполный до тех пор пока не узнаем хотя-бы ОС (Windows/GNU-Linux e.t.c). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2012, 12:42 |
|
||
|
Есть ли библиотека под C++ реализующая полноценный планировщик задач?
|
|||
|---|---|---|---|
|
#18+
mayton, Ну, изначально в С++ много чего не было :) То что требуется можно реализовать с использованием Boost за пару часов, абсолютно кроссплатформенно (в пределах платформ буста ест-но). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2012, 13:52 |
|
||
|
Есть ли библиотека под C++ реализующая полноценный планировщик задач?
|
|||
|---|---|---|---|
|
#18+
maytonИзначально С++, как язык не содержит объектов многозадачности. Эти функции возложены на API операционной системы и сторонних библиотек. Эти API очень сильно отличаются в частности в организации потоков для разных ОС и (возм.) архитектур. Поэтому вопрос неполный до тех пор пока не узнаем хотя-бы ОС (Windows/GNU-Linux e.t.c). Хотелось бы кроссплатформенно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2012, 15:40 |
|
||
|
Есть ли библиотека под C++ реализующая полноценный планировщик задач?
|
|||
|---|---|---|---|
|
#18+
Anatoly Moskovskymayton, Ну, изначально в С++ много чего не было :) То что требуется можно реализовать с использованием Boost за пару часов, абсолютно кроссплатформенно (в пределах платформ буста ест-но). А что из boost'a использовать, чтобы максимально просто и быстро это реализовать, просто boost::threads или есть что-то покрупнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2012, 15:42 |
|
||
|
Есть ли библиотека под C++ реализующая полноценный планировщик задач?
|
|||
|---|---|---|---|
|
#18+
Для задач в том-же потоке используем libev. Удобная штука. Она же работет с сигналами, сокетами, итд. Также сделали обертку над ней для запска разлиных воркеров. Вот там именно можно указать функцию, интервал для запуска и готово. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2012, 23:02 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=90&tid=2020712]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 148ms |

| 0 / 0 |
