# Arayüz: ParallelDownloadOptions

## Özellikler

### controllerTickMs

• `Optional` **controllerTickMs**: `number`

Testler ve kıyaslamalar için eşzamanlılık denetleyicisi tik aralığı.

#### Tanımlandığı yer[[controllertickms.defined-in]]

[packages/hub/src/utils/XetBlob.ts:145](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/utils/XetBlob.ts#L145)

___

### maxConcurrency

• `Optional` **maxConcurrency**: `number`

Otomatik ayarlanan eşzamanlı xorb istekleri sayısının üst sınırı.

**`Default`**

```ts
8
```

#### Tanımlandığı yer[[maxconcurrency.defined-in]]

[packages/hub/src/utils/XetBlob.ts:131](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/utils/XetBlob.ts#L131)

___

### maxInFlightBytes

• `Optional` **maxInFlightBytes**: `number`

İndirilmiş ancak henüz tüketilmemiş baytların bütçesi.

**`Default`**

```ts
derived from the file's reconstruction: 3x the largest xorb fetch, clamped to [64MB, 256MB]
```

#### Tanımlandığı yer[[maxinflightbytes.defined-in]]

[packages/hub/src/utils/XetBlob.ts:137](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/utils/XetBlob.ts#L137)

___

### onStat

• `Optional` **onStat**: (`stat`: `Record`\<`string`, `unknown`\>) => `void`

Testler ve kıyaslamalar için enstrümantasyon geri çağırması, her indirme için bir kez çağrılır.

#### Tip bildirimi[[onstat.type-declaration]]

▸ (`stat`): `void`

##### Parametreler[[onstat.parameters]]

| Ad | Tür |
| :------ | :------ |
| `stat` | `Record`\<`string`, `unknown`\> |

##### Dönüş[[onstat.returns]]

`void`

#### Tanımlandığı yer[[onstat.defined-in]]

[packages/hub/src/utils/XetBlob.ts:141](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/utils/XetBlob.ts#L141)

