«Бутылочное горлышко» (боттлнек) в компьютерных системах возникает, когда одна из комплектующих (чаще всего видеокарта или процессор) не даёт другим компонентам раскрыть весь свой потенциал. 5
Некоторые причины возникновения боттлнека:
- Процессор основан на старой архитектуре. 2 Если процессор используется с видеокартой последнего поколения, скорость рендеринга может упираться в его однопоток. 2
- Недостаток ядер. 2 Ситуация может возникнуть, когда игра оптимизирована под определённое количество потоков, а у процессора их меньше. 2
- Видеокарта страдает от внутренних узких мест. 2 Например, от недостаточной пропускной способности памяти или количества растровых/текстурных блоков. 2
- Недостаток общей производительности видеокарты. 2 Скорость рендеринга в этом случае упирается именно в видеокарту, а не в процессор. 2
- Плохая оптимизация игры. 2 Иногда недогруз ЦП или ГП связан не с боттлнеком, а с недоработкой игры, которая может проявлять себя на определённом железе. 2