Home
last modified time | relevance | path

Searched full:bandwidth (Results 1 – 25 of 44) sorted by relevance

12

/qemu/tests/migration-stress/guestperf/
H A Dcomparison.py42 # Looking at use of post-copy in relation to bandwidth
44 Comparison("post-copy-bandwidth", scenarios = [
46 post_copy=True, bandwidth=12),
48 post_copy=True, bandwidth=37),
50 post_copy=True, bandwidth=125),
52 post_copy=True, bandwidth=1250),
54 post_copy=True, bandwidth=12500),
84 # Looking at use of auto-converge in relation to bandwidth
86 Comparison("auto-converge-bandwidth", scenarios = [
88 auto_converge=True, bandwidth=12),
[all …]
H A Dscenario.py25 bandwidth=125000, # 1000 gig-e, effectively unlimited argument
41 self._bandwidth = bandwidth # MiB per second
74 "bandwidth": self._bandwidth,
100 data["bandwidth"],
H A Dshell.py112 parser.add_argument("--bandwidth", dest="bandwidth", default=125000, type=int)
151 bandwidth=args.bandwidth,
/qemu/tests/qtest/
H A Dbios-tables-test.c1811 "data-type=access-bandwidth,bandwidth=65534M" in test_acpi_tcg_acpi_hmat()
1815 "data-type=access-bandwidth,bandwidth=32767M" in test_acpi_tcg_acpi_hmat()
1866 "data-type=access-bandwidth,bandwidth=10485760" in test_acpi_aarch64_virt_tcg_acpi_hmat()
1870 "data-type=access-bandwidth,bandwidth=5242880" in test_acpi_aarch64_virt_tcg_acpi_hmat()
1874 "data-type=access-bandwidth,bandwidth=1048576" in test_acpi_aarch64_virt_tcg_acpi_hmat()
1878 "data-type=access-bandwidth,bandwidth=5242880" in test_acpi_aarch64_virt_tcg_acpi_hmat()
1882 "data-type=access-bandwidth,bandwidth=10485760" in test_acpi_aarch64_virt_tcg_acpi_hmat()
1886 "data-type=access-bandwidth,bandwidth=1048576", in test_acpi_aarch64_virt_tcg_acpi_hmat()
1915 "data-type=access-bandwidth,bandwidth=10485760" in test_acpi_q35_tcg_acpi_hmat_noinitiator()
1919 "data-type=access-bandwidth,bandwidth=5242880" in test_acpi_q35_tcg_acpi_hmat_noinitiator()
[all …]
H A Dnuma-test.c414 " 'bandwidth': 524288000 } }"))); in pc_hmat_build_cfg()
417 " 'hierarchy': \"memory\", 'data-type': \"read-bandwidth\"," in pc_hmat_build_cfg()
420 /* Fail: Bandwidth should be 1MB (1048576) aligned */ in pc_hmat_build_cfg()
423 " 'hierarchy': \"memory\", 'data-type': \"access-bandwidth\"," in pc_hmat_build_cfg()
424 " 'bandwidth': 1048575 } }"))); in pc_hmat_build_cfg()
426 /* Configuring HMAT bandwidth and latency details */ in pc_hmat_build_cfg()
437 " 'hierarchy': \"memory\", 'data-type': \"access-bandwidth\"," in pc_hmat_build_cfg()
438 " 'bandwidth': 68717379584 } }"))); /* 65534 MB/s */ in pc_hmat_build_cfg()
445 " 'hierarchy': \"memory\", 'data-type': \"access-bandwidth\"," in pc_hmat_build_cfg()
446 " 'bandwidth': 34358689792 } }"))); /* 32767 MB/s */ in pc_hmat_build_cfg()
[all …]
H A Dtest-hmp.c50 "migrate_set_parameter max-bandwidth 1",
/qemu/hw/core/
H A Dnuma.c260 error_setg(errp, "Invalid option 'bandwidth' since " in parse_numa_hmat_lb()
317 /* Input bandwidth data */ in parse_numa_hmat_lb()
319 error_setg(errp, "Missing 'bandwidth' option"); in parse_numa_hmat_lb()
324 "the data type is bandwidth"); in parse_numa_hmat_lb()
327 if (!QEMU_IS_ALIGNED(node->bandwidth, MiB)) { in parse_numa_hmat_lb()
328 error_setg(errp, "Bandwidth %" PRIu64 " between initiator=%d and " in parse_numa_hmat_lb()
329 "target=%d should be 1MB aligned", node->bandwidth, in parse_numa_hmat_lb()
340 error_setg(errp, "Duplicate configuration of the bandwidth for " in parse_numa_hmat_lb()
349 if (node->bandwidth) { in parse_numa_hmat_lb()
350 /* Keep bitmap unchanged when bandwidth out of range */ in parse_numa_hmat_lb()
[all …]
/qemu/include/system/
H A Dnuma.h65 /* Present the type of data, access/read/write latency or bandwidth. */
68 /* The range bitmap of bandwidth for calculating common base */
92 /* NUMA nodes HMAT Locality Latency and Bandwidth Information */
/qemu/include/hw/cxl/
H A Dcxl_cdat.h88 /* Device Scoped Latency and Bandwidth Information Structure - CDAT Table 5 */
130 /* Switch Scoped Latency and Bandwidth Information Structure - CDAT Table 9 */
140 /* Switch Scoped Latency and Bandwidth Entry - CDAT Table 10 */
/qemu/hw/acpi/
H A Dhmat.c73 * ACPI 6.3: 5.2.27.4 System Locality Latency and Bandwidth Information
90 + 2 * num_initiator * num_target; /* Latency or Bandwidth Entries */ in build_hmat_lb()
117 /* Convert bandwidth base from Byte to Megabyte */ in build_hmat_lb()
134 /* Latency or Bandwidth Entries */ in build_hmat_lb()
234 * ACPI 6.3: 5.2.27.4 System Locality Latency and Bandwidth Information in hmat_build_table_structs()
/qemu/qapi/
H A Dmigration.json800 # @max-bandwidth: maximum speed for migration, in bytes per second.
803 # @avail-switchover-bandwidth: to set the available bandwidth that
805 # not limit the bandwidth during switchover, but only for
807 # this value is zero, which means QEMU will estimate the bandwidth
809 # accurate, while the user is able to guarantee such bandwidth is
828 # @max-postcopy-bandwidth: Background transfer bandwidth during
902 'tls-creds', 'tls-hostname', 'tls-authz', 'max-bandwidth',
903 'avail-switchover-bandwidth', 'downtime-limit',
906 'xbzrle-cache-size', 'max-postcopy-bandwidth',
981 # @max-bandwidth: maximum speed for migration, in bytes per second.
[all …]
H A Dmachine.json492 # @hmat-lb: memory latency and bandwidth information (Since: 5.0)
671 # The memory hierarchy in the System Locality Latency and Bandwidth
693 # Data type in the System Locality Latency and Bandwidth Information
705 # @access-bandwidth: access bandwidth (Bytes per second)
707 # @read-bandwidth: read bandwidth (Bytes per second)
709 # @write-bandwidth: write bandwidth (Bytes per second)
715 'access-bandwidth', 'read-bandwidth', 'write-bandwidth' ] }
720 # Set the system locality latency and bandwidth information between
739 # @bandwidth: the value of bandwidth between @initiator and @target
740 # proximity domain, the bandwidth unit is "Bytes per second".
[all …]
/qemu/docs/devel/migration/
H A Dqatzip-compression.rst4 In scenarios with limited network bandwidth, the ``QATzip`` solution can help
10 bandwidth. The results show that, compared to zstd, ``QATzip`` significantly
157 1 - If the live migration scenario is limited by network bandwidth and ``QAT``
/qemu/tests/qtest/migration/
H A Dmigration-qmp.c474 /* Can't converge with 1ms downtime + 3 mbs bandwidth limit */ in migrate_ensure_non_converge()
475 migrate_set_parameter_int(who, "max-bandwidth", 3 * 1000 * 1000); in migrate_ensure_non_converge()
481 /* Should converge with 30s downtime + 1 gbs bandwidth limit */ in migrate_ensure_converge()
482 migrate_set_parameter_int(who, "max-bandwidth", 1 * 1000 * 1000 * 1000); in migrate_ensure_converge()
H A Dprecopy-tests.c370 * E.g., with 1Gb/s bandwidth migration may pass without throttling, in test_auto_converge()
371 * so we need to decrease a bandwidth. in test_auto_converge()
426 * Note that migrate_ensure_non_converge set the max-bandwidth to 3MB/s, in test_auto_converge()
1118 * E.g., with 1Gb/s bandwidth migration may pass without dirty limit, in test_dirty_limit()
1119 * so we need to decrease a bandwidth. in test_dirty_limit()
1126 * Thus, expected migration speed ~= bandwidth limit (< 500Mb/s). in test_dirty_limit()
1217 migrate_set_parameter_int(from, "max-bandwidth", max_bandwidth); in test_dirty_limit()
H A Dframework.c43 * to ~1 sec of data transfer with our bandwidth setting.
685 migrate_set_parameter_int(from, "max-postcopy-bandwidth", 4096); in test_postcopy_recovery_common()
733 /* Restore the postcopy bandwidth to unlimited */ in test_postcopy_recovery_common()
734 migrate_set_parameter_int(from, "max-postcopy-bandwidth", 0); in test_postcopy_recovery_common()
H A Dframework.h71 * Initially we set the migration bandwidth to an insanely
/qemu/docs/
H A Dmulti-thread-compression.txt23 bandwidth is limited, and the total migration time can also be reduced
50 bandwidth is very limited and the CPU resource is adequate, use of
52 the network bandwidth are adequate, use of multiple thread compression
H A Dxbzrle.txt55 XBZRLE has a sustained bandwidth of 2-2.5 GB/s for typical workloads making it
/qemu/migration/
H A Dmigration-stats.h19 * Amount of time to allocate to each "chunk" of bandwidth-throttled
H A Dmigration.h316 * measured bandwidth, or avail-switchover-bandwidth if specified.
H A Dmigration.c2854 * Now postcopy officially started, switch to postcopy bandwidth that in postcopy_start()
3353 /* Expected bandwidth when switching over to destination QEMU */ in migration_update_counters()
3355 double bandwidth; in migration_update_counters() local
3365 bandwidth = (double)transferred / time_spent; in migration_update_counters()
3369 * If the user specified a switchover bandwidth, let's trust the in migration_update_counters()
3374 /* If the user doesn't specify bandwidth, we use the estimated */ in migration_update_counters()
3375 expected_bw_per_ms = bandwidth; in migration_update_counters()
3404 bandwidth, switchover_bw / 1000, in migration_update_counters()
3755 * breaking transferred_bytes and bandwidth calculation in migration_thread()
/qemu/tests/qemu-iotests/
H A D181112 _send_qemu_cmd $src 'migrate_set_parameter max-bandwidth 4k' "(qemu)"
/qemu/docs/system/
H A Dsecurity.rst127 limits on key resources such as CPU time, memory, and I/O bandwidth.
/qemu/
H A Dqemu-options.hx432 …vel|third-level,data-type=access-latency|read-latency|write-latency[,latency=lat][,bandwidth=bw]\n"
444 …mat-lb,initiator=node,target=node,hierarchy=hierarchy,data-type=type[,latency=lat][,bandwidth=bw]``
503 largest bandwidth) to this NUMA node. Note that this option can be
539 Use '\ ``hmat-lb``\ ' to set System Locality Latency and Bandwidth
552 'access\|read\|write' latency or 'access\|read\|write' bandwidth of
556 bandwidth of the target memory side cache.
558 lat is latency value in nanoseconds. bw is bandwidth value, the
559 possible value and units are NUM[M\|G\|T], mean that the bandwidth
561 used suffix). Note that if latency or bandwidth value is 0, means
562 the corresponding latency or bandwidth information is not provided.
[all …]

12