-
Sloth
Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.
https://github.com/sveinbjornt/Sloth/blob/master/sparkle/upd...
I haven't reviewed obj-c code in over a decade, but I do know anything running with root authorization needs to be scrutinized carefully. And seeing blocks of code copy-pasted from stackoverflow, references to a 10 year old operating system, use of SIGKILL instead of the proper SIGTERM, for example, does not exactly inspire the necessary confidence.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Happened to me this morning, something filled up my drive in minutes. I used dust[1] to look for large files while it was happening but knowing what was doing it would've been a big help.
[1] https://github.com/bootandy/dust
-
systeminformer
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ http://www.windows-internals.com
System Informer (formerly Process Hacker) might also have what you're looking for
https://systeminformer.sourceforge.io/
-
On Linux, this can be done using BPF (Berkley Packet Filter). In fact there is a tool in BCC[0] called filetop, which lists reads/writes by process and file[1].
0. https://github.com/iovisor/bcc
1. https://github.com/iovisor/bcc/blob/master/tools/filetop.py
Related posts
-
Why can't MacOS just TELL ME which program is using the drive I'm trying to eject rather than just have me guess?
-
Really not liking Xcode these days.
-
Open Ports for macOS – Never Google “How to kill a process by port?” again
-
Red Canary Mac Monitor
-
Is there any drawing software in which RGB values could be inputted by a midi device?