From 61564e4d18058031d96e207862f72f0628934ea3 Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Tue, 29 Nov 2022 12:00:08 -0500 Subject: move files to src; add README.txt --- README.txt | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 README.txt (limited to 'README.txt') diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..492e278 --- /dev/null +++ b/README.txt @@ -0,0 +1,35 @@ +TO INSTALL +========== + +Type this command to install: + + make install + +TO RUN FIREFOX +============== + +Then you can use the two commands: + + firestart - start Firefox in a CGroup sandbox (best performance) + firestartx - start Firefox in a CGroup and X server sandbox (recommended) + +Within the `firefox` systemd service, a background service called `ioslay` will +be started by `ioslay-mgr.sh`. + +The launching of Firefox through either of these commands launches a watchdog +process that kills Firefox processes when they are spinning the disk. + +FIRESTART AND FIRESTARTX +======================== + +firestart + + This command starts Firefox in a CGroup sandbox with at most half of system + memory available. It monitors IO usage and kills web browser tab processes + when IO is saturated. + +firestartx + + This runs `firestart` with $DISPLAY set to a virtual X11 screen that runs in a + window. This prevents Firefox from popping anything up outside of its window + and prevents Firefox from locking up the X server input. -- cgit v1.2.3