News for hackers. Stuff that matters.
Re:Linux: What Can You Epoll? by inetknght on Saturday October 22, 2022 @02:49PM (#33300968)
> This effect is often particularly pronounced with NFS, where calls might block for hours or even indefinitely if the underlying network filesystem goes away.

I can't tell you how many times I've had to debug a stuck process and it turns out that the logs indicated the NFS had a hiccup a day or two ago during a file read or write and the process was never notified of a file error. It's f!@#ing frustrating. Worse, though, was CIFS.

Re:Linux: What Can You Epoll? by lanstin on Saturday October 22, 2022 @04:24PM (#33301866)
I routinely have to run file system scans on a giant NFS filer, and even without a hiccup, out of a 100M stat or read calls, ten or so will just never finish. In Go, I have to wrap the call with a channel thing and a time out and hope I don’t run out of threads before scanning all 400 M files.