News for hackers. Stuff that matters.
Re:60x speed-up of Linux “perf” by londons_explore on Thursday September 09, 2021 @03:38PM (#28473753)
I would like to see a more general approach to solving the problem of "short lived processes are expensive".

There needs to be a way to dynamically link a binary into your own address space, and call it's logic repeatedly, without incurring all the process startup overhead all the time.

Pretty much, have all command line utilities be linkable like a library.

Re:60x speed-up of Linux “perf” by xuhu on Thursday September 09, 2021 @04:39PM (#28474389)
Afl-fuzz runs a program until main() and then forks it repeatedly. An empty main() can be called at least 10000 times per second this way.
Re:60x speed-up of Linux “perf” by xxpor on Thursday September 09, 2021 @08:53PM (#28476558)
With AFL++ you can even determine exactly where the fork happens:

https://github.com/AFLplusplus/AFLplusplus/blob/stable/instr...