Значение? = И ?? = в bitbake / yocto

Буферы / кеш будут расти по мере использования системы, если память не требуется для других целей. Они используются для повышения производительности, но пространство высвобождается, когда память нужна для других целей.

Похоже, можно выделить до 11 ГБ для QEMU, хотя я бы не стал без файла подкачки. При достаточно большом файле подкачки вы должны иметь возможность превысить 16 ГБ, выделенные для QEMU. Если вашему серверу не хватает памяти, производительность сильно пострадает.

Другая важная ценность разделяется. Если у вас несколько виртуальных машин, QEMU может иметь некоторую общую память для своего кода. Требуется только одна копия общей памяти независимо от того, сколько процессов ее используют.

3
13.06.2018, 12:40
1 ответ

Краткое и четкое объяснение будет:

ЕСЛИ A не установлен ранее и

A ?= aval A ?= difval

в конце синтаксического анализа значение Aбудет aval.

Простое правило относительно?=:Будет использовано первое установленное значение.


ЕСЛИ A не установлен ранее и

A ?= aval A ??= difval

ИЛИ

A = aval A ??= difval

в конце синтаксического анализа значение A останетсяaval

Простое правило о перезаписи??=:=и ?=??=


ЕСЛИ A не установлен ранее и

A ??= aval A ??= difval

в конце синтаксического анализа значение A будетdifval

Будет рассмотрено простое правило о??=:последнем установленном значении с помощью ??=.

0
04.02.2020, 13:41

Теги

Похожие вопросы