V09k1 0 May 15 Posted May 15 · Report post есть идеи как бороться с этим? подтекает оперативка со скоростью несколько мб/с, тестбенч в долгую не запустить Quote Share this post Link to post Share on other sites More sharing options...
eugen_pcad_ru 0 May 15 Posted May 15 · Report post Версия questa? Quote Share this post Link to post Share on other sites More sharing options...
Zversky 20 May 15 Posted May 15 · Report post Сначала проблему нужно локализовать. версия OC? Другая информация? Quote Share this post Link to post Share on other sites More sharing options...
V09k1 0 May 15 Posted May 15 · Report post а я пробовал и на questa 2020 вроде, и на modelsim тоже подобной версии, щас на questa 2021.2_1. Операционная система Ubuntu2022.4, Ubuntu2024.4, ну в общем тоже пробовал на разных версиях Если у вас есть связка, в которой не течет, дайте знать, это тоже вариант решения и даже я пробовал на гите создать issue https://github.com/cocotb/cocotb/issues/3384 https://github.com/cocotb/cocotb/issues/466 Quote Share this post Link to post Share on other sites More sharing options...
1891ВМ12Я 0 July 9 Posted July 9 · Report post Я раньше пользовался Cocotb, очень крутая вещь. Насколько серьезная утечка, удалось найти решение? Если честно, пользовался в далеком 2017 году, и утечек не помню. Была лишь моя ошибка в понимании Python, незнание что такое yield. Еще очень важно понимать, течет именно Questa или модуль−сопряжение (PLI или что там), или же Python−часть. Наверное можно как то разглядеть разницу где там надувается потребление памяти. И немаловажно, я тоже пользовался Linux. Не помню, удавалось мне это на windows запустить... Quote Share this post Link to post Share on other sites More sharing options...
V09k1 0 September 5 Posted September 5 · Report post On 7/10/2025 at 1:39 AM, 1891ВМ12Я said: Я раньше пользовался Cocotb, очень крутая вещь. Насколько серьезная утечка, удалось найти решение? Если честно, пользовался в далеком 2017 году, и утечек не помню. Была лишь моя ошибка в понимании Python, незнание что такое yield. Еще очень важно понимать, течет именно Questa или модуль−сопряжение (PLI или что там), или же Python−часть. Наверное можно как то разглядеть разницу где там надувается потребление памяти. И немаловажно, я тоже пользовался Linux. Не помню, удавалось мне это на windows запустить... Да, прям проблема, я потратил несколько часов на нахождение объекта утечки, и по моему это именно модуль-сопряжение был. Питон вроде не подтекал. Надо было фиксировать в моменте) делал это несколько месяцев назад и не записал результат. Но вывод сделал для себя, что это сопряжение, в процессе питона не было очевидной утечки, количество объектов не росло сильно. Утечка может и была у вас, просто она как то не бросается в глаза при симуляции меньше нескольких часов) On 7/10/2025 at 1:39 AM, 1891ВМ12Я said: Я раньше пользовался Cocotb, очень крутая вещь. Насколько серьезная утечка, удалось найти решение? Если честно, пользовался в далеком 2017 году, и утечек не помню. Была лишь моя ошибка в понимании Python, незнание что такое yield. Еще очень важно понимать, течет именно Questa или модуль−сопряжение (PLI или что там), или же Python−часть. Наверное можно как то разглядеть разницу где там надувается потребление памяти. И немаловажно, я тоже пользовался Linux. Не помню, удавалось мне это на windows запустить... ну и если будет время попробуйте тоже запустите этот минимальный пример который на гитхабе представлен, там не долго проверить есть оно или нет, ну и может на вашем железе будет по другому. Насчет windows тоже очень интересно проверить что там будет по этому поводу Quote Share this post Link to post Share on other sites More sharing options...
1891ВМ12Я 0 September 8 Posted September 8 · Report post On 9/5/2025 at 12:18 PM, V09k1 said: ну и если будет время попробуйте тоже запустите этот минимальный пример который на гитхабе представлен К сожалению очень давно не работаю в этой области и верификацией не занимаюсь, нехватка времени. Но лишь могу еще подкинуть мысль, проверить в какой то виртуальной машине с иным Linux, может с более новым или каким то старым напротив. Есть предустановленные образы разных Linux, а может вариант опробовать в Docker Quote Share this post Link to post Share on other sites More sharing options...