Windows vs Linux - Как десктоп
, и игровая станция.
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.216.10] |
|
|
Правила раздела:
| Страницы: (1182) « Первая ... 1062 1063 [1064] 1065 1066 ... 1181 1182 ( Перейти к последнему сообщению ) |
Windows vs Linux - Как десктоп
, и игровая станция.
|
Сообщ.
#15946
,
|
|
|
|
Цитата Hryak @ Скорей всего этим же руководствовались разработчики висты. вы поймете, что эти цифры вовсе не так страшны, и вовсе не то означают, что вы о них думаете. |
|
Сообщ.
#15947
,
|
|
|
|
Ни в коем случае, просто привычный мне подход не стесняется выполнять сторонние процессы, в том числе и с запуском новых комий shell'а и опираясь на такой опыт пожирание «в холостом состоянии» 50 метров кажется чрезмерным. Привожу пример «из жизни»: надо посмотреть динамику изменения кол-ва тредов у приложения: ![]() ![]() 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+ оперативки? |
|
Сообщ.
#15948
,
|
|
|
|
Цитата linuxfan @ Я так понимаю, powershell way будет состоять в том, что watch'у и grep'у желательно быть builtin'ами, дабы такой мониторинг был осуществим без плачевных последствий для системы? Не обязательно. Удобнее всего такую задачу решать средствами PS, но при желании можно и внешние утилиты запускать. Какие плачевные последствия? Цитата linuxfan @ Про working set можно не рассказывать, а resident set правда 50Mb сразу после старта? У меня, например, 35М. Однако, это всё код инициализации, так что это число остается только до того, как память потребуется системе, и в работе цифры более нормальные. Например, после получасового выполнения аналога твоего скрипта: ![]() ![]() while($true) { (Get-Process application).Threads.Count; Start-Sleep 1} Цитата А стартует долго? Первый запуск - да - пару-тройку секунд у меня. Повторные - меньше секунды. Цитата Или предполагается, что его надо запускать один раз в течение сессии и не закрывать? По желанию. Цитата С таким подходом рано или поздно придем к однозадачности, ибо разработчик каждого приложения будет справедливо полагать, что коль скоро пользователю понадобилась его софтина, то остальные его задачи могут и подождать (хотя бы даже и в свопе) Не придем. Растут не только запросы программ, но и характеристки аппаратного обеспечения. Цитата Умеренность в потреблении ресурсов очень хороша, ибо Linux живет внутри многих маршрутизаторов Хорошо и замечательно, но всё-таки, давай оставаться в рамках темы. На моем домашнем десктопе уже несколько лет стоит 2 ГБ памяти и проблем я совсем не вижу ни с PS, ни с чем-то другим. Причём, 2 ГБ я брал вовсе не для PS, Visual Studio или чего-то еще для работы. Не вижу ничего плохого в том, что память эта не лежит мертвым грузом. Цитата однако, я так понимаю, что .NET в общем и powershell в частности никогда не позиционировались к запуску на чем-либо отличном от PC с 2Gb+ оперативки? powershell и на 1 ГБ прекрасно бегает. Ну, а кроме .NET есть еще .NET compact framework - работает на смартфонах с Windows Mobile. Сам не юзал, так что про скорость работы и занимаемые ресурсы ничего не скажу. |
|
Сообщ.
#15949
,
|
|
|
|
Память может и не лежит мертвым грузом и стоит собственно не дорого, но вот для современных программ перегонять эти объемы с медленным HDD сильно напрягает.
|
|
Сообщ.
#15950
,
|
|
|
|
Цитата Hryak @ Какие плачевные последствия? Запуск и завершение bash'а -- очень легкая операция и если производить такие махинации раз в секунду, то для системы это будет незаметно, однако если раз в секунду запускать powershell (ну пришел линусятник с кривыми руками и написал что-то вроде watch -n1, в котором powershell раз в секунду запускается, делает что-то и помирает), то система начнет ощутимо притормаживать. Цитата Hryak @ Первый запуск - да - пару-тройку секунд у меня. Повторные - меньше секунды. ![]() ![]() 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. |
|
Сообщ.
#15951
,
|
|
|
|
Цитата linuxfan @ Фигасе, а я-то как дурак не знал и целый год нормально работал с ним на 512 метрах... Великий госу, скажи, какие профессиональные настройки там нужно селать, чтобы ему 512 не хватало. Когда я сталкивался с Visual Studio 2005, 1Gb RAM был минимумом для более-менее сносной работы в этой среде |
|
Сообщ.
#15952
,
|
|
|
|
Цитата $im @ Фигасе, а я-то как дурак не знал и целый год нормально работал с ним на 512 метрах... Цитата linuxfan здесь имелось ввиду, что автор поста пробовал VS для средней величины проекта на 512 метрах и просит уточнить, каковы были размеры проектов, с которыми работал $im на 512 метрах в VS 2005 |
|
Сообщ.
#15953
,
|
|
|
|
На лицо некая деятельность, создающая видимость занятости. А полноценного релиза как не было, так и нет. Так что трупик. Или, если вам не нравится - зомби ![]() Цитата linuxfan @ Только вот abstract там не в смысле одноименного ключевого слова, а в смысле «независимый». Если посмотреть повнимательнее, то в java.awt мы увидим кнопки и скроллбары, которые никто не юзает. Вывод? Неверно. Если посмотреть повнимательнее, то у этих кнопок и скроллбаров может быть любой back-end. Цитата linuxfan @ Накинуть штуку сверху и можно купить новенькие Seba FR1, от которых удовольствия на пару порядков больше <...> В смысле, много больше секеса? Не надо мне такого счастья |
|
Сообщ.
#15954
,
|
|
|
|
Цитата wind @ На лицо некая деятельность, создающая видимость занятости. А полноценного релиза как не было, так и нет. Так что трупик. Или, если вам не нравится - зомби ![]() Что вы подразумеваете под полноценным релизом? |
|
Сообщ.
#15955
,
|
|
|
|
Цитата wind @ А полноценного релиза как не было, так и нет Он запланирован на это лето. Названа точная дата. |
|
Сообщ.
#15956
,
|
|
|
|
Цитата rusty_angel @ Он запланирован на это лето. Названа точная дата. Вах. Товарищи решили последовать моде и приклепать версию просто так? Посмотрим, посмотрим. Чтобы убедится в работоспособности, мне будет достаточно работающих FAR'а (без подкладывания шрифтов, разумеется) и MSProject в IE. |
|
Сообщ.
#15957
,
|
|
|
|
Цитата wind @ На лицо некая деятельность, создающая видимость занятости. А полноценного релиза как не было, так и нет. Так что трупик. Или, если вам не нравится - зомби ![]() Нехило так некоторым МикроСофт мозг промывает. Ну или не Микрософт, а вся индустрия ShareWare. |
|
Сообщ.
#15958
,
|
|
|
|
Цитата linuxfan @ однако если раз в секунду запускать powershell (ну пришел линусятник с кривыми руками и написал что-то вроде watch -n1, в котором powershell раз в секунду запускается, делает что-то и помирает), то система начнет ощутимо притормаживать. Начнет. Тогда, может быть, этому линусятнику придет в голову мысль делать работу в одном окне. Цитата скажем, загрузка сохранения в Neverwinter Nights 2 занимает значительно больше времени, чем загрузка сейва первой части, хотя первую часть я запускал на гораздо менее мощном железе. Ну, загрузка сохранений в играх - притча во языцах. Можно десятки примеров игр привести, патчи к которым ускоряли это дело многократно. У разрабов NWN до этого, видать, руки еще не дошли. Цитата А вот тут надо уточнить, что значит «прекрасно бегает»? В условиях когда это единственное приложение? Когда я сталкивался с Visual Studio 2005, 1Gb RAM был минимумом для более-менее сносной работы в этой среде, причем запуск еще одного приложения (того же Firefox) ох как давал о себе знать. Ну, у меня обычно в панели задач приложения в два-три ряда выстраиваются - тупизны не замечаю. |
|
Сообщ.
#15959
,
|
|
|
|
Цитата wind @ Вах. Товарищи решили последовать моде и приклепать версию просто так? Посмотрим, посмотрим. Чтобы убедится в работоспособности, мне будет достаточно работающих FAR'а (без подкладывания шрифтов, разумеется) и MSProject в IE. Хм. Видимо Вы и по ссылкам ходить не приучены. А MSProject в IE wine еще не скоро запустит. Вайновцам же надо багов добавить в их браузерный компонент, чтобы MSProject в нём заработал Я ведь серьезно. Уже были прецеденты, когда девелоперам вайна приходилось добавлять баги :-) |
|
Сообщ.
#15960
,
|
|
|
|
Цитата Он запланирован на это лето. Названа точная дата. они таки реализуют наконец нормальную работу с ОЛЕ? Добавлено Цитата что ты имеешь в виду под словами "почти ВЕСЬ .NET FRAMEWORK"?... мне так и не ответили на этот вопрос. видимо, каким то мистическим образом можно загнать в 1ГБ таки весь .НЕТ. Так я открою видимо маленький секрет кому то, что он то поменьше. Инсталяшка весит несколько десятков мегабайтов |