mirror of
https://github.com/mmueller41/genode.git
synced 2026-01-21 12:32:56 +01:00
depot_download_manager: increase fs buffer
Default tx buffer size of 128 KiB will cut 64 KiB due to packetstream overhead, increase it to 144 KiB.
This commit is contained in:
committed by
Christian Helmuth
parent
7e4154b063
commit
75f7fd546c
@@ -35,13 +35,16 @@ void Depot_download_manager::gen_extract_start_content(Xml_generator &xml,
|
|||||||
xml.node("vfs", [&] () {
|
xml.node("vfs", [&] () {
|
||||||
xml.node("dir", [&] () {
|
xml.node("dir", [&] () {
|
||||||
xml.attribute("name", "public");
|
xml.attribute("name", "public");
|
||||||
xml.node("fs", [&] () { xml.attribute("label", "public"); });
|
xml.node("fs", [&] () {
|
||||||
|
xml.attribute("buffer_size", 144u << 10);
|
||||||
|
xml.attribute("label", "public"); });
|
||||||
});
|
});
|
||||||
xml.node("dir", [&] () {
|
xml.node("dir", [&] () {
|
||||||
xml.attribute("name", "depot");
|
xml.attribute("name", "depot");
|
||||||
xml.node("dir", [&] () {
|
xml.node("dir", [&] () {
|
||||||
xml.attribute("name", user);
|
xml.attribute("name", user);
|
||||||
xml.node("fs", [&] () {
|
xml.node("fs", [&] () {
|
||||||
|
xml.attribute("buffer_size", 144u << 10);
|
||||||
xml.attribute("label", user_path); });
|
xml.attribute("label", user_path); });
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ void Depot_download_manager::gen_fetchurl_start_content(Xml_generator &xml,
|
|||||||
xml.node("dir", [&] () {
|
xml.node("dir", [&] () {
|
||||||
xml.attribute("name", "download");
|
xml.attribute("name", "download");
|
||||||
xml.node("fs", [&] () {
|
xml.node("fs", [&] () {
|
||||||
|
xml.attribute("buffer_size", 144u << 10);
|
||||||
xml.attribute("label", "download"); });
|
xml.attribute("label", "download"); });
|
||||||
});
|
});
|
||||||
xml.node("dir", [&] () {
|
xml.node("dir", [&] () {
|
||||||
|
|||||||
@@ -32,11 +32,15 @@ void Depot_download_manager::gen_verify_start_content(Xml_generator &xml,
|
|||||||
xml.node("vfs", [&] () {
|
xml.node("vfs", [&] () {
|
||||||
xml.node("dir", [&] () {
|
xml.node("dir", [&] () {
|
||||||
xml.attribute("name", "public");
|
xml.attribute("name", "public");
|
||||||
xml.node("fs", [&] () { xml.attribute("label", "public"); });
|
xml.node("fs", [&] () {
|
||||||
|
xml.attribute("buffer_size", 144u << 10);
|
||||||
|
xml.attribute("label", "public"); });
|
||||||
});
|
});
|
||||||
xml.node("dir", [&] () {
|
xml.node("dir", [&] () {
|
||||||
xml.attribute("name", "depot");
|
xml.attribute("name", "depot");
|
||||||
xml.node("fs", [&] () { xml.attribute("label", "depot"); });
|
xml.node("fs", [&] () {
|
||||||
|
xml.attribute("buffer_size", 144u << 10);
|
||||||
|
xml.attribute("label", "depot"); });
|
||||||
});
|
});
|
||||||
xml.node("dir", [&] () {
|
xml.node("dir", [&] () {
|
||||||
xml.attribute("name", "dev");
|
xml.attribute("name", "dev");
|
||||||
|
|||||||
Reference in New Issue
Block a user