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