The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Для ядра Linux представлена шестая версия планировщика задач..., opennews (ok), 27-Окт-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


14. "Для ядра Linux представлена шестая версия планировщика задач..."  –1 +/
Сообщение от Аноним (-), 28-Окт-12, 15:14 
Ну талант, https://github.com/jlelli/sched-deadline/blob/mainline-dl/ke...

Функция возвращает (int), а он преобразует к (s64) :)


static inline int dl_time_before(u64 a, u64 b)
{
    return (s64)(a - b) < 0;
}

Мож я чё-нить не вкуриваю, но если беззнаковое (u64 a) будет больше (u64 b),
то (a-b) станет, скажем, 0xfffffffffffffabc, что явно больше нуля.

Ответить | Правка | Наверх | Cообщить модератору

18. "Для ядра Linux представлена шестая версия планировщика задач..."  +1 +/
Сообщение от ВовкаОсиист (ok), 28-Окт-12, 15:30 
> 0xfffffffffffffabc, что явно больше нуля.

нет, для signed типа это число со знаком минус.

Ответить | Правка | Наверх | Cообщить модератору

19. "Для ядра Linux представлена шестая версия планировщика задач..."  +/
Сообщение от pavlinux (ok), 28-Окт-12, 16:03 
Опа, а я-то думал это когда флаг SF==1 :)
Ответить | Правка | Наверх | Cообщить модератору

25. "Для ядра Linux представлена шестая версия планировщика задач..."  +2 +/
Сообщение от Aquarius (ok), 28-Окт-12, 16:56 
Опа, а я-то думал, что SF, в зависимости от инструкции, сбрасывается в 0, не меняется или получает значение старшего бита результата
Ответить | Правка | Наверх | Cообщить модератору

49. "Для ядра Linux представлена шестая версия планировщика задач..."  +1 +/
Сообщение от pavlinux (ok), 29-Окт-12, 02:41 
> сбрасывается в 0, не меняется или получает значение старшего бита результата

Опа, попытался ответить, а получилось, что рассказал, как работает флаг SF


Ответить | Правка | Наверх | Cообщить модератору

60. "Для ядра Linux представлена шестая версия планировщика задач..."  +/
Сообщение от ВовкаОсиист (ok), 31-Окт-12, 03:06 
Здаётся мне это был тонкий намёк.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру