libretroadmin
21377ad1b8
vfs/smb, vfs/nfs: read-ahead is off unless chosen, and off is off
...
SMB and NFS read one request per read again unless a read-ahead is
set: both default to 0, and 0 now means off. It had meant 1 MiB - the
backends substituted their window for it and still started a
prefetcher on every read-only open, each holding a second connection
and a thread, which content that opens many files at once paid for on
every open. With read-ahead off no prefetcher starts; with it on, both
behave as before. The ranges start at 0, NFS's in SMB's 64 KiB steps.
The SMB and NFS thread tests run with read-ahead off and on, checking
a read-only open starts a prefetcher only when it is on, and the menu
harness checks both settings can be set to 0 and default to it.
2026-09-30 18:33:26 +02:00
..
2026-07-06 10:30:38 +02:00
2026-08-10 01:14:11 +02:00
2026-07-06 07:36:25 +02:00
2026-09-04 04:33:37 +02:00
2026-07-06 19:54:05 +02:00
2026-07-06 11:20:37 +02:00
2026-07-06 21:56:27 +02:00
2026-09-23 04:06:37 +02:00
2026-09-03 01:30:05 +02:00
2026-07-06 19:54:13 +02:00
2026-07-05 21:33:59 +02:00
2026-07-03 12:18:56 +02:00
2026-09-10 04:34:41 +02:00
2026-09-12 17:20:39 +02:00
2026-07-08 15:20:15 +02:00
2026-09-13 05:50:09 +02:00
2026-09-10 13:01:45 +02:00
2026-09-17 11:22:58 +02:00
2026-09-15 13:21:19 +02:00
2026-09-11 12:01:34 +02:00
2026-07-06 12:23:33 +02:00
2026-07-03 07:30:40 +02:00
2026-07-07 07:20:24 +02:00
2026-07-06 16:52:03 +02:00
2026-07-03 07:31:14 +02:00
2026-07-03 11:05:22 +02:00
2026-08-10 01:14:11 +02:00
2026-07-05 20:48:38 +02:00
2026-07-05 20:43:28 +02:00
2026-09-20 23:14:52 +02:00
2026-09-23 04:34:14 +02:00
2026-07-06 11:20:40 +02:00
2026-07-06 11:39:49 +02:00
2026-07-06 11:39:53 +02:00
2026-07-05 20:55:18 +02:00
2026-07-05 21:04:30 +02:00
2026-07-05 21:04:34 +02:00
2026-07-06 15:02:20 +02:00
2026-07-06 11:52:08 +02:00
2026-07-06 19:12:11 +02:00
2026-07-06 11:52:17 +02:00
2026-07-03 11:19:49 +02:00
2026-07-08 15:20:15 +02:00
2026-07-07 09:01:46 +02:00
2026-07-05 20:06:09 +02:00
2026-09-25 17:35:35 +02:00
2026-09-25 17:35:35 +02:00
2026-09-25 17:35:35 +02:00
2026-09-25 01:00:46 +02:00
2026-09-25 17:35:35 +02:00
2026-07-06 07:14:35 +02:00
2026-07-03 11:30:41 +02:00
2026-09-17 10:48:40 +02:00
2026-07-03 08:00:45 +02:00
2026-08-10 01:14:11 +02:00
2026-07-06 17:14:16 +02:00
2026-07-06 17:14:16 +02:00
2026-07-06 12:23:33 +02:00
2026-07-05 16:46:45 +02:00
2026-07-07 02:27:10 +02:00
2026-07-06 12:23:33 +02:00
2026-07-06 22:44:18 +02:00
2026-07-06 15:02:20 +02:00
2026-07-03 06:19:07 +02:00
2026-07-06 04:42:45 +02:00
2026-07-06 19:12:11 +02:00
2026-07-10 16:35:14 +02:00
2026-07-05 18:52:26 +02:00
2026-07-05 19:13:40 +02:00
2026-07-03 06:18:59 +02:00
2026-07-06 21:56:28 +02:00
2026-07-06 07:47:09 +02:00
2026-09-22 23:53:33 +02:00
2026-07-06 18:21:20 +02:00
2026-07-06 19:12:11 +02:00
2026-07-05 18:25:31 +02:00
2026-07-07 02:27:10 +02:00
2026-07-06 05:48:08 +02:00
2026-07-06 06:18:01 +02:00
2026-07-06 06:07:22 +02:00
2026-07-06 06:18:08 +02:00
2026-07-06 06:35:36 +02:00
2026-07-06 06:35:51 +02:00
2026-09-04 05:04:06 +02:00
2026-07-06 06:46:46 +02:00
2026-07-06 06:46:49 +02:00
2026-09-04 04:33:37 +02:00
2026-07-06 09:27:24 +02:00
2026-07-06 09:42:30 +02:00
2026-09-07 23:12:20 +02:00
2026-07-07 01:22:19 +02:00
2026-07-07 01:22:19 +02:00
2026-08-10 01:14:11 +02:00
2026-07-03 05:34:15 +02:00
2026-07-05 19:37:17 +02:00
2026-08-10 01:14:11 +02:00
2026-08-19 12:03:08 +02:00
2026-07-03 05:34:15 +02:00
2026-09-04 04:33:37 +02:00
2026-07-03 07:30:44 +02:00
2026-07-23 10:02:08 +02:00
2026-07-05 17:09:07 +02:00
2026-07-08 15:20:15 +02:00
2026-07-06 18:21:20 +02:00
2026-07-08 15:20:15 +02:00
2026-08-10 01:14:11 +02:00
2026-07-03 05:34:15 +02:00
2026-07-16 18:40:13 +02:00
2026-07-07 07:20:24 +02:00
2026-07-03 05:34:15 +02:00
2026-08-10 01:14:11 +02:00
2026-07-06 19:37:38 +02:00
2026-07-03 11:39:57 +02:00
2026-09-26 21:20:09 +02:00
2026-07-07 06:12:42 +02:00
2026-09-22 03:05:38 +02:00
2026-07-06 15:02:20 +02:00
2026-07-06 16:32:23 +02:00
2026-07-05 21:38:34 +02:00
2026-07-05 17:09:03 +02:00
2026-07-05 18:25:35 +02:00
2026-07-08 15:00:58 +02:00
2026-07-06 16:32:23 +02:00
2026-08-10 01:14:11 +02:00
2026-07-07 20:30:26 +02:00
2026-07-08 15:35:54 +02:00
2026-07-03 12:53:41 +02:00
2026-07-08 08:24:51 +02:00
2026-07-06 13:52:15 +02:00
2026-07-03 07:31:02 +02:00
2026-09-28 21:49:21 +02:00
2026-08-10 01:14:11 +02:00
2026-09-30 17:59:49 +02:00
2026-07-06 05:25:11 +02:00
2026-07-06 13:52:15 +02:00
2026-07-06 05:25:07 +02:00
2026-08-10 01:14:11 +02:00
2026-09-26 18:36:20 +02:00
2026-07-06 19:54:05 +02:00
2026-07-05 19:24:28 +02:00
2026-07-05 19:24:21 +02:00
2026-07-06 18:21:20 +02:00
2026-08-17 09:22:10 +02:00
2026-08-17 09:54:27 +02:00
2026-09-24 17:22:17 +03:00
2026-07-06 10:21:21 +02:00
2026-07-08 08:05:15 +02:00
2026-07-07 02:06:08 +02:00
2026-07-06 10:21:28 +02:00
2026-07-08 15:35:54 +02:00
2026-07-08 14:27:36 +02:00
2026-07-08 14:40:51 +02:00
2026-07-03 12:53:45 +02:00
2026-07-06 22:44:18 +02:00
2026-07-06 22:44:18 +02:00
2026-07-06 14:36:16 +02:00
2026-07-05 21:50:41 +02:00
2026-07-06 17:14:16 +02:00
2026-07-07 00:54:31 +02:00
2026-08-17 10:08:15 +02:00
2026-09-23 00:12:51 +02:00
2026-07-07 01:53:05 +02:00
2026-09-04 14:13:24 +02:00
2026-07-06 18:21:20 +02:00
2026-09-04 14:13:24 +02:00
2026-07-17 06:39:16 +02:00
2026-07-06 18:54:33 +02:00
2026-07-06 07:36:21 +02:00
2026-07-05 19:13:44 +02:00
2026-07-05 19:24:17 +02:00
2026-07-05 19:13:48 +02:00
2026-07-05 19:37:21 +02:00
2026-07-07 20:30:30 +02:00
2026-07-07 07:59:24 +02:00
2026-07-06 13:02:11 +02:00
2026-07-06 13:02:11 +02:00
2026-07-06 05:25:04 +02:00
2026-07-03 07:30:51 +02:00
2026-07-06 18:54:40 +02:00
2026-07-06 12:23:33 +02:00
2026-07-06 15:44:15 +02:00
2026-07-06 16:52:10 +02:00
2026-07-07 20:30:30 +02:00
2026-07-06 13:02:11 +02:00
2026-07-06 18:21:20 +02:00
2026-07-05 21:50:46 +02:00
2026-07-06 13:52:15 +02:00
2026-08-10 00:51:42 +02:00
2026-07-08 15:20:15 +02:00
2026-07-05 17:08:59 +02:00
2026-07-06 06:56:01 +02:00
2026-09-10 02:27:07 +02:00
2026-07-06 12:23:33 +02:00
2026-07-07 08:56:21 +02:00
2026-07-06 04:42:45 +02:00
2026-07-05 19:31:20 +02:00
2026-07-05 19:31:17 +02:00
2026-07-06 12:23:33 +02:00
2026-07-03 07:30:36 +02:00
2026-09-15 20:54:16 -07:00
2026-09-30 18:33:26 +02:00
2026-08-20 07:33:40 +02:00
2026-07-06 18:54:33 +02:00
2026-07-06 13:02:11 +02:00
2026-07-06 05:24:56 +02:00
2026-08-10 01:14:11 +02:00
2026-07-06 13:52:15 +02:00
2026-07-06 22:44:18 +02:00
2026-08-10 01:14:11 +02:00
2026-08-10 01:14:11 +02:00
2026-07-05 20:14:05 +02:00
2026-07-05 20:14:01 +02:00
2026-07-05 20:06:12 +02:00
2026-07-06 05:25:20 +02:00
2026-09-30 08:45:30 +02:00
2026-07-06 06:56:05 +02:00
2026-07-06 06:56:08 +02:00
2026-07-06 07:14:39 +02:00
2026-07-06 07:24:59 +02:00
2026-07-03 11:19:57 +02:00
2026-07-03 05:34:15 +02:00
2026-08-10 01:14:11 +02:00
2026-07-03 11:40:04 +02:00
2026-07-07 08:56:20 +02:00
2026-07-05 21:24:48 +02:00
2026-09-26 21:34:09 +02:00
2026-09-09 01:41:35 +02:00
2026-09-02 05:42:04 +02:00
2026-07-03 06:18:56 +02:00
2026-08-10 03:37:26 +02:00
2026-07-06 16:09:58 +02:00
2026-09-25 19:48:44 +02:00
2026-07-06 12:23:33 +02:00
2026-07-03 11:40:00 +02:00
2026-07-06 19:54:05 +02:00
2026-09-09 05:41:06 +02:00
2026-07-06 12:23:33 +02:00
2026-09-05 22:16:48 +02:00
2026-07-03 11:19:53 +02:00
2026-07-03 12:18:45 +02:00
2026-09-04 05:04:06 +02:00
2026-09-22 16:47:21 +02:00
2026-07-03 12:18:41 +02:00
2026-09-11 12:48:56 +02:00
2026-09-04 04:28:32 +02:00
2026-07-06 13:52:23 +02:00
2026-09-11 12:48:56 +02:00
2026-09-23 04:15:32 +02:00
2026-09-23 04:06:37 +02:00
2026-07-06 13:52:15 +02:00
2026-07-06 14:36:16 +02:00
2026-07-07 07:59:24 +02:00
2026-07-06 14:36:16 +02:00
2026-09-19 18:54:35 +02:00
2026-07-06 18:54:33 +02:00
2026-07-06 13:02:11 +02:00
2026-07-06 13:02:11 +02:00
2026-08-17 10:08:15 +02:00
2026-07-06 13:02:11 +02:00