LINUX.ORG.RU

История изменений

Исправление nanoolinux, (текущая версия) :

абстракция потока выполнения, получающая от планировщика кванты процессорного времени

В чём тогда с этой т.з. разница между процессом и потоком? Зачем вообще вводить понятие потока, если есть процессы, которым планировщик выделяет ресурс в виде процессорного времени?

ну так в C её тоже нет

К чему это сравнение? В эрланге нету дофига вещей, которые есть в С и наоборот. Но зашареной памяти в ерланге нет, хоть убейся. С ets можно только просимулировать что-то похожее, за что ты очень сильно вероятно в будущем получишь головную боль. Даже начинающему эрлангисту понятно, что если всё завязано на передаче данных через ets, то явно что-то делается не так и архитектуру надо менять.

ты мушку-то спили

ну извини.

Исходная версия nanoolinux, :

абстракция потока выполнения, получающая от планировщика кванты процессорного времени

В чём тогда с этой т.з. разница между процессом и потоком? Зачем вообще вводить понятие потока, если есть процессы, которым планировщик выделяет ресурс в виде процессорного времени?

ну так в C её тоже нет

К чему это сравнение? В эрланге нету дофига вещей, которые есть в С и наоборот. Но зашареной памяти в ерланге нет, хоть убейся. С ets можно только просимулировать что-то похожее, за что ты очень сильно вероятно в будущем получишь головную боль. Даже начинающему эрлангисту понятно, что если всё завязано на передаче данных через ets, то явно что-то делается не так и архитектуру надо менять.