ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: timer_resolution и swi4: clock sio


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: timer_resolution и swi4: clock sio
  • From: Andrei Nigmatulin <andrei.nigmatulin@xxxxxxxxx>
  • Date: Fri, 20 Mar 2009 20:32:55 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:message-id; bh=mvUQuqEXUO8y00WDMnUvPQ1Y+VAQ9e8wj+FSUWNmKMw=; b=q8iEg0VDx4rHGj8BXfHj7W4iwGwKoaNXbGvumBtIAO4X7os50snm74nFQoO1jPaB0E ZOqxD9vRvjZVC46oy09/g4VrWxiQ3lGzciD2qNkcmFmqcydUxrSNJhCSv9RuGfqldp/z SAjKFeSnU4vLR81X08cketry/h7VZNFQqP46A=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :message-id; b=NPMLpLKWFZwgpHRB9G19NI9Srd/cYx/8e4tND2P2808esYaQ2NjhS2L8yla/pomgRL 1zdbVxaeRheboYrqTi4+v1O6MKZ9oTHCFZjbFLweE9qoWcNddJRYXdS2En1asU0+qjd4 rnFLJxmTK8VyK+quK7xba9MjXs6Z53AEJpeU0=
  • In-reply-to: <200903201951.52381.andrei.nigmatulin@xxxxxxxxx>
  • References: <543362361.20090320171313@xxxxxxxxxxxxx> <20090320155728.GQ89108@xxxxxxxxxxxxx> <200903201951.52381.andrei.nigmatulin@xxxxxxxxx>

On Friday 20 March 2009 19:51, Andrei Nigmatulin wrote:
> On Friday 20 March 2009 18:57, Igor Sysoev wrote:
> > On Fri, Mar 20, 2009 at 06:49:49PM +0300, Kirill A. Korinskiy wrote:
> > > At Fri, 20 Mar 2009 18:23:36 +0300,
> > >
> > > Andrei Nigmatulin <andrei.nigmatulin@xxxxxxxxx> wrote:
> > > > А что, во FreeBSD gettimeofday() все еще syscall ?
> > >
> > > А где он нет? Как можно без cs получить доступ к rtc?
> >
> > В Линуксе, насколько я знаю, время берётся из специальной старнички,
> > которую процесс может читать, но в которую не может писать. И вроде бы
> > для записи/чтения используется RCU.
>
> Да, похоже ты прав. Я когда-то читал про попытки реализовать gettimeofday()
> через rdtsc, видимо, отложилось, что это уже реализовали.

Собственно, вот:
http://kerneltrap.org/index.php?q=mailarchive/linux-kernel/2007/2/1/50186/thread


-- 
Andrei Nigmatulin
GPG PUB KEY 6449830D

Now I lay me down to sleep(3)
Pray the OS my core to keep
If I die before I wake
Pray the Disk my core to take


 




Copyright © Lexa Software, 1996-2009.