"A futex (short for “fast userspace mutex”) is a kernel system call that programmers can use to implement basic locking, or as a building block for higher-level locking abstractions such as semaphores and POSIX mutexes or condition variables." -- From Wikipedia
Questions tagged [futex]
107 questions
-1
votes
1 answer
futex() syscall timed out during python trying to connect remote oracle db
I'm executing following python code to connect to remote DB server, I can see the syscalls getting timed out at the following location, so it take unusually high time to connect to the DB. How ever after like 10 seconds script connects to the DB and…

user1672382
- 87
- 1
- 10
-1
votes
2 answers
runtime.futex taking 50% to 70% time in go profile
As part of profiling couple of golang services we are seeing that all the services are spending 55% to 70% time in the runtime.futex function.
Note that these services involve use of goroutines, locks, and channels for synchronization and…

NNK
- 49
- 2