07.07.2012, 15:04, "Ivan Petrov" <[email protected]>: >>>> Ну, больше, чем баш. А если скриптов много, да они ещё на вдс, где >>>> памяти мало - это может иметь смысл. >>> я вот наблюдаю за памятью что занимают скрипты которые я пишу бывает >>> на перле вместо чем на баше. дык ну 4Кб он занимает. или 8Кб. какая >>> разница? система все равно страницами память выделяет. >> 4Кб? Как бы не так. >> mmcleric@mmcleric:~$ perl -E 'system("cat /proc/$$/status")' | grep RSS >> VmRSS: 2072 kB >> mmcleric@mmcleric:~$ perl -E 'use Moose; system("cat /proc/$$/status")' | >> grep RSS >> VmRSS: 14900 kB >> mmcleric@mmcleric:~$ perl -E 'use Mojolicious; system("cat >> /proc/$$/status")' | grep RSS >> VmRSS: 20108 kB >> PS: Хаха, mojo тяжелее moose'а, кто бы мог подумать. > > тут надо определиться либо вы perl взамен баша используете, либо > Mojolisious. Конечно web-фреймворк можно сваять и на баше, но он будет > всяко больше занимать и тормознее работать нежели Mojo. > > а вот скрипты того же вида что и на баше пишутся "посмотреть есть ли > файлы там-то, взять допнастройки из файлов тут-то, скопировать это > оттуда сюда и запустить затем то-то" на перле занимают либо столько же > памяти либо меньше чем баш. при этом не делая тысячи форков на каждый > чих, поскольку на перле нафиг не надо собирать цепочки из grep/awk/sed
Да я и не спорю, собственно, что на перле удобнее писать консольные утилиты, чем на bash'е, и ничуть не медленнее. Просто ваше изначальное утверждение про 4Кб ошибочно на 3 порядка. Mojolicious не использую :) -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
