Закон универсальной масштабируемости.md
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
58401af378
commit
5b82323fe4
@ -9,14 +9,14 @@ zero-link:
|
|||||||
parents:
|
parents:
|
||||||
linked:
|
linked:
|
||||||
---
|
---
|
||||||
Закон универсальной масштабируемости (Universal Scalability Law, USL), предложенный [[../meta/people/Нил Гюнтер|Нилом Гюнтером]], расширяет [[fundamental/Закон Амдала|Закон Амдала]], добавляя более полное описание поведения системы при увеличении числа ресурсов. Он учитывает как положительные, так и отрицательные эффекты от параллелизации в распределенных системах. В то время как Закон Амдала сосредотачивается на ограничениях параллелизации, USL описывает поведение систем более реалистично, рассматривая два ключевых фактора:
|
Закон универсальной масштабируемости (Universal Scalability Law, USL), предложенный [[../../meta/people/Нил Гюнтер|Нилом Гюнтером]], расширяет [[fundamental/Закон Амдала|Закон Амдала]], добавляя более полное описание поведения системы при увеличении числа ресурсов. Он учитывает как положительные, так и отрицательные эффекты от параллелизации в распределенных системах. В то время как Закон Амдала сосредотачивается на ограничениях параллелизации, USL описывает поведение систем более реалистично, рассматривая два ключевых фактора:
|
||||||
|
|
||||||
- **Увеличение конкуренции за ресурсы (Contention)** — чем больше ресурсов добавляется в систему, тем чаще они конкурируют за одни и те же ресурсы (например, память или сеть), что ограничивает прирост производительности.
|
- **Увеличение конкуренции за ресурсы (Contention)** — чем больше ресурсов добавляется в систему, тем чаще они конкурируют за одни и те же ресурсы (например, память или сеть), что ограничивает прирост производительности.
|
||||||
- **Накладные расходы на координацию (Coherence)** — увеличение числа процессоров может требовать большего объема синхронизации между ними, что также снижает эффективность системы.
|
- **Накладные расходы на координацию (Coherence)** — увеличение числа процессоров может требовать большего объема синхронизации между ними, что также снижает эффективность системы.
|
||||||
|
|
||||||
|
|
||||||
**Формула Закона универсальной масштабируемости**
|
**Формула Закона универсальной масштабируемости**
|
||||||
![[../meta/files/images/Pasted image 20241009083313.png]]
|
![[../../meta/files/images/Pasted image 20241009083313.png]]
|
||||||
где:
|
где:
|
||||||
- S(N) — ускорение системы при N процессорах,
|
- S(N) — ускорение системы при N процессорах,
|
||||||
- N — количество процессоров или узлов в системе,
|
- N — количество процессоров или узлов в системе,
|
||||||
@ -34,11 +34,11 @@ linked:
|
|||||||
|
|
||||||
***
|
***
|
||||||
## Мета информация
|
## Мета информация
|
||||||
**Область**:: [[../meta/zero/00 Разработка|00 Разработка]]
|
**Область**:: [[../../meta/zero/00 Разработка|00 Разработка]]
|
||||||
**Родитель**::
|
**Родитель**::
|
||||||
**Источник**::
|
**Источник**::
|
||||||
**Создана**:: [[2024-10-09]]
|
**Создана**:: [[2024-10-09]]
|
||||||
**Автор**:: [[../meta/people/Нил Гюнтер|Нил Гюнтер]]
|
**Автор**:: [[../../meta/people/Нил Гюнтер|Нил Гюнтер]]
|
||||||
### Дополнительные материалы
|
### Дополнительные материалы
|
||||||
-
|
-
|
||||||
|
|
@ -2,6 +2,9 @@
|
|||||||
<!-- QueryToSerialize: LIST WHERE "garden/ru" and (contains(date, this.file.link) or contains(Создана, this.file.link)) -->
|
<!-- QueryToSerialize: LIST WHERE "garden/ru" and (contains(date, this.file.link) or contains(Создана, this.file.link)) -->
|
||||||
<!-- SerializedQuery: LIST WHERE "garden/ru" and (contains(date, this.file.link) or contains(Создана, this.file.link)) -->
|
<!-- SerializedQuery: LIST WHERE "garden/ru" and (contains(date, this.file.link) or contains(Создана, this.file.link)) -->
|
||||||
- [[Закон универсальной масштабируемости]]
|
- [[Закон универсальной масштабируемости]]
|
||||||
|
- [[synchronized]]
|
||||||
|
- [[Монитор в Java]]
|
||||||
- [[Нил Гюнтер]]
|
- [[Нил Гюнтер]]
|
||||||
|
- [[Джин Амдал]]
|
||||||
<!-- SerializedQuery END -->
|
<!-- SerializedQuery END -->
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user