Индивидуальное выполнение C# кода от остальных блоков.

bhairava7

Client
Регистрация
18.08.2015
Сообщения
154
Благодарностей
15
Баллы
18
Собственно, предложение в теме.
Оно необходимо уже многим, и для вывода какой-то статистики в режиме реального времени, и для костылей с утечкой памяти.
Так как память периодически утекает даже на новом оборудовании i7 6700-k, 32 гб оперативы ddr4, при использовании браузера и длинных шаблонов в 20 потоков всего.
Специально купил для этого новое оборудование, так как грешил на старенький моноблок, но не тут-то было, дело не в оборудовании.

Перезагрузка инстанса не помогает всё равно, если только не более 2-х потоков использовать в одном base, но это же не дело.

Ну либо иметь возможность в настройках постера указывать лимит памяти, при достижении которого base закроется, а все инстансы выйдут при этом по бэд энду.
 
Последнее редактирование:

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
При чем тут выполнение C# кода?
 

bhairava7

Client
Регистрация
18.08.2015
Сообщения
154
Благодарностей
15
Баллы
18
При чем тут выполнение C# кода?
Чтобы из него можно было контролировать процессы, например, но это в моём случае, а в других случаях выводить статистику или еще что-то.
Либо выводить статистику, и чтобы не нужно было после каждого кубика вставлять блок с C# кодом, потому что если шаблон зависнет где-то, то уже и блок с C# кодом не выполнится после зависания.
А если будет разпаралеленное выполнение специального, особого блока с кодом, то из него можно будет делать что угодно с зависшим base, и к тому же не придётся дублировать один и тот же блок под каждым экшеном.
 
Последнее редактирование:

bhairava7

Client
Регистрация
18.08.2015
Сообщения
154
Благодарностей
15
Баллы
18
С сегодняшнего дня, вроде, наконец докопался до сути (решил порыться в настройках постера, так как шаблон уже идеален за 2 мес. отладки и нет в нём никаких глюков, даже выкинул чтение профилей в список, переделал немного логику) почему же происходил периодический зависон base, потому что настройки по умолчанию не оптимизированы для моего оборудования, а именно: "количество потоков в одном процессе" и "минимальное количество заданий до перезагрузки" не были равными.
После того, как установил "мин. кол-во заданий до перезагрузки" равное 5, а "выполнение заданий до принудительной перезагрузки" 10 - проблема вроде исчезла, если позже обнаружу, что это временная радость, отпишусь в этой теме.)
Но пока, вроде всё нормально) И слава Богу)
Надеюсь, дело было в этом)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)