Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For those on Windows, the excellent System Internals suite contains "Process Monitor", which does pretty much what you'd expect, allowing you to see all sorts of file (and registry) activity.


SysInternals procmon.exe and procexp.exe are the only things I really miss when on Linux (either developing or just troubleshooting Firefox being slow again.)

A few procmon features you probably weren't aware of:

- It can log your boot process (by loading a driver very early in the boot process)

- It stores a lot of details about every line of output, including a stack trace (!), accessible by doubleclicking


I miss Search Everything on linux. Nothing beats real-time indexing of the filesystem without overhead.


You could setup something almost like it. mlocate is the defacto indexed filename search for linux, and the update script skips directories that haven't been updated - so an update call is quite cheap. You could run it every 15m, and have 'almost' uptodate indexed search.

Most systems should have it setup to run daily out of the box.


There are also more sophisticated desktop search tools like Recoll, of course.


Process Hacker is also nice, and the last time I used it, it displayed even more information. Plus it lets you inject DLLs, scan memory, and stuff!


Agreed. I get by without having things I'm used to on my linux system like strace, lsof and so forth with it. It has a pane that displays pretty much everything with a handle from non-IP IPC sockets, normal sockets, files, registry, threads, DLLs and even obscure stuff like event handles and security context tokens.


Got to System Internals for procexp and tcpview but I'll never forget the first time I ran procmon.

ps: Windows really isn't sleepy, a lot happen all the time it's a bit scary. I don't know how other OSes are behaving when idleing though.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: