The OpenNET Project / Index page

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



"Увеличение скорости ввода/вывода на 6% в Linux, благодаря кэшированию запросов времени"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Ссылки "<<" и ">>" открывают первые и последние 10 сообщений.
. "Увеличение скорости ввода/вывода на 6% в Linux, благодаря кэ..." –1 +/
Сообщение от n00by (ok), 22-Янв-24, 14:22 
> Нельзя. Запись и чтение атомарные.

Пора бы уже начать хоть что-то понимать в теме, прежде чем писать.


#ifndef _M_AMD64
/*
* @implemented
*/
VOID
NTAPI
KeQuerySystemTime(OUT PLARGE_INTEGER CurrentTime)
{
    /* Loop until we get a perfect match */
    for (;;)
    {
        /* Read the time value */
        CurrentTime->HighPart = SharedUserData->SystemTime.High1Time;
        CurrentTime->LowPart = SharedUserData->SystemTime.LowPart;
        if (CurrentTime->HighPart ==
            SharedUserData->SystemTime.High2Time) break;
        YieldProcessor();
    }
}

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

Оглавление
Увеличение скорости ввода/вывода на 6% в Linux, благодаря кэшированию запросов времени, opennews, 16-Янв-24, 23:42  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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