Обговорення на тему «клиенты»

RSS

Коментарі

Открой для себя Трелло или Джиру — будет еще легче
Это значит что акк убили, особенно если автомобильный (90% вероятности что такая проблема), ну и 10% что сдохло зарядное устройство в инверторе.
который выполнялся дольше чем 0.5 сек. Здесь не понятно, ты жалуешся или хвастаешся. Это нагрузка на сервер всего 2 условных юзера в секунду. Брошенный на произвол судьбы сервер доу и то, наверное, запросов 50 в секунду тянет.
Так я предлагаю с такой конструкцией не юзать потоков больше чем ядра процессора * 2. В этом же и смысл, актеров, ты создаешь 8 актеров на 8 ядер процессора, и они 99% времени работают. А не 100 потоков 99% которые друг-друга блокируют.
Так я предлагаю с такой конструкцией не юзать потоков больше чем ядра процессора * 2. В этом же и смысл, актеров, ты создаешь 8 актеров на 8 ядер процессора, и они 99% времени работают. А не 100 потоков 99% которые друг-друга блокируют.
Можешь мне скинуть пример задачи, Artyom Krivokrisenko, ты тоже, которую на твой взгляд акторами никак не решишь, а только через lock можно, я ее сделаю, и сравним производительно варианта с lock и с актерами.
/ Тут мы уже берем последний элемен. 1) var last = Queue.last; // Но если вдруг, какого-то фига, другие потоки успели положить в очередь 1-2 элемента после того, как у нас выполнилась строчка 1 но до строчки 3.
это не серебряная пуля. Ты меня вообще читаешь? я же сам пишу: Ну так это не серебренная пуля, а просто способ как положить один элемент в очередь, без блокировки потоков. потому что батчами всегда быстрее писать чем по одному.
Да, они могут подстроить зарядку (напряжения) для вашей батареи, так как lifepo4 тоже много разных со слегка разными характеристиками.
Я работаю больше с бекенд, там прогресс баров нет, а SLA ответа любого роута у нас 3 секунды, если что-то долго считает, есть многоуровневый кешь. Пока нет не одного метода, который выполнялся дольше чем 0.5 сек. Никаких прогресс-баров нет.
Тут .NET 7 Top-Level Statement(без Main) Console App, Ломай: using System.Threading.Tasks.Dataflow; var actor = new Actor(); await actor.Action.SendAsync(2); await actor.Action.SendAsync(2); actor.Action.Complete(); await actor.Action.Completion.WaitAsync(new...
Так это баг или фича? Почему они не пробрасывают все через Invoke по дефолту, если они сами знают когда ты в нужном потоке, а когда нет? Возможно и фича. Потому что инвок стоит денег.
То окупанти шукали :) Все логічно