На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Закрыто kanes 17-02-2009: Введите причину закрытия темы здесь

Страницы: (1182) « Первая ... 1062 1063 [1064] 1065 1066 ...  1181 1182  ( Перейти к последнему сообщению )  
> Windows vs Linux - Как десктоп , и игровая станция.
    Цитата Hryak @
    вы поймете, что эти цифры вовсе не так страшны, и вовсе не то означают, что вы о них думаете.
    Скорей всего этим же руководствовались разработчики висты.
      Цитата Hryak @
      У вас что, минимизация потребляемых ресурсов стала самоцелью?

      Ни в коем случае, просто привычный мне подход не стесняется выполнять сторонние процессы, в том числе и с запуском новых комий shell'а и опираясь на такой опыт пожирание «в холостом состоянии» 50 метров кажется чрезмерным.
      Привожу пример «из жизни»: надо посмотреть динамику изменения кол-ва тредов у приложения:
      ExpandedWrap disabled
        watch -n1 "grep '^Threads:' /proc/$(pidof application)/status"

      Я так понимаю, powershell way будет состоять в том, что watch'у и grep'у желательно быть builtin'ами, дабы такой мониторинг был осуществим без плачевных последствий для системы?
      Про working set можно не рассказывать, а resident set правда 50Mb сразу после старта? А стартует долго? Или предполагается, что его надо запускать один раз в течение сессии и не закрывать?
      Цитата Hryak @
      Соотношение удобство / цена у PS - весьма высоко, учитывая, вдобавок ко всему, стоимость планки памяти.

      Я понимаю, что память нынче дешева, однако:
      1. С таким подходом рано или поздно придем к однозадачности, ибо разработчик каждого приложения будет справедливо полагать, что коль скоро пользователю понадобилась его софтина, то остальные его задачи могут и подождать (хотя бы даже и в свопе)
      2. Умеренность в потреблении ресурсов очень хороша, ибо Linux живет внутри многих маршрутизаторов и очень приятно управлять девайсом с помощью привычных команд и приемов с привычным автокомплитом, однако, я так понимаю, что .NET в общем и powershell в частности никогда не позиционировались к запуску на чем-либо отличном от PC с 2Gb+ оперативки?
        Цитата linuxfan @
        Я так понимаю, powershell way будет состоять в том, что watch'у и grep'у желательно быть builtin'ами, дабы такой мониторинг был осуществим без плачевных последствий для системы?

        Не обязательно. Удобнее всего такую задачу решать средствами PS, но при желании можно и внешние утилиты запускать. Какие плачевные последствия?

        Цитата linuxfan @
        Про working set можно не рассказывать, а resident set правда 50Mb сразу после старта?

        У меня, например, 35М. Однако, это всё код инициализации, так что это число остается только до того, как память потребуется системе, и в работе цифры более нормальные.
        Например, после получасового выполнения аналога твоего скрипта:
        ExpandedWrap disabled
          while($true) { (Get-Process application).Threads.Count; Start-Sleep 1}
        working set size равен 10М.

        Цитата
        А стартует долго?

        Первый запуск - да - пару-тройку секунд у меня. Повторные - меньше секунды.

        Цитата
        Или предполагается, что его надо запускать один раз в течение сессии и не закрывать?

        По желанию.

        Цитата
        С таким подходом рано или поздно придем к однозадачности, ибо разработчик каждого приложения будет справедливо полагать, что коль скоро пользователю понадобилась его софтина, то остальные его задачи могут и подождать (хотя бы даже и в свопе)

        Не придем. Растут не только запросы программ, но и характеристки аппаратного обеспечения.

        Цитата
        Умеренность в потреблении ресурсов очень хороша, ибо Linux живет внутри многих маршрутизаторов

        Хорошо и замечательно, но всё-таки, давай оставаться в рамках темы. На моем домашнем десктопе уже несколько лет стоит 2 ГБ памяти и проблем я совсем не вижу ни с PS, ни с чем-то другим. Причём, 2 ГБ я брал вовсе не для PS, Visual Studio или чего-то еще для работы. Не вижу ничего плохого в том, что память эта не лежит мертвым грузом.

        Цитата
        однако, я так понимаю, что .NET в общем и powershell в частности никогда не позиционировались к запуску на чем-либо отличном от PC с 2Gb+ оперативки?

        powershell и на 1 ГБ прекрасно бегает.
        Ну, а кроме .NET есть еще .NET compact framework - работает на смартфонах с Windows Mobile. Сам не юзал, так что про скорость работы и занимаемые ресурсы ничего не скажу.
          Память может и не лежит мертвым грузом и стоит собственно не дорого, но вот для современных программ перегонять эти объемы с медленным HDD сильно напрягает.
            Цитата Hryak @
            Какие плачевные последствия?

            Запуск и завершение bash'а -- очень легкая операция и если производить такие махинации раз в секунду, то для системы это будет незаметно, однако если раз в секунду запускать powershell (ну пришел линусятник с кривыми руками и написал что-то вроде watch -n1, в котором powershell раз в секунду запускается, делает что-то и помирает), то система начнет ощутимо притормаживать.
            Цитата Hryak @
            Первый запуск - да - пару-тройку секунд у меня. Повторные - меньше секунды.

            ExpandedWrap disabled
              time bash -c 'ls /dev -1'
              # идет много вывода в stdout в графическом режиме
              real    0m0.005s
              user    0m0.000s
              sys 0m0.004s

            Но это, конечно, не первый запуск.
            Цитата Hryak @
            Не придем. Растут не только запросы программ, но и характеристки аппаратного обеспечения.

            К сожалению, постепенно приходим. Сужу, правда, только по тем приложениям, которые запусакю, а это преимущественно игры: даже если не брать в рассчет отрисовку графики, то, скажем, загрузка сохранения в Neverwinter Nights 2 занимает значительно больше времени, чем загрузка сейва первой части, хотя первую часть я запускал на гораздо менее мощном железе.
            Подход «если ему надо, то посидит подождет» все-таки дает о себе знать.
            Цитата Hryak @
            powershell и на 1 ГБ прекрасно бегает.

            А вот тут надо уточнить, что значит «прекрасно бегает»? В условиях когда это единственное приложение? Когда я сталкивался с Visual Studio 2005, 1Gb RAM был минимумом для более-менее сносной работы в этой среде, причем запуск еще одного приложения (того же Firefox) ох как давал о себе знать. Я безусловно понимаю, что с тех пор прошло года полтора-два и многое могло поменяться, но тем не менее с тех пор я больше не верю в мифы о скорости и «легкости» .NET.
              Цитата linuxfan @
              Когда я сталкивался с Visual Studio 2005, 1Gb RAM был минимумом для более-менее сносной работы в этой среде
              Фигасе, а я-то как дурак не знал и целый год нормально работал с ним на 512 метрах... Великий госу, скажи, какие профессиональные настройки там нужно селать, чтобы ему 512 не хватало.
                Цитата $im @
                Фигасе, а я-то как дурак не знал и целый год нормально работал с ним на 512 метрах...

                Цитата linuxfan
                здесь имелось ввиду, что автор поста пробовал VS для средней величины проекта на 512 метрах и просит уточнить, каковы были размеры проектов, с которыми работал $im на 512 метрах в VS 2005
                  Цитата linuxfan @
                  wine активно развивается.

                  На лицо некая деятельность, создающая видимость занятости. А полноценного релиза как не было, так и нет. Так что трупик. Или, если вам не нравится - зомби :)

                  Цитата linuxfan @
                  Только вот abstract там не в смысле одноименного ключевого слова, а в смысле «независимый». Если посмотреть повнимательнее, то в java.awt мы увидим кнопки и скроллбары, которые никто не юзает. Вывод?

                  Неверно. Если посмотреть повнимательнее, то у этих кнопок и скроллбаров может быть любой back-end.

                  Цитата linuxfan @
                  Накинуть штуку сверху и можно купить новенькие Seba FR1, от которых удовольствия на пару порядков больше <...>

                  В смысле, много больше секеса? Не надо мне такого счастья :no:
                    Цитата wind @
                    На лицо некая деятельность, создающая видимость занятости. А полноценного релиза как не было, так и нет. Так что трупик. Или, если вам не нравится - зомби :)

                    Что вы подразумеваете под полноценным релизом? :wacko:
                      Цитата wind @
                      А полноценного релиза как не было, так и нет

                      Он запланирован на это лето. Названа точная дата.
                        Цитата rusty_angel @
                        Он запланирован на это лето. Названа точная дата.

                        Вах. Товарищи решили последовать моде и приклепать версию просто так? Посмотрим, посмотрим. Чтобы убедится в работоспособности, мне будет достаточно работающих FAR'а (без подкладывания шрифтов, разумеется) и MSProject в IE.
                          Цитата wind @

                          На лицо некая деятельность, создающая видимость занятости. А полноценного релиза как не было, так и нет. Так что трупик. Или, если вам не нравится - зомби :)

                          Нехило так некоторым МикроСофт мозг промывает. Ну или не Микрософт, а вся индустрия ShareWare.
                            Цитата linuxfan @
                            однако если раз в секунду запускать powershell (ну пришел линусятник с кривыми руками и написал что-то вроде watch -n1, в котором powershell раз в секунду запускается, делает что-то и помирает), то система начнет ощутимо притормаживать.

                            Начнет. Тогда, может быть, этому линусятнику придет в голову мысль делать работу в одном окне.

                            Цитата
                            скажем, загрузка сохранения в Neverwinter Nights 2 занимает значительно больше времени, чем загрузка сейва первой части, хотя первую часть я запускал на гораздо менее мощном железе.

                            Ну, загрузка сохранений в играх - притча во языцах. Можно десятки примеров игр привести, патчи к которым ускоряли это дело многократно. У разрабов NWN до этого, видать, руки еще не дошли.

                            Цитата
                            А вот тут надо уточнить, что значит «прекрасно бегает»? В условиях когда это единственное приложение? Когда я сталкивался с Visual Studio 2005, 1Gb RAM был минимумом для более-менее сносной работы в этой среде, причем запуск еще одного приложения (того же Firefox) ох как давал о себе знать.

                            Ну, у меня обычно в панели задач приложения в два-три ряда выстраиваются - тупизны не замечаю.
                              Цитата wind @
                              Вах. Товарищи решили последовать моде и приклепать версию просто так? Посмотрим, посмотрим. Чтобы убедится в работоспособности, мне будет достаточно работающих FAR'а (без подкладывания шрифтов, разумеется) и MSProject в IE.

                              Хм. Видимо Вы и по ссылкам ходить не приучены.


                              А MSProject в IE wine еще не скоро запустит. Вайновцам же надо багов добавить в их браузерный компонент, чтобы MSProject в нём заработал :lool: :lool:

                              Я ведь серьезно. Уже были прецеденты, когда девелоперам вайна приходилось добавлять баги :-)
                                Цитата
                                Он запланирован на это лето. Названа точная дата.

                                они таки реализуют наконец нормальную работу с ОЛЕ?

                                Добавлено
                                Цитата
                                что ты имеешь в виду под словами "почти ВЕСЬ .NET FRAMEWORK"?...

                                мне так и не ответили на этот вопрос. видимо, каким то мистическим образом можно загнать в 1ГБ таки весь .НЕТ. Так я открою видимо маленький секрет кому то, что он то поменьше. Инсталяшка весит несколько десятков мегабайтов :whistle:
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (1182) « Первая ... 1062 1063 [1064] 1065 1066 ...  1181 1182
                                Закрыто kanes 17-02-2009: Введите причину закрытия темы здесь



                                Рейтинг@Mail.ru
                                [ Script execution time: 1.3856 ]   [ 16 queries used ]   [ Generated: 5.11.26, 01:10 GMT ]