сталкивался.
использую docker for windows на win10, отдавая докеру 4 ядра и 8гб памяти.
но какой-нибудь array_unique массива на 50к записей выполняется секунд 40, а без докера едва ли 1 сек.
я понимаю почему docker mounts работают долго, понимаю почему сетевые вызовы из под докера работают долго, но не пойму почему он не может нормально утилизировать ресурсы процессора отданные ему на достаточно простые операции.
может кто сталкивался?
потому что в виртуалке, нет?
ну мы же отдаем часть ресурсов этой виртуалке всякие vps же тоже суть виртуалки, но array_unique на 500к элементов выполнится на одноядерном инстансе за $5 быстрее, чем в моем докере выполняется на 50к элементов)
А всего сколько ядер ?
а в чем практический смысл этого упражнения? зачем под виндой докер заводить?
играю в игры иногда, переключаться между системами нет большого желания это раз. два, второй системой стоит Ubuntu (16), но в какой-то из Phpstorm версий при некоторых условиях у меня не корректно работал "end statement" (ctrl+shift+enter). три, монитор full hd 24", не знаю что там в Ubuntu мутят со сглаживаниями шрифтов, но вырви глаз, даже системные шрифты в обычном Chrome выглядят как-то по-другому, глаза болят.
> играю в игры иногда, переключаться между системами нет большого желания это раз Играйте на линуксах. Тогда переключаться не будет необходимости (т.к. некоторые умы, наконец-то, начнут писать и под линукс).
ну, тут, Николай, вам выбор пора уже делать или вы программируете, или в игрушки играете купите себе другой комп или консоль и играйте и не динь-динь нам тут мозг
> или консоль холивар через 3, 2, 1...
скатилось в итоге не туда) ну нравится мне Windows по нескольким перечисленным причинам, кому-то нравится MacOS так же по нескольким причинам, для каждой платформы есть Docker. Вопрос был в том, что может у меня у одного такое, а у всех норм. А в итоге понеслось, "windows для игрулек, linux для серьезных щей")
нет, вы не так меня поняли
аналогично (ну нравится мне Windows), стоит WSL2 на ней докер и все работает быстро, array_unique на 500к элементов за 0.08794116973877 PHP 7.2.24 и Xdebug v2.6.0
у меня wsl1, судя по вашим бенчам и статье выше, давно мне пора на wsl2, спасибо
очень правильный вывод для начала
о да, wsl1 это полный тормоз, после перехода на wsl2 все летает
конечно есть свои проблемы, но не в сравнение с первой версией, т.к. там все другое
Обсуждают сегодня