file_system_session: increase TX_QUEUE_SIZE to 32

The change of the queue size from 16 to 32 has negligible costs (4 KiB
instead of 2 KiB for the packet-stream queues) while facilitating the
batching of many small consecutive write operations.

Issue #4697
This commit is contained in:
Norman Feske 2022-12-02 11:29:40 +01:00 committed by Christian Helmuth
parent 9c57157e44
commit a15c894385

View File

@ -317,7 +317,7 @@ struct File_system::Directory_entry
struct File_system::Session : public Genode::Session
{
enum { TX_QUEUE_SIZE = 16 };
enum { TX_QUEUE_SIZE = 32 };
typedef Genode::Packet_stream_policy<File_system::Packet_descriptor,
TX_QUEUE_SIZE, TX_QUEUE_SIZE,