LINUX.ORG.RU

Мифы, правда и ложь о ядре Linux


0

0

Разработчик Linux из OSL, Greg Kroah-Hartman, представил доклад, в котором постарался развеять основные домыслы и заблуждения, связанные с ядром Linux.
В ироничной форме обсуждаются такие часто поднимаемые вопросы как непостоянство kernel API, отсутствие у Linux красивого "правильного" дизайна, отсутствие 'plug-n-play' на уровне, сравнимом с Windows, и т.п.
В конце заявляется, что все хорошо, и постепенный захват мирового господства идет по плану :)

>>> Презентация

★★

Проверено: ivlad ()

Ответ на: комментарий от Lockywolf

> Вы уверены, что это работа для домашнего компьютера?

А что, круг задач, решаемых на приборе _общего назначения_, устанавливается законодательством? С каких пор?

shimon ★★★★★
()
Ответ на: комментарий от Lockywolf

>>эмулятора прибора на ПС

>Вы уверены, что это работа для домашнего компьютера?

При чем тут домашний? На домашнем я токо ДВД смотрю и музыку слушаю. После работы больше ничо от домашнего компутера не хочеццо. Кстати линух с этим справляется намного лучше винды. А вот на работе реальная нагрузка. Какие токо не приходится там задачи решать. Винда нервно курит в сторонке.

arsi ★★★★★
()
Ответ на: комментарий от gloomdemon

> Зупусти мне Command & Conquer Gold который под Win. Могу поспорить что не запустишь.

Неужели "Compatibility" с windows 95 не помогает?

nofate
()
Ответ на: комментарий от Lockywolf

>>покажи мне софт, под ХР, не работающий под 2000

ICQ Video conference, Skype Video - XP only :(
... это с чем я стыкался, и то бо просили поставить...

diver
()
Ответ на: комментарий от shimon

> Опять-таки, из той же цитаты: "/actually/ mean (and have warped into over time)". Пока что трудно говорить о чем-то, поскольку не прошло достаточное количество времени. Но "все течет, все меняется". Терминология не исключение.

Ну так это, простите, не проблема XML :)

AP ★★★★★
()
Ответ на: комментарий от WindowsUser

>Original Install Date: 12.02.2004, 2:55:02 PM с:\windows Size: 3.24 GB (3,485,079,817 bytes) Size on disk: 2.85 GB (3,066,201,288 bytes)Contains: 18,838 Files 1,431 Folders

Смеёшься? Что, кроме папки виндовс этому виндовсу ниче не надо? да? Гы-гы-гы, насмешил) А вот удали-ка всё что не c:\windows!

НИЧЕ я с ней не делал. Поставил антивирь, апдейты и ворд. Мама успела сделать от силы десяток-другой файлов в ворде. Своп переназначен на D:

manokur ★★
()
Ответ на: комментарий от sedajko_stjumchik

Ну тогда мой черед спросить, седайко, вы дурак? у меня вот ниче не тормозит пока в ХР не перегружусь. Минуты две гружусь.

manokur ★★
()
Ответ на: комментарий от WindowsUser

>> Не все равно. ХР после установки занимал 1,5-2 гб. Через недели две - 5.

>Объясни, что ты с ней сделал У меня:

>Original Install Date: 12.02.2004, 2:55:02 PM с:\windows

>Size: 3.24 GB (3,485,079,817 bytes) Size on disk: 2.85 GB (3,066,201,288 bytes)

>Contains: 18,838 Files 1,431 Folders

Можно провести лпрос кто что делал с папкой /usr, что у всех различия. Кстати, у Вас MSDN и VS стоит какая нибудь?

sf ★★★
()
Ответ на: комментарий от sf

> Можно провести лпрос

Не нужен никакой опрос. Windows начиная с ME/2000 автоматически делает "точки отката", по которым можно восстанавливать систему. Т.е. если с некоторой периодичностью понаставить кучу софта, то до таких размеров занимаемое пространство и вырастет.

AP ★★★★★
()

Во, какая баталия развелась! Можно свои 5 копеек?

