Bas виснет в простых задачах при 10% загрузки Cpu (Дайте ему съесть весь цпу)



  • Не могу уже, крик души!
    Сабж:
    Просто к примеру, скрипт обязан распарсить в 2 кубика регулярных выражений строки длиной по 1.5к-2к символов, таких строк, к примеру, ну пусть будет 150к в ткст. И выполнить 1 легкий гет запрос и завершить работу. Вопрос: почему бас не может с этим справиться даже в 100 потоков? Ставишь 100, от силы работает 40-50, все лагает. Теперь внимание! Загрузка cpu 10-15%. Проц E5 1650 v1 (сродни райзен 1600) под небольшим разгоном. Рам 24 гб, но там и не много загружено. В чем проблема? Почему бас не может сожрать мой проц в 100% и наконец перестать лагать. Я видел миллион тем, как люди жалуются, что их кликеры грузят систему покруче майнеров. Но я и не пользуюсь браузером от слова совсем. Я лишь хочу распарсить строку регулярным выражением, которое обязано сожрать мощности ПК. А оно нет, у меня даже кулер не начинает раскручиваться!
    Знаю что раздел "Запрос функционала". Но из патча в патч только и вижу как админ полирует кликер. Это конечно здорово, учитывая то что кнопка с браузером в панели управления лишняя и хотелось бы вообще ее убрать. (имхо)



  • @kroda грузят регулярки.
    парсинг/обработка больших, и не очень, данных в бас тормозит сильно.



  • @kroda said in Bas виснет в простых задачах при 10% загрузки Cpu (Дайте ему съесть весь цпу):

    Не могу уже, крик души!
    Сабж:
    Просто к примеру, скрипт обязан распарсить в 2 кубика регулярных выражений строки длиной по 1.5к-2к символов, таких строк, к примеру, ну пусть будет 150к в ткст. И выполнить 1 легкий гет запрос и завершить работу. Вопрос: почему бас не может с этим справиться даже в 100 потоков? Ставишь 100, от силы работает 40-50, все лагает. Теперь внимание! Загрузка cpu 10-15%. Проц E5 1650 v1 (сродни райзен 1600) под небольшим разгоном. Рам 24 гб, но там и не много загружено. В чем проблема? Почему бас не может сожрать мой проц в 100% и наконец перестать лагать. Я видел миллион тем, как люди жалуются, что их кликеры грузят систему покруче майнеров. Но я и не пользуюсь браузером от слова совсем. Я лишь хочу распарсить строку регулярным выражением, которое обязано сожрать мощности ПК. А оно нет, у меня даже кулер не начинает раскручиваться!
    Знаю что раздел "Запрос функционала". Но из патча в патч только и вижу как админ полирует кликер. Это конечно здорово, учитывая то что кнопка с браузером в панели управления лишняя и хотелось бы вообще ее убрать. (имхо)

    Тестовый скрипт в студию



  • @Fox тестовый скрипт нагрузки.xml

    Файл для нагрузки, вставить в ресурс стрингс:

    Зачем он лагает и кушает процессор только на 9%



  • @kroda у меня лично ничего не лагает на get/post Запросах, попробуйте заменить работу с файлами на базу данных, регулярки тоже достаточно плохое решение, или попробуйте юзать их через nodejs. Нужно работать с логикой, и проблем не будет, нужна оптимизация. И проц достаточно старый, на нём вполне может всё лагать, уже 8 лет исполнилось ему, и DDR3 память уже тоже устаревшая, туда-сюда уже DDR5 готовится к выходу)


Log in to reply