Здравствуйте
поставил ксеон новый процессор вместо ай 5
8 потоков стало вроде бы
все стало шустрее но памяти 16 гб стало не хватать
расширил до 32
по скрипту из режима записи в режим запуска поменял с помощью другого спеца порядок функций
раньше в онстартапликейшен загружал куки и файл
теперь онстартапликейшен убрал и все что в ней было объявлено закинул в начало мейна
все стало пахать
но странно ведь утверждалось что те элементы которые не будут меняться лучше как раз в онстарталикейшен можно загружать и не париться
был однопоток но все равно глючило почему то в режиме запуска
убрал в мейн из онстарьапликейшен все запуск в однопотоке норм трудится
правда была еще проблема что ставил повторять скрипт
а он через 3-4 повторения заканчивался пришлось бегать ставить метки
в общем с басом основная проблема это обучение и примеры собранные и централизованно с грамотным содержанием оформлены
интерфейс тоже звиздец какой то
я долго не мог понять где пункт выпадающего контекстного меню на элементе а оказалось в итоге что контекстное меню надо было проматывать еще дальше вниз колесиком мыши чтобы там из 15 опций низ показался
звиздец же
но в целом хоть и безплатно но хочется обучения и красивости и доубства оформления
копии бас тоже сейчас запускаются пока 3 штуки норм пашут именно паралелльно:)независимо друг от друга
кстати если кому интересно была проблема с установкой 4 планов по 8 гигабайт на материнскую плату b85+ и не шло никак
2 норм а две другие не хотели мириться
решилось через очень долгое и случайное мозговое штурмирование методом тыка
надо было в биосе включить и отключить слоты памяти ибо даже после обнуления биоса путем вытаскивания батарейки где то информация закрепилась и слоты глючили
но после отключения включения все 4 слота стали пахать и память у меня теперь 32 гигабайта:) а я уж смирился с 16
так что есть польза от совместного решени язадач и резонанса
аурауспешайкая
проблема с завершением потоков в ресурсе
-
Добрый день. Возникла небольшая проблема при работе с ресурсом.
Поток берёт строку из ресурса и работает с ней. В случае если свободной строки для этого потока нет, то поток/скрипт завершается.
Как можно заранее узнать, что в ресурсе все строки на данный момент заняты другими потоками?
Была идея вбить в ресурс лишние спец. строки, что бы ресурс был всегда доступен для каждого потока, но это плохо подходит, может тормозить работу проекта. -
@bag162 said in проблема с завершением потоков в ресурсе:
Добрый день. Возникла небольшая проблема при работе с ресурсом.
Поток берёт строку из ресурса и работает с ней. В случае если свободной строки для этого потока нет, то поток/скрипт завершается.
Как можно заранее узнать, что в ресурсе все строки на данный момент заняты другими потоками?
Была идея вбить в ресурс лишние спец. строки, что бы ресурс был всегда доступен для каждого потока, но это плохо подходит, может тормозить работу проекта.Просто в ресурсе больше успехов и неудач поставь. В том разделе есть вроде отдельное действие количество элементов. Давно с ресурсами не работал, только с базой данных mycql шас. Ресурсы это прошлый век.
-
@fastspace Кол во элементов проверят не кол-во свободных от использования элементов, а общее кол во элементов в ресурсе, вне зависимости используется тот или иной элемент или нет.
Что даст увеличение успехов или неудач? Завершается поток же от недостающего элемента в ресурсе. Поставить одновременно использование больше 2-ух я не могу. -
@bag162 said in проблема с завершением потоков в ресурсе:
@fastspace Кол во элементов проверят не кол-во свободных от использования элементов, а общее кол во элементов в ресурсе, вне зависимости используется тот или иной элемент или нет.
Что даст увеличение успехов или неудач? Завершается поток же от недостающего элемента в ресурсе. Поставить одновременно использование больше 2-ух я не могу.Тогда чисти после использования ресурсы и тем действием узнаешь сколько реально осталось.
-
@bag162 said in проблема с завершением потоков в ресурсе:
@fastspace Как понять "чисти ресурсы"? Что по твоему должны делать остальные потоки?
Галка поставь удалять ресурс после использования. Если ресурсов нет, то потоки наверно должны ждать этот ресурс.
-
@bag162 said in проблема с завершением потоков в ресурсе:
@fastspace Имеешь в виду "Запись"? Это не подходит.
Каждый элемент из ресурса должен быть использован несколько раз.
У каждого элемента разное кол-во использований.Использовал несколько раз - удалил. Далее считаешь сколько у тебя потоков и сколько осталось ресурсов. 20 потоков - 50 ресурсов. Зашел добавил еще. Сверху еще проверку делаешь, если осталось критически мало 30, то потоки будут ждать ресурс (на меньше 20 уже стопнеться поток или скрипт)