Давайте признаем, что Linux больше заботится о совместимости. Программу написанную 10 лет назад я смогу запустить и сейчас. А вот винда... Чего стОит галочка "Windows 98 compatibility" в WinXP, которая в большинстве случаев бесполезна.

А еще давайте признаем, что Линукс дает больше свободы. Поскольку уж мы говорим о ядре - сколько та файловых систем поддерживается в Винде по умолчанию? Даже, не по умолчанию - сколько говорите? Давайте, бросайте камень по поводу железа, которое не поддерживается Линукс. Я отфутболю рассказав некую историю, когда я боролся с некой звуковухой, которая не определялась правильно, и ставился левый драйвер, который ничего не мог делать, и как я с этим боролся... Линукс проще настроить чем в Винде ошибку в Plug-n-play побороть. Кстати, та звуковуха под Linux без проблем стала.

Я много в свое время спорил по поводу Linux vs Windows и почему секретарша не ставит себе какой-нибудь SuSE. Сошлись на том, что Винда - для тех, которым много не надо - окошки есть, удобно и красиво, ну и ладно, гда там мой плеер (как его там), что бы этот блестящий диск с 6 фильмами посмотреть. Извините за сарказм, я на самом деле таких людей понимаю, мне лично абсолютно пофиг какие у меня трубы в квартире и тип материала унитаза чтобы сделать свое дело в сартире. Но компьютером я живу, общаюсь, развлекаюсь, работаю и от этого девайса мне нужно выжать все, чтобы я смог 100 писем просмотреть за 5 минут а потом смотреть какой-нить HDTV на языке-оригинале и при этом закачивая из торрентов отдавать по ftp, а то и сайтик сварганить - и чтобы все это работало идеально на моем несильном железе. Не нужно это большинству, как и водпровод с канализацией и пыльным телевизором - не для меня. Каждому свое. И я готов часами лазить по и-нету и читать маны и смотреть форумы для того, чтобы добавить ключик к wget чтобы он мне все треки скачал из http сайта (для тех кто в танке - утрирую).

Это я к тому, что любой спор Windows vs Linux - включая споры по поводу их ядра - бесполезен. Каждый хорош своим. Главное это то, что важнее для тебя.

Извините за такое изобилие :)

Kroz ★★★★★
()
Ответ на: комментарий от Lockywolf

>Писать опенсорсный код будет тот, кто не готов брать за свою работу деньги. То есть тот, кто не уверен, что его труд чего-нибудь да стоит.

IBM, Sun, ...

>В вин 2000 уже есть все, что нужно 95% пользователей.

Нормальный проигрыватель с нормальной поддержкой DVD, нормальной броузер, нормальные игры, нормальное средство подготовки документов, нормальный почтовый клиент и т.д... Неужели это всё там есть????? А нету!!!!! Потому, что им это невыгодно!

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

+100

>Цуки, это ж кадый год под определение "ну такой, офисный комп" подставляют то, что в прошлом году самым мощным было! Что, текст теперь набирать пентиума второго-третьего не хватает? Операционная система должна распределять ресурсы, вать машу, а виста сраная их только пожирает!!!!!

+100000

>засунуть всем мелкомягким в задний проход, и провернуть.

+10E100

>А может вам свои руки туда запихать? >если вы смогли заставить винду тормозить на 3гб ОЗУ и атлоне 64

Тем самым ты признаёшь, что у него руки прямые и для того, чтобы венда нормально работала, нужно, чтобы ружи из жопы росли. Вывод: венду сделали для жопоростокриворуких. Во как! :)

>А вообще говоря, набирать тексты и 486+вин311 может

Набирать тексты можно и на Спектруме. Хоть в ОС Doors, хоть в ZX-Windows... Да хоть на бэйсике накатать программу типа VI, в которой будет команда выхода, сохранения текста на магнитную ленту и распечатки на принтере!

>Угадай, сколько занимает базовая система + одна графическая рабочая среда.

Дай я за него отвечу... Две дискеты!

>Гы, Windows Media Player 10, Internet Explorer 7...

Да кому эти какашки нужны?.. Кроме фанатиков m$ конечно же =)

Quasar ★★★★★
()
Ответ на: комментарий от Kroz

