mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-16 23:04:22 +01:00
opt: toleranter on gpu parsing
This commit is contained in:
390
test/nvidia2.xml
Normal file
390
test/nvidia2.xml
Normal file
@@ -0,0 +1,390 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE nvidia_smi_log SYSTEM "nvsmi_device_v11.dtd">
|
||||
<nvidia_smi_log>
|
||||
<timestamp>Thu May 23 19:40:25 2024</timestamp>
|
||||
<driver_version>470.239.06</driver_version>
|
||||
<cuda_version>11.4</cuda_version>
|
||||
<attached_gpus>1</attached_gpus>
|
||||
<gpu id="00000000:0D:00.0">
|
||||
<product_name>NVIDIA GeForce GT 730</product_name>
|
||||
<product_brand>GeForce</product_brand>
|
||||
<display_mode>N/A</display_mode>
|
||||
<display_active>N/A</display_active>
|
||||
<persistence_mode>Disabled</persistence_mode>
|
||||
<mig_mode>
|
||||
<current_mig>N/A</current_mig>
|
||||
<pending_mig>N/A</pending_mig>
|
||||
</mig_mode>
|
||||
<mig_devices>
|
||||
None
|
||||
</mig_devices>
|
||||
<accounting_mode>N/A</accounting_mode>
|
||||
<accounting_mode_buffer_size>N/A</accounting_mode_buffer_size>
|
||||
<driver_model>
|
||||
<current_dm>N/A</current_dm>
|
||||
<pending_dm>N/A</pending_dm>
|
||||
</driver_model>
|
||||
<serial>N/A</serial>
|
||||
<uuid>GPU-3c0451a4-3ef8-e225-7fac-5159712b7d16</uuid>
|
||||
<minor_number>0</minor_number>
|
||||
<vbios_version>80.28.78.00.EA</vbios_version>
|
||||
<multigpu_board>N/A</multigpu_board>
|
||||
<board_id>N/A</board_id>
|
||||
<gpu_part_number>N/A</gpu_part_number>
|
||||
<gpu_module_id>0</gpu_module_id>
|
||||
<inforom_version>
|
||||
<img_version>N/A</img_version>
|
||||
<oem_object>N/A</oem_object>
|
||||
<ecc_object>N/A</ecc_object>
|
||||
<pwr_object>N/A</pwr_object>
|
||||
</inforom_version>
|
||||
<gpu_operation_mode>
|
||||
<current_gom>N/A</current_gom>
|
||||
<pending_gom>N/A</pending_gom>
|
||||
</gpu_operation_mode>
|
||||
<gsp_firmware_version>N/A</gsp_firmware_version>
|
||||
<gpu_virtualization_mode>
|
||||
<virtualization_mode>N/A</virtualization_mode>
|
||||
<host_vgpu_mode>N/A</host_vgpu_mode>
|
||||
</gpu_virtualization_mode>
|
||||
<ibmnpu>
|
||||
<relaxed_ordering_mode>N/A</relaxed_ordering_mode>
|
||||
</ibmnpu>
|
||||
<pci>
|
||||
<pci_bus>0D</pci_bus>
|
||||
<pci_device>00</pci_device>
|
||||
<pci_domain>0000</pci_domain>
|
||||
<pci_device_id>128710DE</pci_device_id>
|
||||
<pci_bus_id>00000000:0D:00.0</pci_bus_id>
|
||||
<pci_sub_system_id>000010DE</pci_sub_system_id>
|
||||
<pci_gpu_link_info>
|
||||
<pcie_gen>
|
||||
<max_link_gen>N/A</max_link_gen>
|
||||
<current_link_gen>N/A</current_link_gen>
|
||||
</pcie_gen>
|
||||
<link_widths>
|
||||
<max_link_width>N/A</max_link_width>
|
||||
<current_link_width>N/A</current_link_width>
|
||||
</link_widths>
|
||||
</pci_gpu_link_info>
|
||||
<pci_bridge_chip>
|
||||
<bridge_chip_type>N/A</bridge_chip_type>
|
||||
<bridge_chip_fw>N/A</bridge_chip_fw>
|
||||
</pci_bridge_chip>
|
||||
<replay_counter>0</replay_counter>
|
||||
<replay_rollover_counter>0</replay_rollover_counter>
|
||||
<tx_util>N/A</tx_util>
|
||||
<rx_util>N/A</rx_util>
|
||||
</pci>
|
||||
<fan_speed>40 %</fan_speed>
|
||||
<performance_state>P0</performance_state>
|
||||
<clocks_throttle_reasons>N/A</clocks_throttle_reasons>
|
||||
<fb_memory_usage>
|
||||
<total>978 MiB</total>
|
||||
<used>0 MiB</used>
|
||||
<free>978 MiB</free>
|
||||
</fb_memory_usage>
|
||||
<bar1_memory_usage>
|
||||
<total>N/A</total>
|
||||
<used>N/A</used>
|
||||
<free>N/A</free>
|
||||
</bar1_memory_usage>
|
||||
<compute_mode>Default</compute_mode>
|
||||
<utilization>
|
||||
<gpu_util>N/A</gpu_util>
|
||||
<memory_util>N/A</memory_util>
|
||||
<encoder_util>N/A</encoder_util>
|
||||
<decoder_util>N/A</decoder_util>
|
||||
</utilization>
|
||||
<encoder_stats>
|
||||
<session_count>N/A</session_count>
|
||||
<average_fps>N/A</average_fps>
|
||||
<average_latency>N/A</average_latency>
|
||||
</encoder_stats>
|
||||
<fbc_stats>
|
||||
<session_count>N/A</session_count>
|
||||
<average_fps>N/A</average_fps>
|
||||
<average_latency>N/A</average_latency>
|
||||
</fbc_stats>
|
||||
<ecc_mode>
|
||||
<current_ecc>N/A</current_ecc>
|
||||
<pending_ecc>N/A</pending_ecc>
|
||||
</ecc_mode>
|
||||
<ecc_errors>
|
||||
<volatile>
|
||||
<single_bit>
|
||||
<device_memory>N/A</device_memory>
|
||||
<register_file>N/A</register_file>
|
||||
<l1_cache>N/A</l1_cache>
|
||||
<l2_cache>N/A</l2_cache>
|
||||
<texture_memory>N/A</texture_memory>
|
||||
<texture_shm>N/A</texture_shm>
|
||||
<cbu>N/A</cbu>
|
||||
<total>N/A</total>
|
||||
</single_bit>
|
||||
<double_bit>
|
||||
<device_memory>N/A</device_memory>
|
||||
<register_file>N/A</register_file>
|
||||
<l1_cache>N/A</l1_cache>
|
||||
<l2_cache>N/A</l2_cache>
|
||||
<texture_memory>N/A</texture_memory>
|
||||
<texture_shm>N/A</texture_shm>
|
||||
<cbu>N/A</cbu>
|
||||
<total>N/A</total>
|
||||
</double_bit>
|
||||
</volatile>
|
||||
<aggregate>
|
||||
<single_bit>
|
||||
<device_memory>N/A</device_memory>
|
||||
<register_file>N/A</register_file>
|
||||
<l1_cache>N/A</l1_cache>
|
||||
<l2_cache>N/A</l2_cache>
|
||||
<texture_memory>N/A</texture_memory>
|
||||
<texture_shm>N/A</texture_shm>
|
||||
<cbu>N/A</cbu>
|
||||
<total>N/A</total>
|
||||
</single_bit>
|
||||
<double_bit>
|
||||
<device_memory>N/A</device_memory>
|
||||
<register_file>N/A</register_file>
|
||||
<l1_cache>N/A</l1_cache>
|
||||
<l2_cache>N/A</l2_cache>
|
||||
<texture_memory>N/A</texture_memory>
|
||||
<texture_shm>N/A</texture_shm>
|
||||
<cbu>N/A</cbu>
|
||||
<total>N/A</total>
|
||||
</double_bit>
|
||||
</aggregate>
|
||||
</ecc_errors>
|
||||
<retired_pages>
|
||||
<multiple_single_bit_retirement>
|
||||
<retired_count>N/A</retired_count>
|
||||
<retired_pagelist>N/A</retired_pagelist>
|
||||
</multiple_single_bit_retirement>
|
||||
<double_bit_retirement>
|
||||
<retired_count>N/A</retired_count>
|
||||
<retired_pagelist>N/A</retired_pagelist>
|
||||
</double_bit_retirement>
|
||||
<pending_blacklist>N/A</pending_blacklist>
|
||||
<pending_retirement>N/A</pending_retirement>
|
||||
</retired_pages>
|
||||
<remapped_rows>N/A</remapped_rows>
|
||||
<temperature>
|
||||
<gpu_temp>34 C</gpu_temp>
|
||||
<gpu_temp_max_threshold>N/A</gpu_temp_max_threshold>
|
||||
<gpu_temp_slow_threshold>N/A</gpu_temp_slow_threshold>
|
||||
<gpu_temp_max_gpu_threshold>N/A</gpu_temp_max_gpu_threshold>
|
||||
<gpu_target_temperature>N/A</gpu_target_temperature>
|
||||
<memory_temp>N/A</memory_temp>
|
||||
<gpu_temp_max_mem_threshold>N/A</gpu_temp_max_mem_threshold>
|
||||
</temperature>
|
||||
<supported_gpu_target_temp>
|
||||
<gpu_target_temp_min>N/A</gpu_target_temp_min>
|
||||
<gpu_target_temp_max>N/A</gpu_target_temp_max>
|
||||
</supported_gpu_target_temp>
|
||||
<power_readings>
|
||||
<power_state>P0</power_state>
|
||||
<power_management>N/A</power_management>
|
||||
<power_draw>N/A</power_draw>
|
||||
<power_limit>N/A</power_limit>
|
||||
<default_power_limit>N/A</default_power_limit>
|
||||
<enforced_power_limit>N/A</enforced_power_limit>
|
||||
<min_power_limit>N/A</min_power_limit>
|
||||
<max_power_limit>N/A</max_power_limit>
|
||||
</power_readings>
|
||||
<clocks>
|
||||
<graphics_clock>N/A</graphics_clock>
|
||||
<sm_clock>N/A</sm_clock>
|
||||
<mem_clock>N/A</mem_clock>
|
||||
<video_clock>N/A</video_clock>
|
||||
</clocks>
|
||||
<applications_clocks>
|
||||
<graphics_clock>901 MHz</graphics_clock>
|
||||
<mem_clock>800 MHz</mem_clock>
|
||||
</applications_clocks>
|
||||
<default_applications_clocks>
|
||||
<graphics_clock>901 MHz</graphics_clock>
|
||||
<mem_clock>800 MHz</mem_clock>
|
||||
</default_applications_clocks>
|
||||
<max_clocks>
|
||||
<graphics_clock>N/A</graphics_clock>
|
||||
<sm_clock>N/A</sm_clock>
|
||||
<mem_clock>N/A</mem_clock>
|
||||
<video_clock>N/A</video_clock>
|
||||
</max_clocks>
|
||||
<max_customer_boost_clocks>
|
||||
<graphics_clock>N/A</graphics_clock>
|
||||
</max_customer_boost_clocks>
|
||||
<clock_policy>
|
||||
<auto_boost>N/A</auto_boost>
|
||||
<auto_boost_default>N/A</auto_boost_default>
|
||||
</clock_policy>
|
||||
<voltage>
|
||||
<graphics_volt>N/A</graphics_volt>
|
||||
</voltage>
|
||||
<supported_clocks>
|
||||
<supported_mem_clock>
|
||||
<value>800 MHz</value>
|
||||
<supported_graphics_clock>901 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>888 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>875 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>862 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>849 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>836 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>823 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>810 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>797 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>784 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>771 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>758 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>745 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>732 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>719 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>705 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>692 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>679 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>666 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>653 MHz</supported_graphics_clock>
|
||||
</supported_mem_clock>
|
||||
<supported_mem_clock>
|
||||
<value>405 MHz</value>
|
||||
<supported_graphics_clock>405 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>402 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>400 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>398 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>396 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>394 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>392 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>390 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>388 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>386 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>384 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>382 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>380 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>378 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>376 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>374 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>372 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>370 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>368 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>366 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>364 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>361 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>359 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>357 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>355 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>353 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>351 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>349 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>347 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>345 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>343 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>341 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>339 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>337 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>335 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>333 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>331 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>329 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>327 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>325 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>323 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>321 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>318 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>316 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>314 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>312 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>310 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>308 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>306 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>304 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>302 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>300 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>298 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>296 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>294 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>292 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>290 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>288 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>286 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>284 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>282 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>280 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>278 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>275 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>273 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>271 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>269 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>267 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>265 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>263 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>261 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>259 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>257 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>255 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>253 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>251 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>249 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>247 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>245 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>243 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>241 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>239 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>237 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>235 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>232 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>230 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>228 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>226 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>224 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>222 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>220 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>218 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>216 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>214 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>212 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>210 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>208 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>206 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>204 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>202 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>200 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>198 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>196 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>194 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>192 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>189 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>187 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>185 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>183 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>181 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>179 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>177 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>175 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>173 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>171 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>169 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>167 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>165 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>163 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>161 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>159 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>157 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>155 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>153 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>151 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>149 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>146 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>144 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>142 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>140 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>138 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>136 MHz</supported_graphics_clock>
|
||||
</supported_mem_clock>
|
||||
</supported_clocks>
|
||||
<processes>
|
||||
</processes>
|
||||
<accounted_processes>N/A</accounted_processes>
|
||||
</gpu>
|
||||
|
||||
</nvidia_smi_log>
|
||||
@@ -864,8 +864,14 @@ void main() {
|
||||
});
|
||||
|
||||
test('nvidia-smi with N/A', () async {
|
||||
final raw = await File('test/nvidia.txt').readAsString();
|
||||
final raw = await File('test/nvidia.xml').readAsString();
|
||||
final items = NvidiaSmi.fromXml(raw);
|
||||
expect(items.length, 4);
|
||||
});
|
||||
|
||||
test('nvidia-smi 2', () async {
|
||||
final raw = await File('test/nvidia2.xml').readAsString();
|
||||
final items = NvidiaSmi.fromXml(raw);
|
||||
expect(items.length, 1);
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user