Закон универсальной масштабируемости.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:
|
||||
linked:
|
||||
---
|
||||
Закон универсальной масштабируемости (Universal Scalability Law, USL), предложенный [[../meta/people/Нил Гюнтер|Нилом Гюнтером]], расширяет [[fundamental/Закон Амдала|Закон Амдала]], добавляя более полное описание поведения системы при увеличении числа ресурсов. Он учитывает как положительные, так и отрицательные эффекты от параллелизации в распределенных системах. В то время как Закон Амдала сосредотачивается на ограничениях параллелизации, USL описывает поведение систем более реалистично, рассматривая два ключевых фактора:
|
||||
Закон универсальной масштабируемости (Universal Scalability Law, USL), предложенный [[../../meta/people/Нил Гюнтер|Нилом Гюнтером]], расширяет [[fundamental/Закон Амдала|Закон Амдала]], добавляя более полное описание поведения системы при увеличении числа ресурсов. Он учитывает как положительные, так и отрицательные эффекты от параллелизации в распределенных системах. В то время как Закон Амдала сосредотачивается на ограничениях параллелизации, USL описывает поведение систем более реалистично, рассматривая два ключевых фактора:
|
||||
|
||||
- **Увеличение конкуренции за ресурсы (Contention)** — чем больше ресурсов добавляется в систему, тем чаще они конкурируют за одни и те же ресурсы (например, память или сеть), что ограничивает прирост производительности.
|
||||
- **Накладные расходы на координацию (Coherence)** — увеличение числа процессоров может требовать большего объема синхронизации между ними, что также снижает эффективность системы.
|
||||
|
||||
|
||||
**Формула Закона универсальной масштабируемости**
|
||||
![[../meta/files/images/Pasted image 20241009083313.png]]
|
||||
![[../../meta/files/images/Pasted image 20241009083313.png]]
|
||||
где:
|
||||
- S(N) — ускорение системы при N процессорах,
|
||||
- N — количество процессоров или узлов в системе,
|
||||
@ -34,11 +34,11 @@ linked:
|
||||
|
||||
***
|
||||
## Мета информация
|
||||
**Область**:: [[../meta/zero/00 Разработка|00 Разработка]]
|
||||
**Область**:: [[../../meta/zero/00 Разработка|00 Разработка]]
|
||||
**Родитель**::
|
||||
**Источник**::
|
||||
**Создана**:: [[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)) -->
|
||||
<!-- SerializedQuery: LIST WHERE "garden/ru" and (contains(date, this.file.link) or contains(Создана, this.file.link)) -->
|
||||
- [[Закон универсальной масштабируемости]]
|
||||
- [[synchronized]]
|
||||
- [[Монитор в Java]]
|
||||
- [[Нил Гюнтер]]
|
||||
- [[Джин Амдал]]
|
||||
<!-- SerializedQuery END -->
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user