LWN: Comments on "How to speed up system calls" https://lwn.net/Articles/18411/ This is a special feed containing comments posted to the individual LWN article titled "How to speed up system calls". en-us Sun, 19 Oct 2025 12:57:22 +0000 Sun, 19 Oct 2025 12:57:22 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net User space gettimeofday() https://lwn.net/Articles/18677/ https://lwn.net/Articles/18677/ jmshh None. But there were two conditions, the other being &quot;infrequently <br>changing information&quot;. Updates require cache invalidation, and this is <br>better done when the data is really needed only. <br> Fri, 20 Dec 2002 20:54:47 +0000 Does anyone know... https://lwn.net/Articles/18643/ https://lwn.net/Articles/18643/ proski According to <a href="http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/20734.pdf">AMD Processor Recognition Application Note</a>, the SYSENTER and SYSEXIT instructions are supported on AMD Athlon and Duron, but not on K6 (see tables at the end). Fri, 20 Dec 2002 16:05:37 +0000 Does anyone know... https://lwn.net/Articles/18613/ https://lwn.net/Articles/18613/ hjernemadsen If I remember correctly, the sysenter instruction is not present on AMD <br>processors. But it really doesn't matter as the normal int $0x80 approach <br>on an AMD is faster than sysenter on a P4... Fri, 20 Dec 2002 11:53:30 +0000 Does anyone know... https://lwn.net/Articles/18610/ https://lwn.net/Articles/18610/ wolfrider If this will affect AMD, etc processors?<br> Fri, 20 Dec 2002 08:52:37 +0000 User space gettimeofday() https://lwn.net/Articles/18599/ https://lwn.net/Articles/18599/ acristianb What are the side effects of gettimeofday?<br> Fri, 20 Dec 2002 00:19:35 +0000 User space getpid() https://lwn.net/Articles/18504/ https://lwn.net/Articles/18504/ ncm While getpid() could certainly be put in user space, the <br>number of programs that it would speed up noticeably<br>could probably be counted on a pig's hoof. It would be <br>pretty surprising if any syscall used frequently enough <br>to make a difference could be handled in user space. <p>gettimeofday() is called so frequently in real programs <br>that any speedup matters, at least for some programs.<br>Few other syscalls have that property.<p> Thu, 19 Dec 2002 05:53:25 +0000 User space gettimeofday() https://lwn.net/Articles/18496/ https://lwn.net/Articles/18496/ kbob Gettimeofday() may not be practical in user space, but<br>getpid() certainly is. Other syscalls without side effects<br>that return infrequently changing information could also be<br>put into user space.<br> Thu, 19 Dec 2002 03:54:45 +0000