# NOC QOS调整

NOC QOS的调整目前仅支持按照模式来设置，不支持小粒度的调整。

NOC QOS参数修改路径：build_tools/hobot_tools/partition_tools/binfo_default.json。


```json
"noc_qos_config": 1
```

调整时修改noc_qos_config取值即可。

数值定义：

1：CPU优先，总线的带宽会优先分配给CPU来使用，其他的外设优先级都很低。

0：VPS带宽优先，总线的带宽会优先分配给VPS来使用，其他的外设优先级都较低。

上述两种模式下对应的NOC QOS值如下表所示：

## NOC QOS配置对照表

| **QOS item** | 0 | 1 |
| ------------------ | ----------- | ----------- |
| cpu | 501 | 707 |
| csight | 401 | 201 |
| perisys dma | 401 | 201 |
| emmc0 | 401 | 201 |
| emmc1 | 401 | 201 |
| eth1 | 401 | 201 |
| pcie | 401 | 201 |
| spacc | 401 | 201 |
| bifspi | 401 | 201 |
| cpu0ahb | 401 | 201 |
| aon dma | 401 | 201 |
| eth0 | 401 | 201 |
| bpu0 | 401 | 201 |
| bpu1 | 401 | 201 |
| optflow0 | 401 | 201 |
| optflow1 | 401 | 201 |
| vdsp0in0 | 401 | 201 |
| vdsp0in1 | 401 | 201 |
| vdsp1in0 | 401 | 201 |
| vdsp1in1 | 401 | 201 |
| jpeg | 401 | 201 |
| vpu | 401 | 201 |
| isp0m0 | 601 | 201 |
| isp0m1 | 601 | 201 |
| pyd0 | 601 | 201 |
| pyd1 | 601 | 201 |
| pyd2 | 601 | 201 |
| isp1m0 | 601 | 201 |
| isp1m1 | 601 | 201 |
| cim | 601 | 201 |
| gdc | 401 | 201 |
| iar0 | 401 | 201 |
| iar1 | 401 | 201 |
