lkml.org 
[lkml]   [1999]   [Dec]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: 2.3.30pre1 syscall w/6 args support?
torvalds@transmeta.com (Linus Torvalds)  wrote on 07.12.99 in <Pine.LNX.4.10.9912072137120.1184-100000@penguin.transmeta.com>:

> So this would be just another such "virtually pinned" page, except it
> would be readable from user space too (but obviously not writable). It can
> contain any number of trampolines and/or other data (although I don't
> really see what static data would ever be that timing-critical).

Not static data, no. But think about putting some dynamic data there.
Like, say, some version of user-space readable jiffies. There are some
applications that would benefit from having access to those without
syscall overhead. There may be some other similar stuff, too.

As for jiffies, under good ol' DOS, one thing I've done fairly often was
to use the BIOS ticker value to decide if I should refresh some cached
values, like, say, my idea of system time (usually by the rule "no more
than once per tick"), or user feedback, so as to not spend too much time
doing that. There doesn't seem to be a good equivalent for Linux
currently.


MfG Kai

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:55    [W:0.115 / U:0.232 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site