жму руку!

P.S. Почему-то "пять копеек" имени Kroz'a читать приятнее и интереснее, чем рассказы о "могучем виндовсе" в топике про ядро линукса.

P.P.S: На работе виндовс, дома из-за работы виндовс.. придешь на ЛОР (на ЛОР!!!!) и тут найдется фанатег, который будет с пеной у разных отверстий рассказывать мне что я люблю ХР, жить не могу без ХР и молиться должен опять-таки на ХР && совершать намаз на висту. Еси виндовс такой хороший, то почему есть ЛОР?

manokur ★★
()
Ответ на: комментарий от veent

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

NonHuman ★★★
()
Ответ на: комментарий от Deleted

Dimez>В отличие до .NET, в котором есть 3 почти полностью несовместимые(1.0, 1.1 и 2.0)
Dimez>версии и одна вообще непонятно зачем сделана(1.2, которая идёт с VS2003 и тоже с приколами.)
:)) типа, слепые рассматривали слона и пришли к неожинанным выводам :))
может с mono перепутал?

NonHuman ★★★
()
Ответ на: комментарий от WindowsUser

>Size: 3.24 GB (3,485,079,817 bytes) Size on disk: 2.85 GB (3,066,201,288 bytes)

Это как? Размер больше, чем занимаемое на диске место. Мсье - волшебник? :)))

dpkg ★★★★
()
Ответ на: комментарий от Lockywolf

> покажи мне софт, под ХР, не работающий под 2000

Premiere Pro 1.x и старше.

> Неужели "Compatibility" с windows 95 не помогает?

А он вообще работает?

LexxTheFox ★★
()
Ответ на: комментарий от Napkin

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

>Расскажи это миллиону леммингов, пишущих под MS DirectX

Почему у меня под DX9c идут старые игры, писанные под DX3?

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>Почему у меня под DX9c идут старые игры, писанные под DX3?

потому что у тебя помимо DX9 стоит и DX3. А ты не знал? :)

geek ★★★
()
Ответ на: комментарий от dpkg

>>Size: 3.24 GB (3,485,079,817 bytes) Size on disk: 2.85 GB (3,066,201,288 bytes)

> Это как? Размер больше, чем занимаемое на диске место. Мсье - волшебник? :)))

Нет, просто сжатие на редко используемые данные (dllcache, например) включено. NTFS умеет

2manokur:

Ну ок. Есть еще Program Files на 2.2гб на диске с кучей мелких и не очень программ (2/3 доставлены мною - pdf reader, tora...) . Своп лежит на другом диске - размер 1 гб (больше не нужно, т.к. памяти 2гб). И того еще 3гб. Рабочие вещи (.net sdk, jdk, msdn, oracle) я не считаю - это работа.

Это разве много?

WindowsUser ★★
()
Ответ на: комментарий от Kroz

> Программу написанную 10 лет назад я смогу запустить и сейчас

Это еще смотря какую и что для этого потребуется... Особенно прикольно будет с софтом который новым gcc не скомпилится. :) А старая glibc пошлет лесом новое ядро... Все же стоит признать что в винде больше внимания уделяется совместимости.

> Поскольку уж мы говорим о ядре - сколько та файловых систем поддерживается в Винде по умолчанию?

А это наверное для того, чтобы можно было заполнять форумы по сотне страниц рассказами, о том что где и как свалилось? :) Чем плохо иметь 2-ве fs, что-то типа попроще ext2/3 и что-то уровня XFS или NTFS ( но с уровнем отладки ext2 ?)

> И я готов часами лазить по и-нету и читать маны и смотреть форумы для того, чтобы добавить ключик к wget чтобы он мне все треки скачал из http сайта

Offline explorer... уже есть :) Хотя wget отличная штука. Иногда пользуюсь. Кстати там есть возможность в процессе закачки менять ограничение скорости?

> Каждый хорош своим. Главное это то, что важнее для тебя.

Главное здесь подход без фанатизма.

nofate
()
Ответ на: комментарий от KRoN73

> Почему у меня под DX9c идут старые игры, писанные под DX3?

Тогда может ты расскажешь всей России еще и о том, что запустил ГЭГ под WinXP? :-)

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

> Тогда может ты расскажешь всей России еще и о том, что запустил ГЭГ под WinXP? :-)

А что, у кого-то он не идет? Я где-то год назад, в очередной раз его был прошел под windows xp...

nofate
()
Ответ на: комментарий от bigc

>покажи мне софт, под ХР, не работающий под 2000

>Гы, Windows Media Player 10, Internet Explorer 7...

Adobe Premier 7.0

dva20
()
Ответ на: комментарий от timf

>С чего такое число? У вас есть статистика количества опенсорсного и проприентарного софта на планете?

Да, и заодно критерий, какой софт считать, а какой нет. А то если считать ВЕСЬ софт, то закрытый софт одними календарями и часиками на дельфях и прочих дотнетах по количеству кода уделает какой-нить ОпенОффис....

MYMUR ★★★★
()
Ответ на: комментарий от Quasar

>Нормальный проигрыватель с нормальной поддержкой DVD, нормальной

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

>броузер, нормальные игры,

а что в линухе уже есть нормальные игры? например? (да движке кваков не предлагать)

>нормальное средство подготовки документов, нормальный почтовый клиент и т.д... Неужели это всё там есть?????

как ни странно есть

Reset ★★★★★
()

Хм.. Любопытно, ознакомимся..

MiracleMan ★★★★★
()

> The article goes on to show how the community based distros, like Gentoo and Debian, would slowly become obsolete and not work on any new hardware platforms, and dry up as no users would be able to use them anymore

Чет я не пойму чем ему генту не угодил? Странное заявление на мой взгляд...

Vasyx
()
Ответ на: комментарий от AP

>Не нужен никакой опрос. Windows начиная с ME/2000 автоматически делает "точки отката", по которым можно восстанавливать систему.

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

jackill ★★★★★
()

Тридцать тысяч файлов примерно в сорока вложенных каталогах. Windows XP SP2. NTFS. p-IV 3,0 1Gb, SATA, X800 256Mb.

Делаю поиск (виндовый), нахожу 7500 файлов (ну с копейками). Выделаю все файлы в окне результатов и жму правую кнопку мыши.

Десять минут проходит - процесс висит.

Пятнадцать.

Снял процесс руками, весь explorer перегрузился, половина значков из трея исчезло.

Отличная система...

jackill ★★★★★
()

Все посты ниасилил, но интервью мне очень понравилось, узнал много чего нового.... Можно рекомендовать к прочтению знакомым-вендузятникам.

Особенно понравилось про что БОЛЬШИМИ буквами написано "ЧИТАЙТЕ ДОКИ. ОНИ РУЛЕЗ"

Documentation/stable-api-nonsess.txt

Igron ★★★★★
()
Ответ на: комментарий от jackill

>Десять минут проходит - процесс висит.

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

>Снял процесс руками, весь explorer перегрузился, половина значков из трея исчезло.

"Launch folder windows in a separate process." - не пробовали?

nofate
()

> Разработчик Linux из OSL, Greg Kroah-Hartman, представил доклад,

Чей разработчик ?
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.17.7
вторая строка: Author: Greg Kroah-Hartman <gregkh@suse.de>

> toxa ** (*) (27.07.2006 11:17:39)
> Проверено: ivlad (*) 27.07.2006 11:19:24

Папы в отпуске -- дети отрываются. Нормальный коментариев нету + git web  морда на kernel.org не работает:

403 Forbidden - Reading tree failed.
2.6.17-stable kernel tree 

olecom
()
Ответ на: комментарий от nofate

>"Launch folder windows in a separate process." - не пробовали?

берем и открываем одно окно из "My computer".

А теперь убей первый explorer.exe :)))

ESTAF ★★★
()
Ответ на: комментарий от Reset

>ага, единственный нормальный dvd проигрыватель (windvd) на линух портировали совсем недавно и то неизвестно как он там работает, сомневаюсь я что так же как и в виндах :)

А что, xine DVD как-то не так играет?

>а что в линухе уже есть нормальные игры? например? (да движке кваков не предлагать)

А на движке DOOM3, UT и "Tux на пузе катится с горы"?

>как ни странно есть

MikTeX и sylpheed-claws-win32 или Thunderbird, на крайний случай Evolution.

dn2010 ★★★★★
()
Ответ на: комментарий от dn2010

>А на движке DOOM3, UT и "Tux на пузе катится с горы"?

движок дума3==движок квака (квак4 на чем по твоему сделан ? :) ) UT вообще херь страшная после 99'го.

нормальное что-нибудь под линух есть и чтоб запускалось без эмуляции? например Call Of Duty 1,2/Serious Sam/FarCry/Vietcong/Trackmania что-нибудь из этого есть?

Reset ★★★★★
()
Ответ на: комментарий от nofate

>"Launch folder windows in a separate process." - не пробовали?

Нет. И наверное MS не зря не сделала этого "из коробки".

jackill ★★★★★
()
Ответ на: комментарий от Reset

Движки UT бывают разные.

Движок UT2007 сейчас вообще на волне - кроссплатформенный, быстрый.

jackill ★★★★★
()
Ответ на: комментарий от Reset

> нормальное что-нибудь под линух есть и чтоб запускалось без эмуляции? например Call Of Duty 1,2/Serious Sam/FarCry/Vietcong/Trackmania что-нибудь из этого есть?

И это вы называете НОРМАЛЬНЫМ? по моему не совсем удачный пример, ну да ладно.

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

Мне не совсем понятно отношение разговора о играх к теме ядра, но возможно "нормальных" игр стало бы в линуксе больше, если бы Вы их покупали. ;)

olexa
()
Ответ на: комментарий от olexa

я их и так покупаю, только что-то пока мне в магазине ни разу не удалось встретить диск с игрой под линух :)

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

Reset ★★★★★
()
Ответ на: комментарий от nofate

> > Программу написанную 10 лет назад я смогу запустить и сейчас

> Это еще смотря какую и что для этого потребуется... Особенно прикольно будет с софтом который новым gcc не скомпилится. :) А старая glibc пошлет лесом новое ядро... Все же стоит признать что в винде больше внимания уделяется совместимости.

Вы не праы, и будете оставаться таким пока не дадите мне пример программы, которую я у себя на системе не запущу (Slackware). А что до Windows - вверху було достаточно примеров, что не запускается под новые версии Windows. Я сам не пробовал, но уверен, что и сам найду такие программы, если надо будет.

Совместимость - не конек Windows.

> > Поскольку уж мы говорим о ядре - сколько та файловых систем поддерживается в Винде по умолчанию?

> А это наверное для того, чтобы можно было заполнять форумы по сотне страниц рассказами, о том что где и как свалилось? :) Чем плохо иметь 2-ве fs, что-то типа попроще ext2/3 и что-то уровня XFS или NTFS ( но с уровнем отладки ext2 ?)

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

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

> > И я готов часами лазить по и-нету и читать маны и смотреть форумы для того, чтобы добавить ключик к wget чтобы он мне все треки скачал из http сайта

> Offline explorer... уже есть :) Хотя wget отличная штука. Иногда пользуюсь. Кстати там есть возможность в процессе закачки менять ограничение скорости?

Ну давай разбирать по косточкам каждую программу. Так я сейчас найду чего не в Explorer, и, поверьте, список будет не маленьким. Или имеется ввиду что программы, которая б могла менять скорость на лету вообще нет под Линукс? Честно, я такой не знаю, но мне кажется, что она есть. Кстати, а вы сможете в Windows регулировать скорость потоков по сети ЛЮБОГО трафика на лету? Мне кажется я знаю как это сделть в Линукс СТАНДАРТНЫМИ СРЕДСТВАМИ :P

> > Каждый хорош своим. Главное это то, что важнее для тебя.

> Главное здесь подход без фанатизма.

Точно. Фанатики орудуют общими словами чтобы обосновать свои идеи, а обычные люди - конкретными примерами. Жду от вас примеров, если вы, конечно, настроены продолжать дискуссию.

> nofate (*) (28.07.2006 10:39:07)

Kroz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.