ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/doomfrontend/doomfrontend
(Generate patch)

Comparing doomfrontend/doomfrontend (file contents):
Revision 1.2 by root, Wed Apr 5 22:12:20 2023 UTC vs.
Revision 1.3 by root, Mon Apr 17 12:32:17 2023 UTC

10 10
11 11
12BEGIN { 12BEGIN {
13 if ($ARGV[0] eq "-=reloaded=-") { 13 if ($ARGV[0] eq "-=reloaded=-") {
14 shift; 14 shift;
15 } elsif (-e "/root/mlockall.so" && $ENV{LD_PRELOAD} !~ /libmimalloc/) { 15 } elsif (-e "/root/mlockall.so") {
16 $ENV{LD_PRELOAD} = "/root/mlockall.so:/root/libmimalloc.so.1.7"; 16 $ENV{LD_PRELOAD} = "/root/mlockall.so:/root/libmimalloc.so.1.7";
17 $ENV{MIMALLOC_LARGE_OS_PAGES} = 1; 17 $ENV{MIMALLOC_LARGE_OS_PAGES} = 1;
18 system "echo always >/sys/kernel/mm/transparent_hugepage/defrag"; 18 system "echo always >/sys/kernel/mm/transparent_hugepage/defrag";
19 system "echo 3 > /proc/sys/vm/drop_caches"; 19 system "echo 3 > /proc/sys/vm/drop_caches";
20 system "echo 1 > /proc/sys/vm/compact_memory"; 20 system "echo 1 > /proc/sys/vm/compact_memory";
21 exec "nice", "-n-20", "ionice", "-c1", $0, "-=reloaded=-", @ARGV; 21 exec "taskset", "-c", "12-15", "nice", "-n-20", "ionice", "-c1", $0, "-=reloaded=-", @ARGV;
22 exit 255; 22 exit 255;
23 } 23 }
24} 24}
25 25
26use common::sense; 26use common::sense;
1438 } else { # HHMMSS 1438 } else { # HHMMSS
1439 $arg = sprintf "%02d:%02d:%02d", $arg / 100 / 100, $arg / 100 % 100, $arg % 100; 1439 $arg = sprintf "%02d:%02d:%02d", $arg / 100 / 100, $arg / 100 % 100, $arg % 100;
1440 } 1440 }
1441 $mpv->cmd ("osd-msg", "seek", $arg, "absolute+exact"); 1441 $mpv->cmd ("osd-msg", "seek", $arg, "absolute+exact");
1442 } else { 1442 } else {
1443 $mpv->cmd ("osd-msg-bar", "show-progress"); 1443 #$mpv->cmd ("osd-msg-bar", "show-progress");
1444 $mpv->cmd ("script-binding", "stats/display-stats-toggle");
1444 } 1445 }
1445 1446
1446 } elsif ($INPUT eq "yellow") { 1447 } elsif ($INPUT eq "yellow") {
1447 $mpv->cmd ("osd-auto", "cycle-values", "osd-level", "2", "3", "0", "1"); 1448 $mpv->cmd ("osd-auto", "cycle-values", "osd-level", "2", "3", "0", "1");
1448 1449

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines