Место для Вашей рекламы всего за 400 рублей в месяц ! email:incognito.anonimous@yandex.ru

Спонсор проекта:
Лучший вариант для анонимности купить прокси на выделенном сервере IPANN.NET.
Ads



Последние комментарии
#1
watersoda пишет: » Да и RHEL под "Эльбрус" не помешал бы... (19.03.2017)
// Обзор и попытка установки МСВС 5.0
#2
watersoda пишет: » Небольшая поправка: ... через соответствующий паке... (19.03.2017)
// Обзор и попытка установки МСВС 5.0
#3
watersoda пишет: » Кстати, мелькала где-то информация, что Red Hat сд... (19.03.2017)
// Обзор и попытка установки МСВС 5.0
#4
watersoda пишет: »
Цитата:
... МСВС отстаёт от ДОСа по поддержке виде...
(16.03.2017)
// Обзор и попытка установки МСВС 5.0
#5
admin пишет: » watersoda, этот ноутбук выпущен в 2012 году wink
Убунт... (16.03.2017)
// Обзор и попытка установки МСВС 5.0
#6
watersoda пишет: » И вот ещё, правда речь про МСВС 3.0:
Цитата:
Устрои...
(08.03.2017)
// Обзор и попытка установки МСВС 5.0
#7
watersoda пишет: » Я где-то читал, что ВНИИНС предоставляет список об... (08.03.2017)
// Обзор и попытка установки МСВС 5.0
#8
дохтур пишет: »
Gentoo написал:
Вот мне лично нахуй не надо ни одн...
(02.02.2017)
// Письма неадекватов
#9
дохтур пишет: »
Gentoo написал:
Вот мне лично нахуй не надо ни одн...
(02.02.2017)
// Письма неадекватов
#10
Gentoo пишет: » >>Autocad, Kompas, CorelDraw, SolidWorks, AD... (30.01.2017)
// Письма неадекватов
#11
watersoda пишет: » Just for fun как он есть.biggrin (15.01.2017)
// Линукса нет! Нас обманули !!!
#12
дохтур пишет: » admin, ага, ещё вот проприетарная лицензия на обще... (13.01.2017)
// Письма неадекватов
#13
admin пишет: » дохтур, а ранили его "тупые виндузяги" с... (13.01.2017)
// Письма неадекватов
#14
дохтур пишет: » Это была какая-то очень ранимая заблудшая душа (13.01.2017)
// Письма неадекватов
#15
admin пишет: »
дохтур написал:
Ровно такая же ситуация и с HD-Aud...
(09.01.2017)
// FreeDOS 1.2 Обзор
Quotes
Переводить школы на Linux безумие. Большинство приложний для Линукс и так выглядят как будто их школьник написал!

Может ли простой пользователь участвовать в разработке ядра Linux? Зачем это нужно и к чему приводит | автор: linux_must_die! | 14 сентября 2009 |

Категория: GNU/Linux


Линукс переполнен корпоративным хламом, и это делает его слабым в роли десктоп-системы, считает кернел-хакер Кон Коливас, который объявил о своем уходе после нескольких лет работы над улучшением ядра Линукса.

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

Получить информацию из «первых уст» довольно трудно, поскольку основным видом его деятельности является работа анестезиолога в больнице, а разработка ядра Линукс просто хобби.

Несмотря на это, Кон Коливас — имя хорошо известное в свете разработки ядра Линукс и для этого есть веские причины. Его сосредоточенность именно на производительности ядра операционной системы на десктоп-системах привело к появлению толпы поклонников и его патчи для ядра (помеченные как -ck) имели заметное влияние на развитие ядра в целом. Некоторые его изменения были прямиком включены в ядро, а другие вдохновили других разработчиков на изменения, который продолжают вноситься в ядро и по сей день.
В интервью приводятся причины, по которым Коливас оставил разработку, а также его точка зрения о будущем ядра Линукс.

Смерть инноваций на PC и как Кон Коливас начал замечать проблемы произодительности на десктопной Линукс-системе.

APC: Как ты начал участвовать в разработке ядра? Получал ли ты от этого удовольствия и что тебя вообще подвигло?

Вообще-то на этот вопрос должен последовать прямой ответ. Но поскольку у меня есть возможность, я попробую ответить на вопрос более глубоко. И если у меня получится, это будет ответ на все вопросы, которые могут у вас возникнуть. Это будет мой взгляд на историю персональных компьютеров.
Первый мой компьютер появился у меня в 24 года. Тогда история PC только начиналась и было интересно, в каком направлении она будет двигаться. Все были в предвкушении того, что будет впереди, ожидали новых разработок.
Конец 80-х был золотой эрой персональных компьютеров. Множество разработчиков приходили на этот рынок и предлагали свои новые комплектующие, собственные операционные системы с уникальными функциями. Это давало возможность выбора и вело к здоровому соперничеству. Волнующе вспоминать, что в то время в Австралии лидирующим компьютером по числу пользователей и продаж была Амига. Каждый, у кого в то время был компьютер может рассказать свою собственную, не похожую на другие, историю, каким способом он столкнулся с компьютерами и как компьютер оказался у него дома. Попытки вновь пережить те волнующие моменты, часто заканчивались неудачей, но только не в случае с Амигой. Моя точка зрения относительно Амиги заключается в том, что ее радикальный хардверный дизайн подвиг разработчиков на путь совершенствования своих программ. Во время современных систем этого нет.

В то время IBM-совместимые персональные компьютеры были неуклюжими, дорогими, напыщенными DOS-машинами для текстовых редакторов. Их владельцы всегда апгрейдили их видео- и саундкартами, стараясь достичь того уровня, который был изначально в компьютерах Амига и Атари.

Приоритет «железа», двигающий компьютерные разработки, порой приводил к неудачам в силу слабого маркетинга, ошибок разработчиков, и многих других проблем. А сейчас софт стал королем горы и железо просто старается ему соответствовать.

Мы все знаем, какая операционная система является стандратом де-факто в конкретный момент времени. И понятно, что для железа, не работающего с такой операционной системой просто нет рынка. Как только такая операционная система появляется, производители железа, ориентированного на другие операционные системы, сталкиваются с тем, что сокращается количество программ, поддерживающих его.

Когда так происходит, железо начинает выполнять обслуживающую функцию по отношению к операционной системе. Такое положение вещей сложилось в 1994 году и действительно по сей день… Еще хуже, что производители железа медленно поглощают друг друга, уменьшая для пользователя возможность выбора. Выпускаются просто более быстрые и мощные версии того, что было прежде. В результате сложилась ситуация, когда более быстрые процессоры, большие объемы оперативной памяти, дискового пространства и мощные видеокарты нужных только для обслуживания операционных систем. Просто разработка инновационного железа больше не воспринимается рынком. На это нет денег. Для этого нет рынка. Компьютеры стали скучны.

Перейдем к Линуксу. Мы все знаем, что он начался как хобби. Мы все знаем, что он вырос в нечто настолько большее, чего ни кто не мог представить. Можно сказать, что сейчас Линукс один из самых важных из очень малого числа конкурирующих на рынке операционных систем игроков, в то время как рынке имеется стандарт де-факто — MS Windows (который как я считаю, является таковым незаслуженно). Если бы разработка инновационного железа по-прежнему была движителем разработки и соперничества операционных систем, у Windows не было бы столько пользователей, разработчиков, а главное время, чтобы стать тем, чем она является сейчас — стандратом. Железо очень мало изменилось за это время. PC конечно стали невообразимо мощнее по сравнению с теми, которые имелись в 1991 году, когда впервые был загружен Линукс. Но это следствие увеличившейся скорости, а не функциональности или инновационности.
Так что не так с PC? Считаю, что PC умерли со всех точек зрения 20 лет назад. Сейчас мы знаем, что PC — хлам и в обозримом будущем все окружение, способы обработки информации, коммуникации останутся теми же. Интернет упрочил позиции PC.

Линукс создавался для персональных компьютеров. Тем, кто ищет радости и интересности в использовании своего компьютера, наличие операционной системы, являющейся стандратом де-факто, не препятствие. Мы хотим улучшать, иметь полный контроль и власть над операционной системой. Или, в качестве альтернативы, мы верим что это может достигаться свободой действий. И мы используем Линукс. Это именна та причина, по которой я оказался с ним связан, я хотел что-то, чтобы использовать на моем домашнем PC.

Тем не менее, PC — хлам. Это мусор. Во всех сферах применения, которые важны для нас, все оказывается перегруженным и слишком медленным. Сегодня у нас есть персональные компьютеры, которые по производительности равны суперкомпьютерам десятилетней давности. Десять лет назад у нас были персональные компьютеры равные суперкомпьютерам двадцатилетней давности и так далее. Так почему же все так тормозит? Если компьютеры становятся быстрее, почему на запуск системы и запуск приложений требуется больше времени чем раньше? Нет, когда они заняты чистой обработкой информации (типа декодирования видео) они восхитительны. Но во всем остальном сегодняшние компьютеры невероятно медленны. Они могут быть в 1000 раз быстрее чем они были декаду назад, и все по прежнему будет работать медленно.
Обычный аргумент который мне приводят люди в ответ — но ведь сейчас компьютеры делают намного больше чем раньше, поэтому это нечестное сравнение. Ладно, но они в 10 раз медленнее вместо того, чтобы быть в 1000 раз быстрее, следовательно они должны делать больше в 10000 раз. Очевидно, что те 10000 раз что они делают, они делают где-то не там, где нужно.

APC: Так значит проблемы производительности в Линукс на десктоп-системе стали для тебя главным мотиватором?

Да. Я начал с улучшения Линукса на десктопе, думая — «если я могу контролировать весь софт, я смогу заставить работать его быстрее». Должен же быть путь настроить, оптимизировать и добиться лучшей производительности. Возможности что-то улучшить в области работы пользователя были очень ограничены, когда я начал работать с Линуксом. Он вообще едва работал на десктопе, и попытка улучшить что-то с целью ускорения, приводила к тому, что вообще ничего не работало. Наследие Unix было налицо. Мы приспосабливали операционную систему не предназначенную для десктопа и этот процесс был болезненным.

Постепенно я заметил, что изменения в ядре ведут к увеличению в скорости. Изменения не были огромными, но они влекли за собой слегка заметные изменения в таких вещах как поведение процессора под нагрузкой и тому подобное. Первый патч, который я вынес на публику не содержал моего собственного кода и был для ядра 2.4.18. Было это где-то в феврале 2002. Я даже не знал, что представляет из себя код C, поскольку никогда не изучал какую-либо компьютерную науку. Из-за этого я застрял на месте до момента, когда ядро 2.6 было в разработке. Я следил за ее ходом и буду честен — я ужаснулся! Те разработчики ядра которых я уважал, работали над каким-то корпоративным хламом, который совершенно не нужен обычным пользователям.

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

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

Или начните записывать большой файл на диск и в это время только курсор будет двигаться, а все остальное на рабочем столе будет мертвым, а окна не будут обновляться в течение минуты.

Я чувствовал, что готов заплакать.

Помню мы направили баг-репорт и один разработчик ответил, что не может воспроизвести нашу проблему на своем четырехпроцессорном компьютере с четырьмя гигабайтами памяти, жесткие диски на котором объединены в рейд-массив. А подумайте, какое железо имели средние пользователи 4 года назад.
Все разработчики делают что-то, что не имеет ничего общего с десктоп-системой. Они все являются работниками больших компаний, которых не заботят проблемы обычных пользователей. Все, что их волнует — 1% лишний процент производительности, полученный в своем бенчмарке базы данных.

Линукс победил. Мы огромный конкурент на рынке серверов и баз данных и все большие компании проявляют заботу о Линуксе. Деньги текут разработчикам и они улучшают производительность системы в тех областях, в которых нужно заказчикам.
Пользователи проиграли. Обычный настольный компьютер для которого изначально разрабатывался Линукс остался в стороне. Производительности, в том виде, в каком ее понимают обычные пользователи, больше нет. Хуже того, мы даже не может ее измерить, чтобы что-то доказать. Единственное место, где я нашел возможность улучшить производительность — ядро. Разработка которого тоже начала движение в обратную от интересов пользователя сторону.

APC: И что ты сделал чтобы попытаться убедить разработчиков ядра сфокусировать свои усилия на нуждах простых пользователей?

Я решил разработать бенчмарк, чтобы попытаться получить численное значение, отображающее проблемы в производительности Линукса. Первый бенчмарк который я создал, был ужасно сложен в использовании, а получаемый результат было сложно интерпретировать. Но по крайней мере я попытался. Это помогло. Некоторые изменения были сделаны в результате его показаний, и они в основном были связаны с работой дисковой подсистемы. Но я вновь оказался перед проблемой производительности планировщика.

У меня уже был опыт создания патчей для предыдущего ядра и по иронии судьбы они были связаны именно с планировщиком. Хотя я никогда не учился программированию, код перед моими глазами постепенно начинал наполняться смыслом.
Я перестал указывать людям, о том, что я думаю: в каком именно участке кода имеется проблема. После жалоб, упреков и указаний, я решил, что должен сам начать копаться в коде и пытаться сделать все самостоятельно.

После нескольких неудачных экспериментов я начал писать код который помог… очень помог. Как оказалось, люди обратили на него внимание, и мой код был включен в ядро. Мне не нравилось как планировщик выполняет интерактивные приложения, но по крайней мере это было работоспособно на десктопе.

Не будучи удовлетворенным лежащим глубже механизмом работы планировщика, я решил переделать все с самого начала и так родилось второе поколение «-ck» патчей. В этот раз они почти полностью состояли из моего собственного кода. Это, собственно, история как я начал писать свой код для ядра.

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

Тем не менее, сам я старался стать устойчивым к этому плацебо-эффекту и тот факт что мой сайт уже близок к одному миллиону хитов, говорит, что люди тоже видят разницу.

APC: А что из твоего кода было включено в официальное ядро?

Оглядываясь назад, на то время, когда мои патчи были на слуху, могу сказать что в действительности мало что из моего кода было включено в официальное ядро, хотя это вызвало интерес к разработке у других людей. Большей частью мой код коснулся планировщика в плане улучшений таких свойств как interactivity, fairness, SMP user fairness, hyperthread fairness и некоторых других. Было также множество более мелких изменений в разных областях — в подсистеме виртуальной памяти, отложенных вызовах, планировании работы подсистемы вовода-вывода и случайные баг-фиксы.
Последние мои патчи касаются тех областей, где, по моему мнению, скрываются основные проблемы для десктоп-пользователей. И, не смотря на мои попытки, эти проблемы становятся только больше с каждым годом. Однако они не удостаиваются внимания профессиональных разработчиков. Их касаются только когда проблема становится настолько очевидной, что на нее жалуются лица, включенные в список почтовых рассылок разработчиков ядра.

APC: Какова была расплата за твое участие в разработке?

Когда я был погружен в дело с головой, я не спал ночами, думая над решением очередной проблемы. Но это могло повлиять на мою работу и семейную жизнь. Я очень старался не жертвовать этими вещами ради участия в разработке ядра, но временами, так получалось, что я отодвигал их довольно далеко. Я придерживаюсь мнения не жалеть о том, что сделал, но сейчас, когда я «завязал» с разработкой, отношусь к тому периоду своей жизни благосклонно.

APC: Что было главной силой, которая привела к тому, что бы забросил клавиатуру разработчика и наборы патчей «-ck».

Это один из вопросов про которые хочется сказать — «жалко что я не получаю монету каждый раз, когда мне его задают».

Как у большинства людей, у меня было три причины, которые подвигали меня для участия в разработке, но это не касалось моей нормальной карьеры и жизни.
Первая причина — забава. Я всегда был компьютерным гиком и мне нравилось проводить часы перед компьютером делая… да без разницы чего. И поэтому проводить время делая что-то, что является твоей страстью, является очевидным источником удовольствия.

Вторая — интеллектуальное испытание. Были вещи, которые я считал, должны быть сделаны в ядре, и были люди которые не считали нужным заниматься этим. Хотелось столкнуться с ними лицом к лицу и сделать что-то, что я никогда не делал, особенно в области «высокого программирования. Я узнал очень много о разработке операционных систем, познакомился с основами компьютерных наук, которые большинство студентов соответствующих факультетов возможно считают очень скучными.

Все это было новым для меня. Вместе с тем я мало принес в исследования операционных систем. В Линуксе есть много инноваций, но они не относятся к тем способам которыми я решал имеющиеся проблемы. Все исследования уже были проведены во время противостояния софта и железа. Многие люди обвиняли меня в том, что я утверждаю, что изобрел «честный планировщик». Но говоря прямо — я никогда такого не утверждал.

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

APC: И ты нашел этот баланс?

Нет. Но это то, чего я пытался добиться. Я думаю, что есть всего несколько разработчиков ядра, кто смогли. Но думаю, что если один из них начнет принимать решения, какой код «правильный», а какой нет, исходя из чисто человеческих мотивов, это будет невозможно распознать.
Ну а третья причина — это эго. Если я исправлял что-то, что меня заботило, обычно оказывалось, что есть масса людей, которых это заботило также как и меня. Причина этого была в том, что я был обычным пользователем, который, в то же время, претендует быть кернел-хакером. И если я привносил изменения, которые затрагивали таких же обычных пользователей, то это заботило очень многих. Я вспоминаю одного известного разработчика, которого я очень уважаю — он шутил о моих «фанатах», спрашивая, как я могу так увлекать толпу? Он внес в ядро возможно в 1000 раз больше строчек кода, а «последователей» имел я.

Но привлекал я пользователей только потому что работал над тем, что меня заботило. Вещь, которая заставляла меня вести разработку, было просто «спасибо», которое я получал от пользователей -ck патчей.

Но я все еще не ответил на вопрос, что заставило меня прекратить работу над ядром. Я думаю, что объяснение мотивов почему я делал, помогут объяснить почему прекратил.
Интеллектуальное испытание — да, оно все еще было.

Забава, удовольствие? Нет, это исчезло. В моем публичном заявлении, разосланному по е-маилу, о том что я ухожу, я слегка коснулся этого момента. Мои патчи изначально были для моих собственных экспериментов. Но когда изменения становились более масштабными, то и улучшение становилось более серьезным и более заметным. Это приводило к том, что все больше людей начинало спрашивать меня, когда они будут включены в основную версию ядра. Чем больше было таких вопросов, тем реже становились мои ответы, что я не хочу касаться вопросов включения моего кода в ядро — участвовать в основной разработке. Однажды я разместил несколько своих патчей для примера в почтовой рассылке разработчиков ядра. Это вызвало еще больший интерес и вопросов о включении моего кода в ядро. В конце концов, мне надоело и пришлось этим заняться.

APC: А что послужило «последней соломинкой» для тебя?

Главный отказ о включении моего кода в ядро, который я получил, касался моего планировщика. Он был гораздо лучше в вопросах интерактивности, хотя тоже был не идеален. Пока я продолжал работать над ним, фокус главных маинтейнеров сместился от планировщика к другим вопросам. И причиной, по которой Мортон отказал в включении моего кода было то, что есть более срочные вопросы и ошибки, которые нужно исправить в ядре. Это действительно было так. Но всегда есть множество подсистем в ядре, которые постоянно переписываются и в них обнаруживаются недостатки. А ведь постоянное их переписывание более важно, чем улучшения, касающиеся вопросов работы десктопа, так?

Но основной проблемой было то, что не было четкого способа доказать, что мой планировщик гораздо лучше при работе на десктопе. Просто сообщений пользователей было недостаточно. Какого либо бенчмарка не было. А невозможность доказать и голословность утверждения пользователей просто злили маинтейнеров своей субъективностью. Я вновь попытался написать свой бенчмарк. Он был лучше предыдущего, но доказать преимущества планировщика основываясь только на цепочку чисел практически невозможно.

С помощью Вильяма Ли Ирвина я опубликовал свой планировщик, который можно было подсоединять к ядру как модуль, таким образом, чтобы можно было при загрузке выбирать, каким планировщиком желаешь пользоваться. Это очень похоже на подсоединяемый планировщик подсистемы ввода-вывода, который используется в текущем ядре. Но это было отвергнута Линусом и Инго (мантейнером планировщиков), поскольку они считали, что в ядре должен быть только один планировщик, хороший насколько это возможно.

Целью разработанного Plugshed было обеспечение интеграции нашего планировщика в код ядра. Не знаю насколько это правильно, но многие люди продолжают идти таким путем.

Потом началась работа касательно функции swap prefetch. Я потратил много времени для ее улучшения. Они была включена в ядро 18 месяцев назад и с тех пор я работал над ней.

Андрю не считал, что эта функция полезна и полагал, что она может вызвать негативные последствия. Но за последние 9 месяцев не было баг-репортов или жалоб на падение производительности из-за нее. Я написал бенчмарк, который показывал, как это работает. Но Линус спросил меня «Да, но оно правда помогает?» Отчеты пользователей и показателей бенчмарка тоже было недостаточно. Хорошо хоть они просто не выкинули функцию из ядра.

Теперь о планировщике Staircase Deadline CPU. Сначала работа над ним началась как ответвление от Staircase CPU. Но вскоре я понял, что он обеспечивает превосходную интерактивность, и даже возможно решить проблемы с «честностью», поскольку улучшение интерактивности часто является причиной ухудшения «честности». Ну а честность первостепенна для серверов и систем с большим количеством пользователей.
Многие пользователи посылали просьбы «протолкнуть» планировщик в основной код, поскольку он исправлял многие недостатки… и даже был пользователей, который требовал от Линуса сделать это выпустив баг-фикс для основного ядра настолько быстро, насколько это возможно. Тем временем я улучшал код и исправлял некоторые ошибки.

В конце-концов Инго решил что идея хороша… и написал свой планировщик, который бы был и честным, и обеспечивал хорошую интерактивность. И с кодом ему помог человек, который отказался принимать пути решения, которые я предлагал.
Я лежал и думал, что я делал и почему. Но решил довести работу над планировщиком Staircase Deadline. А потом я вышел из работы навсегда.

источник

P.S. Разумеется, всё вышенаписанное - наглая ложь безмозглого вендузятника, который просто ниасилил линукс. :-)



Комментарии посетителей
[1] 2 3

#1. Armanx64

Armanx64
Да уж. Человек обманутый. Он из тех, кто ненавидит x86(спасибо ibm), а тут и линукс. Его использовали, идеи собрали а потом дружно забыли о нём и исключили из секты.

#2. Manve

Manve
Ну он-то хоть попытался реально что-то сделать.

Респект.

#3. wr224

После прочтения статьи пришло понимания двух вещей - линуксу не место на дескктопах и линукс как операционная система скоро умрет. В последнем я даже убежден еще больше чем в первом.

#4. daemonpnz

После прочтения статьи пришло понимание некоторых вещей. Линукс развивается. Чьи то идеи по развитию принимаются, чьи то нет. Никто Коливасу не мешает сделать свой форк ядра с блекджеком и шл.хами или просто распространять патчи отдельно (что он собственно до последнего момента и делал). Как он сам сказал, объективных средств оценки планировщиков нет и даже числами трудно оценить. Так что wr224, оставьте ваше пессимистичные взгляды о развитии Linux'a и о Linux'e как о ОС.
Почитайте вот тут вота http://klark973.livejournal.com/23299.html там есть в одной из глав утверждение Acer'a, что спрос на Linux растет. И еще куча полезной информации.

#5. qwe1234

Странно, что то не вижу коментариев "не осилил".
2 daemonpnz фразу о том что "спрос на Linux растет", я ещё услышал 10 лет тому назад, как и о его развитии, как он был в ж.. так он и остался, за исключением того что крупные вендоры его юзают теперь для своих корыстных целей.

#6. daemonpnz

Я, моя девушка, мои знакомые прекрасно используем Linux на десктопе и никаких проблем у нас это не вызывает. Заикания при проигрывании аудио и видео не наблюдаются. Тормозов при решении других десктопных задач тоже нет.
ЗЫ. Я не отрицаю, у Linux есть проблемы, но они решаются и чем дальше, тем быстрее. Так что развитие Linux набирает обороты.
ЗЫЫ. Как например такая статистика, что 5% играющих в QuakeLive пользуются Linux?

#7. LNXMSDE

1) До сих пор я был уверен, что соновными разрабами едра являются парикмах№ры. Оказывается анестезиологи этим тоже балуются
2) Про начало PC он не пл.хо расписал, ностальгия. :)
3) Он не знает не понимает не берет в учет закона диалектики - перехода количества в качество (копмьютеры в 1000 раз быстрее, а грузятся так же долго) - загрузил бы ДОС и NC и убедился что они грузятся в 1000 раз быстрее. ОС, говорящая голосом и читающая ваши мысли будет так же долго грузится как и NC :).
4) Мдя, хорошо что хоть ктото может пох№рить г№внокод анестезиолога и не включить его в основную версию едра. Зачем улучшать то - что не возможно оценить? Прицип Оккама кажется?
5) Парня точно что прокинули. Если он чето и изобрел, то не получил удовлетворения, а чувство использованности у него осталось.
6) Линупс - не для думающей домохозяйки и любимой бабушки, еще один пруф
mantipenko
1) Сам линукс не умрет, если ему не помогут. Давайте помогать линуксу!
2) Видео в линуксе не хуже чем в винде. Звук вообще лучше! Кстати странно...
3) Линукс не конкурент винде, его можно использовать параллельно или
последовательно.
4) Кстати хорошая идея - скринсейвер с блекджеком и шл.хами.
5) Проблем в линуксе столько же, сколько разработчиков.
Давайте же будем их дружно ругать,
чтоб в будущем линукс хорошим смог стать!
Цитата:
После прочтения статьи пришло понимания двух вещей - линуксу не место на дескктопах и линукс как операционная система скоро умрет. В последнем я даже убежден еще больше чем в первом.
Да, ты прав. Вот еще чуть чуть и умрет. С каждым годом отмирание происходит с все большей скоростью. R.I.P.

ЗЫ
Хоть бы почитали про его планировщик BFS и то, насколько он ускоряет.

#10. daemonpnz

qwe1234, а от кого вы слышали эти фразы?! От обычных пользователей Linux'a?! Так у обычных пользователй нет такой статистики, как у вендоров.

LNXMSDE,
3) Программный код должен оптимизироваться. А видно лишь, что разработчики забивают на оптимизацию, из-за скорости разработки. В итоге на выходе получается "г№внокод", который жрет неимоверное кол-во ресурсов при выполнении. И получается чем производительнее железо, тем г№внистее код в плане качества.
4) Коливас не пытался что-то улучшить, он предоставил альтернативу, которая больше подходит для десктопа по его мнению.
6) Как вы критично к себе относитесь.

#11. com

mantipenko написал:
2) Видео в линуксе не хуже чем в винде. Звук вообще лучше! Кстати странно...


Ржал аки конь!

Будучи бывшим звукоинжинером всегда смеюсь на такое д.бильное утверждение.
А работал я не в фитюльках убогих под линупсом, которых даже плеерами стоящими назвать нельзя, а действительно профессиональных прогах, на которых кстати, весь мир работает. Начинал с маков, затем работал на win платформах.
Тот, кто утверждает, что звук на линупсе "чищее" полный профан, которому уши только мешают жить.

Уверяю вас, если бы звук с линупса был бы чуточку лучше все студии выстроились бы в очередь, чтобы заполучить это "чудо"!

Но увы...поделкой он был, поделкой и останется, и надолго в плане мультимедийности и подавно в профессиональной деятельности.

P.S. mantipenko, ты больше ахинею такую не неси, я конечно понимаю, что после плясок с бубном любой звук, издающийся пенгвиньей поделкой покажется чудом, но только не надо лапшу знающим людям вешать на уши.

#12. wr224

daemonpnz написал:

После прочтения статьи пришло понимание некоторых вещей. Линукс развивается. Чьи то идеи по развитию принимаются, чьи то нет. Никто Коливасу не мешает сделать свой форк ядра с блекджеком и шл.хами или просто распространять патчи отдельно (что он собственно до последнего момента и делал).
Как он сам сказал, объективных средств оценки планировщиков нет и даже числами трудно оценить.
Нет единой оценки - стоит наверно задуматься. Вообще что в линукс есть единого, как его можно оценивать как ОС, можно ли считать машину, собранную из конструктора ЛЕГО, полноценной машиной? Кстати мне интересно - куда же линукс развивается?
daemonpnz написал:

Почитайте вот тут вота http://klark973.livejournal.com/23299.html там есть в одной из глав утверждение Acer'a, что спрос на Linux растет. И еще куча полезной информации.

Меня не интересует спрос нескольких жалких % пользователей на посредственные нет - и ноутбуки.
daemonpnz написал:

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

Молодец! Только огорчу тебя ты, твоя девушка и знакомые - это 0,000...1% пользователей линукс.
daemonpnz написал:

ЗЫ. Я не отрицаю, у Linux есть проблемы, но они решаются и чем дальше, тем быстрее. Так что развитие Linux набирает обороты.

Снова огорчу тебя - скорость их решения уменьшается пропорционально скорости роста размера ядра в Мб.
daemonpnz написал:

ЗЫЫ. Как например такая статистика, что 5% играющих в QuakeLive пользуются Linux?

5% - это средняя арифметическая погрешность в математике. Во внимание она не принимается. Ты должен это знать, если в школе хорошая оценка по математике.

#13. daemonpnz

com, знающий, слушай, тэбэ череп не жмет от количества знаний, а уши от лапши висящей на них еще не болят. Может тебе лапша мешает слушать и слышать. К тому же "чищее" или не "чищее" понятие субъективное. И цифры тут тоже не показатель. Да и ты не авторитет.
Цитата:
5% - это средняя арифметическая погрешность в математике. Во внимание она не принимается. Ты должен это знать, если в школе хорошая оценка по математике.
Тогда и на мак ос икс тоже можно забить, мало их.

Цитата:
Снова огорчу тебя - скорость их решения уменьшается пропорционально скорости роста размера ядра в Мб.
Предлагаю изучить структуру ядра и узнать для себя - что составляет большую его часть по объему. И узнать сколько % занимает само ядро как таковое от общего объема.

Но не отягощай головку свою мыслительной деятельностью. Заболит ведь.

#15. com

daemonpnz написал:
Почитайте вот тут вота http://klark973.livejournal.com/23299.html там есть в одной из глав утверждение Acer'a, что спрос на Linux растет. И еще куча полезной информации.


Да не фига он не растёт!

Покупают ноуты асеровские с пенгвиньей поделкой только потому что ДЕШЕВЛЕ стоит.
Сам покупал недавно в нотик.ру Acer Extensa 5630 EZ для сына в подарок. Самое интересное, что в этой кетайской поделке под погонялой Linpus 9.6 будучи предустановленной, так и не ЗАРАБОТАЛ!! вайфай и звук. Спасибо хоть загрузилась до десктопа. Помучившись вечер и затр№хавшись рыскать по тырнету в поисках избавления от этой напасти, под WINDOWS!!! ибо у меня интернет в жилище под вайфаем, что очень удобно, поделка была снесена по просьбам сына и поставлена семёрка бета!

Что могу сказать? Сын чуть не заплакал от счастья!

#16. pavel2403

pavel2403
daemonpnz, Я ржал! Боже какие все таки луноходы-идиоты! Ну ладно, ляпнул ерунду, так промолчи уж, так нет еще и оскорьлять лезет.
Линух, такой линух! Знаешь за что ненавижу линух?
За то что там даже простейшие действия непредсказуемы! Т е одна и таже операция может закончиться либо так либо так, либо вобще никак, и самое главное, что установить причину такого пведения системы или установить какую либо связь, не представляется возможным!
Svart Testare
2 com и pavel:

Держите себя в руках, чтобы мне не пришлось вас банить.

#18. daemonpnz

wr224 написал:
можно ли считать машину, собранную из конструктора ЛЕГО, полноценной машиной?

Ваш ПК является примером машины собранной из "конструктора ЛЕГО" (комплектующие). Является ли он (ваш ПК) полноценной машиной?

wr224 написал:
Меня не интересует спрос нескольких жалких % пользователей на посредственные нет - и ноутбуки.

Читай внимательно. Спрос не на нет и ноутбуки, а на Linux, в качестве ОС для любого ноутбука представленного в ассортименте.

wr224 написал:
Молодец! Только огорчу тебя ты, твоя девушка и знакомые - это 0,000...1% пользователей линукс.

Я, моя девушка и знакомые - да, это "0,000...1% пользователей линукс". Но у остального большинства тоже работает нормально. Но есть конечно еще "0,000...1% пользователей линукс" у которых вообще ничего не работает из-за большого радиуса кривизны рук и малого объема головного мозга.

wr224 написал:
Снова огорчу тебя - скорость их решения уменьшается пропорционально скорости роста размера ядра в Мб.

Да вы что?! Не может быть?! А я вот что то не заметил падения скорости решения проблем и исправления багов. Наоборот скорость увеличивается. Все больше производителей железа присоединяются к Linux Foundation. Если бы процент пользователей Linux был бы так мал, как об этом кричат виндузятники, то ни NVidia, ни AMD/ATI, ни Intel не стали бы обращать внимание на Linux, да еще и спеки открывать, как например AMD/ATI и Intel.

#19. gaal

> Тем не менее, PC — хлам. Это мусор.

Согласен на все 100%. К сожалению это так. Скорее всего в ближайшее время там ничего нового и интересного не появится. Да, было время, когда решений было много. Было здорово.

#20. wr224

daemonpnz написал:

Тогда и на мак ос икс тоже можно забить, мало их.

Apple башляет деньги не только за ОС но и за железо в намного большей степени. - об этом забывать не нужно.
daemonpnz написал:

Предлагаю изучить структуру ядра и узнать для себя - что составляет большую его часть по объему. И узнать сколько % занимает само ядро как таковое от общего объема.

Сколько же самого ядра от общего объема "чего-то там" (полагаю мусора) в линукc? Мне просто интересно. Когда я однажды решил пересобрать ядро в генту с помощью make menuconfig(занятие было отвратительно неинтересное) то не увидел там категорий kernel/not kernel и наивно полагал наверно что все это является ядром (большой помойкой, которая поддерживает все что и нужно и не нужно). Наверно знай я тогда эту истину мне бы скорее всего было бы не так отвратительно это делать (тыкать в меньшее количество ненужных менюшек).
Не только звук в линуксе , улучшается, но монитор увеличивается… с 17 до 19…

#22. daemonpnz

pavel2403 написал:
За то что там даже простейшие действия непредсказуемы! Т е одна и таже операция может закончиться либо так либо так, либо вобще никак, и самое главное, что установить причину такого пведения системы или установить какую либо связь, не представляется возможным!

Ну это ты правильно подметил, только забыл сделать уточнение, для типичного пользователя Windows, простейшие действия не предсказуемы, потому как он привык тыкать только на большую красную кнопку абсолютно не думаю, просто по привычке. А в Linux нету этой большой красной кнопки и сразу все у пользователей Windows становится в Linux не очевидным, непредсказуемым, непонятным. Ведь большая красная кнопка - это фундамент, на котором строятся все знания Windows-пользователей.

#23. pavel2403

pavel2403
Svart Testare, За что насяльника? За правду банить низзя! Это пл.хо :))

#24. qwe1234

2 daemonpnz , а я и моя жена и все мои знакомые конторы используют Windows, и что тут показательного в наборе популярности?
Мне это сказал, чеовек работающй в технической поддержке Linux в 1998 году.
daemonpnz,
Цитата:
...А в Linux нету этой большой красной кнопки и сразу все у пользователей Windows становится в Linux не очевидным, непредсказуемым, непонятным. Ведь большая красная кнопка - это фундамент, на котором строятся все знания Windows-пользователей.

Сразу видно красноглазика, с красными кнопками biggrin biggrin biggrin

#26. com

daemonpnz написал:
com, знающий, слушай, тэбэ череп не жмет от количества знаний, а уши от лапши висящей на них еще не болят. Может тебе лапша мешает слушать и слышать. К тому же "чищее" или не "чищее" понятие субъективное. И цифры тут тоже не показатель. Да и ты не авторитет.


Хорошо...знающий ты наш, альтернативно-мыслящий, что другим неведомо...

Назови нам профессиональные студии звукозаписи, включая постпродакшн, радиостанции, работающие на супер-пупер профессиональной, на мультимедию "заточеную" оси, выдающую мегасаунд, под погонялой линукс, который не снился другим осям, на которых на сегодняшний момент просто работают!

