Форум осваивающих КОБ

Форум осваивающих КОБ (http://forum.kpe.ru/index.php)
-   Справка форума (http://forum.kpe.ru/forumdisplay.php?f=29)
-   -   Актуальность перехода с Windows на свободно распространяемый и открытый софт (http://forum.kpe.ru/showthread.php?t=12141)

Vadimir 11.02.2011 12:02

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Как-то Дмитрий Славолюб сказал, что не получилось перейти на Linux.

Меня это очень удивило, ибо я перешёл без проблем (по нравственно-идеологическим соображениям).

Программ полно (у Ubuntu\Kubuntu их более 23000!), и 2D- и 3D-моделирование и по видеомонтажу программ полно, всякой мелочёвки и т.д. Всё есть на русском.

Могу помочь партии в освоении Linux, настройки рабочих станций, серверов, серей и т.д. на основе Lunux.

Контактёр 06.11.2011 21:17

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Пробовал тестировать производительность разных приложений под Windows Vista и Linux openSUSE 11.4. Оказывается приложения под виндой работают немного быстрее.
Например в 7-zip есть функция бенчмарка:
$ 7z b 20
под виндой эта программа даёт на 200 MIPS больше, чем под линухом.
http://demotivation.me/thumbs/20110723/uj8lyujpx9cr.jpg

Потом я пробовал запускать прогу Stellarium (скачать и смотреть можно на www.stellarium.org). Она тоже мультиплатформенная - откомпилированна под винду и линукс. Под виндой она даёт на 20 FPS больше.
Ещё я попробовал написать свой простенький консольный бенчмарк. Под linux он выполнялся 18 секунд, а под Vista 17.3 секунды. Опять винда опередила.

Выходит, что под виндой приложения работают немного быстрее. Может это потому, что узкие места кода ядра у Vista немнго лучше оптимизированы.

Только винда гораздо дольше грузится и дольше выключается. Странно, почему там приложения работают быстрее. И ещё Vista очень часто и долго скрипит винтом, а под Linux винчестер спит. Поэтому под Linux тормозов за работой меньше и в нём работать удобнее. Поэтому сейчас я живу в openSUSE 11.4. Причём я знаю одно приложение (электронная карта города), которое в линуксе через wine работает гораздо быстрее, чем под Vista. Ещё одна странность.

Vladimir.khb 19.11.2011 14:34

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Здравствуйте ! Всем кому интересен безболезненный переход на Linux, прошу сюда http://rosix.ru/ и сюда http://rosinka.rosix.ru/index.php

Миралиг 03.12.2012 12:50

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Хочу вам сказать, как активный пользователь браузера для поиска информации в интернете, скайпа, чата в аське. А также работа с трёхмерной графикой, анимацией. Последние версии ubuntu устанавливаются даже проще чем платные собратья. А про "драйвера" я вспоминаю, только когда зовут установить windows.
Про профессиональные программы пока не буду. Я советую 90% населению переходить на Ubuntu для дома. 10% это те, кто уже перешёл.
Хотя с Ubuntu у меня станет меньше работы по поиску вирусов, установки windows. Но зато будет приятно, что все занимаются делом, а не борьбой с вирусами.

perestoronin 10.12.2012 10:35

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от Контактёр (Сообщение 183987)
Пробовал тестировать производительность разных приложений под Windows Vista и Linux openSUSE 11.4. Оказывается приложения под виндой работают немного быстрее.
Например в 7-zip есть функция бенчмарка:
$ 7z b 20
под виндой эта программа даёт на 200 MIPS больше, чем под линухом.

Попробуйте потестировать другие архиваторы, и без gui оболочек.
К примеру собранные из одних и тех же исходников на одном и том же оборудовании, к примеру можно начать свое тестирование с tar с ключами для архивов bz2 и gz.

Отличник ВВС 14.12.2012 22:03

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от Миралиг (Сообщение 209797)
А про "драйвера" я вспоминаю, только когда зовут установить windows.

Я вас не совсем понял. Разве драйверы для Linux не нужны?

C3P0 12.01.2013 11:43

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от Контактёр (Сообщение 183987)
Под linux он выполнялся 18 секунд, а под Vista 17.3 секунды. Опять винда опередила.

Потерявши голову по волосам не плачут.

У Linux есть всё, даже бесплатный копилятор для C++ который я использую под Windows (через MinGW).

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

perestoronin 26.01.2013 19:49

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от C3P0 (Сообщение 211423)
Потерявши голову по волосам не плачут.

У Linux есть всё, даже бесплатный копилятор для C++ который я использую под Windows (через MinGW).

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

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

Ожидаю, что откажутся от архитектуры x86 и amd64, как не энергоэффективных, и начнут переходить на архитектуру ARMv8 в начале 2014 года. К переходу на ARM готовится и M$ с Win8, и даже Intel$ ничего не потеряет начав выпускать ARM на своих производствах. Но пока ситуация такова, что наши Эльбрусы видят только военные и чиновники, а 32-разрядные ARMv7, произведенные по лицензии в России, выпускаются только в Миландр и не блещут частотами и производительностью.

Производительные 64-разрядные ARM (ARMv8) пока еще никто не производит.

Готов ли Win к переходу на ARM под вопросом, особенно это касается всего прикладного ПО, а с Linux такой проблемы нет, все необходимое ПО в исходных кодах, и не надо платить за пересборку его под новую архитектуру. Хотя официально ARM еще не поддерживается Linux, но имеются проекты, которые позволяют уже сегодня собрать Linux и прикладное ПО на простеньких слабеньких платах с ARMv7 на борту.

C3P0 27.02.2013 16:56

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от perestoronin (Сообщение 212083)
От игромании необходимо отказаться не только разработчикам, но и простым людям.

Я тут подумал, и нет, лучше играть, даже быть бомжём, чем работать на систему.

И правы например те, которые саботируют космические программы и крадут рубли из казны - такую систему необходимо рушить. Фактически, она рушит себя сама.

Генн 27.02.2013 21:49

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от C3P0 (Сообщение 213992)
Я тут подумал, и нет, лучше играть, даже быть бомжём, чем работать на систему.

Да, лучше играть. http://vlasti.net/ext/thumbnails/new...42926/full.jpg Ведь, когда ты играешь, ты свободен от системы. Только сначала в магазин за хлебом схожу и всё, я свободен.

C3P0 28.02.2013 01:53

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Да правда. Ведь чем сильнее борешься с системой, тем она сильнее.
А если её игнорировать, пусть она сделает первый ход и получит в ответ.

Zevs 28.02.2013 04:19

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от Контактёр (Сообщение 183987)
Пробовал тестировать производительность разных приложений под Windows Vista и Linux openSUSE 11.4. Оказывается приложения под виндой работают немного быстрее.

Тут ОЧЕНЬ важно под какую среду писалось изначально приложение.

Цитата:

Сообщение от Контактёр (Сообщение 183987)
Потом я пробовал запускать прогу Stellarium. Она тоже мультиплатформенная - откомпилированна под винду и линукс.

Суть в том, что НЕВОЗМОЖНО просто взять и одинаково откомпилировать.
У разных ОС схожим является разве что ассемблер, но ведь программы пишутся не на нём.

Программа пишется с учётом особенностей какой-то ОС и с использованием её драйверов.
При этом возможно одни аналогии в других драйверах, но не обязательно именно эти приёмы так же отточены.
А те которые приёмы отточены и используются в родных приложениях ОС при переводе могут остаться не востребованы.
Это как перевод с одного языка на другой - всегда имеется потеря точности применения и присутствуют накладные расходы.

Zevs 28.02.2013 04:28

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от C3P0 (Сообщение 211423)
Как только большинство разработчиков компьютерных игр откажутся от Windows, я последую за ними.

Что КРАЙНЕ маловероятно...
Они же игры производят чтоб деньги зарабатывать, а не чтоб люди игрались.
А пока распространённость винды среди игрунов выше, то и отказываться им от неё глупо.
Это же замкнутый цикл - игруны там где игры, а игры там где игруны... опять же часть игр выпускают и сами мелко-мягкие...

Цитата:

Сообщение от C3P0 (Сообщение 213992)
Я тут подумал, и нет, лучше играть, даже быть бомжём, чем работать на систему.

Вы уже неоднократно доказали что вам нечем... и тут очередное подтверждение...

perestoronin 28.02.2013 23:54

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Игры, те что можно видеть в продаже не нужны нормальному человеку.
Я хороших игр не видел, видел игры с "отличными" эффектами взрывов, крови, "хорошим" сопровождением в виде криков умирающих людей, звуков и стонов, издающих монстрами, но чтобы были нормальные игры - таковых увы нет. Если знаете нормальные игры - начните их перечислять, хотя бы пару. Но работу для игрописателей можно найти - посадить их писать симуляторы технических устройств, тех же самолетов, машин и механизмов. Чтобы люди поначалу не гробили дорогостящие машины, а попробывали первые свои "реальные" действия на имититорах.

На счет что быстрее работает, форточки или дистрибутив на linux.
А linux какой ? Кто его собирал (компилировал) и оптимизировал под Ваше железо ?
Уверены что это было сделано ? :)

Ассемблеры это те же компиляторы, и они, поверьте, различны для форточек и для unix-систем. А то что одинаково бывает - то называется машинными кодами, а не ассемблером.

Программы, если они грамотно написаны, не привязаны к драйверам, а соприкасаются с оборудованием ввода-вывода через специальные точки входа ОС и библиотек ввода-вывода и интерфейсов (API).

Очень хочется надеяться, что у "распилов" бюджета будет счастливый конец, который даст пользу не только "военным и космосу", но и всему народному хозяйству России http://www.mcst.ru/news.shtml#130225
http://www.mcst.ru/image/news_130225.jpghttp://www.mcst.ru/image/news_121229_2s.jpghttp://www.mcst.ru/image/e2c_111101.jpghttp://www.mcst.ru/image/m_1009122.jpg
http://npofizika.ru/images/sl1_m.jpghttp://milandr.ru/uploads/doc_img/ko...1VC1_small.jpg

Zevs 01.03.2013 01:26

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от perestoronin (Сообщение 214077)
Ассемблеры это те же компиляторы, и они, поверьте, различны для форточек и для unix-систем. А то что одинаково бывает - то называется машинными кодами, а не ассемблером.

Но всё же различие ассемблеров между ОС существенно меньше, чем между разными процессорами. Опять же имеются и переносимые ассемблеры.

PS: Так же стоит отметить, что разные ОС в принципе могут быть на разных файловых системах и т.п...

Цитата:

Сообщение от perestoronin (Сообщение 214077)
Программы, если они грамотно написаны, не привязаны к драйверам, а соприкасаются с оборудованием ввода-вывода через специальные точки входа ОС и библиотек ввода-вывода и интерфейсов (API).

Ну как бы сказать...
Есть Java, она мультиплатформенная, но работает существенно медленнее нежели приложения которые оптимизировались под конкретные особенности драйверов.
Так что это вопрос целей и выбора, а не `грамотно написаны`. Если хочешь выжать из приложения больше, то придётся лезть в драйвера.

perestoronin 01.03.2013 20:34

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Российский моноблок на основе российского CPU
http://www.youtube.com/watch?v=QbPbozDcqB4
c Linux на борту

perestoronin 01.03.2013 20:36

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от Zevs (Сообщение 214080)
Есть Java, она мультиплатформенная, но работает существенно медленнее нежели приложения которые оптимизировались под конкретные особенности драйверов.
Так что это вопрос целей и выбора, а не `грамотно написаны`. Если хочешь выжать из приложения больше, то придётся лезть в драйвера.

Java старая неприжившаяся технология, поддерживается лишь гигантами софтостроения, например Google в ОС Andoroid (которую она почему-то позиционирует как Linux-систему).
Драйвера (те что быстрые под новые железки), как правило, не распространяются в открытых исходных кодах, потому в них никто чужой не "лазит" :(

C3P0 11.03.2013 09:56

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Если тут такие заядлые "неигруны" собрались, для чего высокая производительность? Рисовать и распечатывать мощностей хватает - чего же боле?

Щетин ибн Едит 11.03.2013 16:06

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от C3P0 (Сообщение 214619)
Если тут такие заядлые "неигруны" собрались, для чего высокая производительность? Рисовать и распечатывать мощностей хватает - чего же боле?

виртуальная музыкальная студия, как пример...

анализ космических шумов на основе рядов Фурье тоже никто не отменял

Щетин ибн Едит 11.03.2013 16:10

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от perestoronin (Сообщение 214123)
Java старая неприжившаяся технология, поддерживается лишь гигантами софтостроения, например Google в ОС Andoroid (которую она почему-то позиционирует как Linux-систему).
Драйвера (те что быстрые под новые железки), как правило, не распространяются в открытых исходных кодах, потому в них никто чужой не "лазит" :(

так и есть OS Android создана на базе 3-го ядра Linux

Щетин ибн Едит 11.03.2013 16:16

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от perestoronin (Сообщение 214077)
...Если знаете нормальные игры - начните их перечислять, хотя бы пару...

Шахматы, к примеру...
Хотя с человеком гораздо интереснее

C3P0 11.03.2013 21:11

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
SETI@home, музыка, шахматы - это всё игры. Развитие их производительности можно и оттянуть на десятк лет.

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

То есть обычным пользователям она не нужна.

Zevs 11.03.2013 22:17

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от perestoronin (Сообщение 214123)
Java старая неприжившаяся технология, поддерживается лишь гигантами софтостроения, например Google в ОС Andoroid (которую она почему-то позиционирует как Linux-систему).

По тому то и `неприжившаяся`, что идёт сильная потеря по КПД...

И Google тут в принципе не причём... до того не причём, что Oracle (поглотившее Sun, создавшее Java) даже с ним местами судится...

Zevs 11.03.2013 22:30

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от C3P0 (Сообщение 214619)
Если тут такие заядлые "неигруны" собрались, для чего высокая производительность? Рисовать и распечатывать мощностей хватает - чего же боле?

И кому же их `хватает`?
Любая работа с графикой, особенно с 3D - это далеко не только игры.
Сейчас на компах делают мульфильмы и фильмы... А вы знаете сколько ресурса жрут программы чтоб нормально `рисовать`?

А так же компы работают с БД, которые всё больше и больше...

C3P0 11.03.2013 22:56

Ответ: Актуальность перехода с Windows на свободно распространяемый и открытый софт
 
Цитата:

Сообщение от Zevs (Сообщение 214650)
чтоб нормально `рисовать`?

А зачем тебе "нормально рисовать"? Конкурировать на рынке видеоигр?:sm190:


Часовой пояс GMT +4, время: 18:37.

Работает на vBulletin® версия 3.7.3.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot