@DaveLiepmann это именно то, что я размышлял, пока долго (вы, кажется, читаете мои мысли!). Моя проблема заключается в том, что поступая как перевернутый строк и pulldowns в той же тренировке, я боюсь, я мог перетренироваться мелких мышц в верхней части спины (подостной, ромбы...), потому что они, кажется, работает в обоих упражнениях, по данным EXRX. При проектировании мой план тренировки изначально я думал, что я должен выбрать одного упражнения потяните, пока я не достичь некоторые базовые силы. Правда, я всегда смотрю на пулдаун машины и удивляться, если эти два набора, которые вы упоминаете, было бы неплохо... его, вероятно, полезно для большегрузного процессы, которые в основном на вершине, но не для тех из них, деятельность которых не совпадает с верхним графиком. например, если индикатор жесткого диска постоянно мигает раз в несколько секунд, почти нет шансов увидеть что-то в топ, насколько я пробовал Можете ли вы рассказать нам, что вы подразумеваете под "правильной" Карри?

Нет, по той простой причине, что существует максимальное численное значение ПИД может иметь. Если процесс имеет наивысший ПИД, ни один ребенок это вилы могут иметь больший ПИД. Альтернативой давать ребенку меньшую ПИД будет провалить вызов fork() в целом, которая не будет очень продуктивным.

Идентификаторы выделяются в порядке, и после высочайшего используется, система оборачивается вокруг для повторного использования (бесплатно) нижних, так что вы можете получить меньше Пидов для ребенка и в других случаях.

По умолчанию максимальный ПИД на моей системе (/труды/системы/ядра/файле) это просто 32768, так это не трудно, чтобы достичь состояния, где с запахом происходит.

$ Эхо $$
27468
$ Баш-с 'Эхо $$'
1296
$ Баш-с 'Эхо $$'
1297

Если в вашей системе были выделить Пидов случайным образом (как в OpenBSD не происходит), а не последовательно (как в Linux), там будет два варианта. Либо случайный выбор был сделан во всем пространстве возможных параметров, в этом случае было бы очевидно, что ребенка PID может быть меньше, чем родителей. Или, пид ребенка будет выбран случайным образом из значений больше, чем идентификатор процесса родителя, который бы в среднем положить его на полпути между ПИД родителя и максимальная. Процессы порождения рекурсивно тогда бы быстро достигают максимума, и мы будем в той же точке, как было сказано выше: новая вилка будет необходимости использовать более низкую ПИД, чтобы добиться успеха.