Только не надо включать в "длинный" список школьные радиоузлы!
Svart Testare
pavel2403,
Выражайте вашу правду в другой, менее экстремальной и грубой форме. Никто ж не запрещает.

#28. gaal

Статья довольно пессимистична. Линпуксоиды-разрабы забили на пользователей. К чему это приводит известно по-моему всем. Опять на теже грабли наступят. Linux R.I.P.

> Или начните записывать большой файл на диск и в это время только курсор будет двигаться, а все остальное на рабочем столе будет мертвым, а окна не будут обновляться в течение минуты.

кстати да. это больше всего бесит.

#29. com

Steve Ballmer написал:
Не только звук в линуксе , улучшается, но монитор увеличивается… с 17 до 19…


Что то мне подсказывает и висящее ниже пояса у таких, от радости обладания сим "чудом", тоже увеличивается пропорционально....

Одна беда, не знают, что с этим богатством делать!
Цитата:
Сколько же самого ядра от общего объема "чего-то там" (полагаю мусора) в линукc? Мне просто интересно. Когда я однажды решил пересобрать ядро в генту с помощью make menuconfig(занятие было отвратительно неинтересное) то не увидел там категорий kernel/not kernel и наивно полагал наверно что все это является ядром (большой помойкой, которая поддерживает все что и нужно и не нужно). Наверно знай я тогда эту истину мне бы скорее всего было бы не так отвратительно это делать (тыкать в меньшее количество ненужных менюшек).
Вот на своем примере - 312 Мб в несжатом виде сейчас занимает "всё ядро Linux". Из них 3.5 Мб непосредственно ядро. Это около 1%. Остальное - 50% драйвера, далее файловые системы и прочее.

#31. daemonpnz

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

хватит нести чушь, хватит нести чушь!

qwe1234, я себя приводил в качестве примере ни в качестве доказательства популярности, а в качестве, показателя, что линукс пригоден для десктопа. Смотришь в книгу - видишь фигу?
com, я над этой байкой о лучшем звуке уже не первый год плачу. И ведь на полном серьезе выдают такие перлы:
Цитата:
Вообще звук в линуксе намного лучше виндового, особенно заметно на mp3 и wma, просто день и ночь. На audioCD разница не столь заметная.


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

#33. com

Ты видать совсем пл..х!

Тебе мнения и выбора студий, занимающихся ПРОФЕССИОНАЛЬНОЙ работой мало?

Ответь на мой предыдущий вопрос и ты получишь ответ на свою чушь.

#34. qwe1234

2 daemonpnz я х.з. что вы хотели сказать, но если речь изначально идет о поплярности, то подразумевается что об этом говорят. А не о тех мысленных процессах, что бродят у кого то в голове. А фразу "что линукс пригоден для десктопа", нужно дополнить что он подходит для этих людей.
daemonpnz, Простите дорогой любитель альтернативы, а как ещё можно прокомментировать подобное?
Цитата:
...А в Linux нету этой большой красной кнопки и сразу все у пользователей Windows становится в Linux не очевидным, непредсказуемым, непонятным. Ведь большая красная кнопка - это фундамент, на котором строятся все знания Windows-пользователей.

Вы задумываетесь над тем что Вы пишете? Или у Вас, линуксойдов, выработался рефлекс, выраженный в одних и тех же фразах, которые я здесь вот уже полгода наблюдаю. Будьте более креативными, ваш типичный маразм уже надоел.biggrin

#36. daemonpnz

хватит нести чушь, а к чему креатив, если виндовз-пользователи не изменились, а красная кнопка только стала еще больше и еще краснее?!

com, любителей теплого и лампового звука, как ты единицы, по сравнению с основной массой слушателей. Ради этих "любителей" студии не будут перестраивать уже отлаженную систему обработки. А основная масса кушает как есть. У большинства дома стоят пищалки за 15$, на которых какое-то качественное звучание вообще трудно услышать. Народу главное чтоб "кричало" громче и "бухало" посильнее.
Чтобы прекратить бурление г№вн скажу одно: я как простой юзер могу сказать вот что - никаких требований к пищщалке я не предъявляю. На одном и том же железе под windows xp и под Ubuntu звук работает одинаково... Я пока не почувствовал разницы. Это главное ИМХО. Я слышу одинаковый результат.

#38. com

Бродяга написал:
Это финиш. Офигенно глубокое понимание цифрового звука. А если еще попытаться разобраться в звуковой системе линуксе до прихода пульсаудио, то без поллитры не получицца. С поллитрой тоже.


Да и сейчас там трабла на трабле. И будет точно так же!

Потому что с кондачка такие дела не решаются, да и смешно требовать от людей, занимающихся "песанием" разного рода калькуляторов, календарей, каких то школьных плееров профессиональной работы в плане мультимедиа.

СПО! фигле там...

Ты спроси того же демонёнка, когда он сделал для СПО последнюю супер-пупер прогу?

Или просто, в нашем примере свёл какую нибудь школьную команду...из 32 треков в один, всего лишь демо!

Будешь долго ждать и смеяться!!!

#39. daemonpnz

com, мы тут долго ждем видео с компизом от Сварта. Все никак недождемся. =)
daemonpnz, Про какую "красную кнопку" ваша фантазия?biggrin biggrin Подскажите, где её найти?thinking Заинтриговалиbiggrin biggrin biggrin
[1] 2 3

Просмотров: 3287