Добро пожаловать, Гость. Пожалуйста, выберите Вход или Регистрация
   
  ГлавнаяСправкаПоискВходРегистрация  
 
Опрос закрыт Опрос
Тема Опроса: Какой ОС Вы пользуетесь (рабочая станция)
*** Этот Опрос был завершен ***


Windows 95,98,Me    
  9 (30.0%)
Windows NT,2000,XP    
  15 (50.0%)
Linux    
  5 (16.7%)
Unix    
  0 (0.0%)
Solaris    
  0 (0.0%)
OS/2    
  1 (3.3%)




Всего голосов: 30
« Последняя модификация: Alex : 09.03.2004 :: 10:31:44 »

Страниц: 1 ... 3 4 5 6 7 
Печать
Операционные системы (Прочитано 17 661 раз)
Romp
Координатор
Гуру
*****
Вне Форума



Настрочил: 3 287
Краснотурьинск
Пол: male
Re: ыОперационные системы
Ответ #60 - 25.03.2004 :: 12:27:59
 
Цитата:
FiN Жалко такую тему валить  Смех
Хотелось бы поинтересоваться у профи в ОС UNIX, могут ли они назвать какие нибудь серьезные отличия в ядре UNIX-систем от систем Windows NT/XP? Я не имею ввиду интерфейс и графическую составляющую, а именно функционирование ядра: организация потоков команд, диспетчер памяти, система сообщений, межпроцессорное взаимодействие и другие составляющие. Как мне кажется они практически идиентичны, за исключением межпроцессорного взаимодействия: в WIndows используется механизм сообщений (Massage) а в UNIX-системах сигналы (Signal), что более эффективно в случаях с высокой загрузкой системы.


CyberStorm, хотелось бы поправить в плане "мультипроцессоРного"... Ты наверное имел ввиду "мультиПРОЦЕССного"?
И еще.... Улыбка неправильно расставлены акценты ... Надо спрашивать "в чем отличия ядра ВинНТ/ХР от Юникс?" Подмигивание потому как в первом упорно пытаются реализовать то, что уже давно есть во втором... Улыбка
Наверх
 
 
IP записан
 
CyberStorm
Экс-Участник


Re: Операционные системы
Ответ #61 - 25.03.2004 :: 13:48:15
 
Цитата:
CyberStorm, хотелось бы поправить в плане "мультипроцессоРного"... Ты наверное имел ввиду "мультиПРОЦЕССного"?
И еще.... Улыбка неправильно расставлены акценты ... Надо спрашивать "в чем отличия ядра ВинНТ/ХР от Юникс?" Подмигивание потому как в первом упорно пытаются реализовать то, что уже давно есть во втором... Улыбка

Угу  Очень довольный в данном контексте я имел ввиду именно межпроцессное взаимодействие, с кем не бывает  Подмигивание хотя есть еще технология NUMA для оптимизации мультипроцессорного исполнения кода на архитектурах с раздельной памятью у процессоров - она в UNIX реально присутствует (SUSe вроде поддерживает), но это не из области взаимодейтсвия исполняемых процессов, а из области оптимизации размещения кода в SMP-системах с межпроцессорными связями "точка-точка"

PS. Ну так и в чем отличия Romp- не томи  Подмигивание что пытаются реализовать в первом, что есть во втором? Доводи ответ до конца раз начал отвечать Смех
Наверх
 
 
IP записан
 
Romp
Координатор
Гуру
*****
Вне Форума



Настрочил: 3 287
Краснотурьинск
Пол: male
Re: Операционные системы
Ответ #62 - 25.03.2004 :: 15:28:06
 
Цитата:
Угу  Очень довольный в данном контексте я имел ввиду именно межпроцессное взаимодействие, с кем не бывает  Подмигивание хотя есть еще технология NUMA для оптимизации мультипроцессорного исполнения кода на архитектурах с раздельной памятью у процессоров - она в UNIX реально присутствует (SUSe вроде поддерживает), но это не из области взаимодейтсвия исполняемых процессов, а из области оптимизации размещения кода в SMP-системах с межпроцессорными связями "точка-точка"


Эка ты заверитенил... Так и знал что про мультипроцессорные системы еще что-нибудь скажешь...  Подмигивание

Цитата:
PS. Ну так и в чем отличия Romp- не томи  Подмигивание что пытаются реализовать в первом, что есть во втором? Доводи ответ до конца раз начал отвечать Смех


Как в чем?...  Улыбка В самом главном, из-за чего весь этот сыр-бор и начался.... - в надежности и стабильности!...   Подмигивание

зы. CyberStorm, ты когда про свою ХРиху говорил по дереву-то постучал хоть?....  Смех
Наверх
 
 
IP записан
 
CyberStorm
Экс-Участник


Re: Операционные системы
Ответ #63 - 25.03.2004 :: 16:31:02
 
Постучал...постучал... блин вмятина в столе осталась  Смех
Если бы в UNIX "наворотили" бы столько сколько в Windows - уверяю, глюков было бы не меньше  8)

Наверх
 
 
IP записан
 
fonya
Экс-Участник
**


-:)

Пол: female
Re: Операционные системы
Ответ #64 - 25.03.2004 :: 23:30:29
 
Цитата:
[img] вот так выглядит русский Линукс


А вот так по-другому.http://tuxers.narod.ru/lfs50ru.tar.bz2
Наверх
 
Hi
 
IP записан
 
fonya
Экс-Участник
**


-:)

Пол: female
Re: Операционные системы
Ответ #65 - 25.03.2004 :: 23:44:27
 
Цитата:
Постучал...постучал... блин вмятина в столе осталась  Смех
Если бы в UNIX "наворотили" бы столько сколько в Windows - уверяю, глюков было бы не меньше  8)


А почему *nix ненаворочена,грабь сд,двд,музыка, кино, домашний кинотеатр,захват видео и т.д. и т.п.И не валиться.Мелкие недочеты я упускаю.  Улыбка
Наверх
 
Hi
 
IP записан
 
CyberStorm
Экс-Участник


Re: Операционные системы
Ответ #66 - 26.03.2004 :: 02:01:50
 
fonya эти функции выходят за стандарт UNIX и являются внешними, так же как и графический интерфейс, в отличие от Windows где все эти фичи уже входят в стандарт системы и описаны в MSDN. В том же Linux стандартизированно только ядро и совсем не обязательно что ваша программа, использующя дополнительные фичи, будет работать на разных версиях.
Наверх
 
 
IP записан
 
Romp
Координатор
Гуру
*****
Вне Форума



Настрочил: 3 287
Краснотурьинск
Пол: male
Re: Операционные системы
Ответ #67 - 26.03.2004 :: 08:35:34
 
Цитата:
Постучал...постучал... блин вмятина в столе осталась  Смех
Если бы в UNIX "наворотили" бы столько сколько в Windows - уверяю, глюков было бы не меньше  8)


У меня воще такое подозрение.... что они туда вместе с наворотами еще и встроенный генератор псевдослучайных глюков засунули...  Смех
Наверх
 
 
IP записан
 
Romp
Координатор
Гуру
*****
Вне Форума



Настрочил: 3 287
Краснотурьинск
Пол: male
Re: Операционные системы
Ответ #68 - 26.03.2004 :: 09:10:07
 
Цитата:
fonya эти функции выходят за стандарт UNIX и являются внешними, так же как и графический интерфейс, в отличие от Windows где все эти фичи уже входят в стандарт системы и описаны в MSDN. В том же Linux стандартизированно только ядро и совсем не обязательно что ваша программа, использующя дополнительные фичи, будет работать на разных версиях.


А что в этом плохого?.... В пакете конкретно указано для какой версии ядра сделано... "... и выше".... Если все у тебя все совпадает, ну и ставь на здоровье.... Зато все будет гарантировано работать...  Язык Улыбка в отличие от "некоторых".... Улыбка
Винду губит избыточная совместимомсть...  Нерешительный
Наверх
 
 
IP записан
 
CyberStorm
Экс-Участник


Re: Операционные системы
Ответ #69 - 26.03.2004 :: 09:57:50
 
Цитата:
А что в этом плохого?.... В пакете конкретно указано для какой версии ядра сделано... "... и выше".... Если все у тебя все совпадает, ну и ставь на здоровье.... Зато все будет гарантировано работать...  Язык Улыбка в отличие от "некоторых".... Улыбка
Винду губит избыточная совместимомсть...  Нерешительный

Это Винду то губит...Гы... ты посмотри на процент ОС на рынке  Смех Linux-у хорошо бы набрать процентов 10 от общего числа операционных систем и чтоб такие же "чайники" как на виндоуз перешли на Linux - посмотрим скоко глюков полезет  Подмигивание
Linux губит бестолковость документации и неподготовленность интерфейса для конечного пользователя, пока это не решат - не видать им массового рынка как своих ушей.
И игрушек побольше не мешало бы  Смех
Наверх
 
 
IP записан
 
Alex
Админ
*****
Вне Форума



Настрочил: 11 595
Краснотурьинск
Re: Операционные системы
Ответ #70 - 26.03.2004 :: 17:15:06
 
Что касается конечного пользователя и массового рынка, тут должен действовать принцип - компьютер для человека, а не человек для компьютера.

По моему на сегодня лучше всех данному принципу соответствует Apple со своей Mac OS, далее за ней подтягивается Windows.

UNIX - это система изначально делалась не для людей, а для админов и до сих пор этим требованиям соответсвует.

Что касается Linux, то не понятно для кого он сделан, может быть в большей степени для админов, но точно не для массового юзера. Хотя поживем увидим...
Наверх
 
WWW  
IP записан
 
fonya
Экс-Участник
**


-:)

Пол: female
Re: Операционные системы
Ответ #71 - 26.03.2004 :: 18:32:28
 
Цитата:
Что касается конечного пользователя и массового рынка, тут должен действовать принцип - компьютер для человека, а не человек для компьютера.

По моему на сегодня лучше всех данному принципу соответствует Apple со своей Mac OS, далее за ней подтягивается Windows.

UNIX - это система изначально делалась не для людей, а для админов и до сих пор этим требованиям соответсвует.

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

Mac OS не совсем для usera.
Win -да
Linux-остается только ждать
Смущённый
Наверх
 
Hi
 
IP записан
 
fonya
Экс-Участник
**


-:)

Пол: female
Re: Операционные системы
Ответ #72 - 26.03.2004 :: 18:48:14
 
Цитата:
При чем тут со зла, не со зла  ???
Имея под руками исходники легче понять что делает тот или иной модуль и как он это делает, соответственно быстрее и проще получить решение задачи, т.е. взломать систему, а когда под руками нет исходников то все сильно усложняется-приходится делать догадки о назначении того или иного участка кода и пытаться доказать что этот код выполняет нужные мне функции, затем на основе знаний о возможных алгоритмах работы данного кода можно сделать предположения о вероятных ошибках допущенных в коде и попытаться вызвать эти ошибки и свалить систему, т.е. типичная работа с "черным ящиком" - подаем на вход сигнал и смотрим что на выходе и так далее пока не получим нужный результат. При этом используются активно дизассемблеры, редакторы кода и т.п.
Таких спецов, которые могут найти уязвимости в том же Windows - ЕДИНИЦЫ (может несколько десятков)на весь мир  Смех большинство остальных идут по проторенной кем-то дорожке используя добытую кем-то информацию - такие типы обычно больше всего кричат, что они крутые хакеры  Злой, а остальные "ламо безмозглое"

Задача для вас:
1Исходники ядра для linux 2.6.xx- у вас есть(или у знакомых).
2Исходники любого приложения тоже есть.
Теперь задание:Исследовать исходный код ядра или любого приложения в linux,потом в Win.Найти уязвимость (Имея под руками исходники легче понять что делает тот или иной модуль и как он это делает, соответственно быстрее и проще получить решение задачи, т.е. взломать систему), и если никто не против, отчет опубликовать на форуме.Обязательно указать сколько времени вы затратили на анализ,того или иного приложения.Желательно по функциям одинаковым.Вам даны карты в руке.Дерзайте.И будете кулцхакером.С уважением.
Наверх
 
Hi
 
IP записан
 
fonya
Экс-Участник
**


-:)

Пол: female
Re: Операционные системы
Ответ #73 - 26.03.2004 :: 18:56:32
 
Цитата:
fonya эти функции выходят за стандарт UNIX и являются внешними, так же как и графический интерфейс, в отличие от Windows где все эти фичи уже входят в стандарт системы и описаны в MSDN. В том же Linux стандартизированно только ядро и совсем не обязательно что ваша программа, использующя дополнительные фичи, будет работать на разных версиях.


Куда они выходят(функции).А кто его читал-то MSDN.Любой уважающий виндоуз-пользовательПечаль.А вот маны,ртфм и инфо любой уважающий себя линуксоид читал.Я только в линуксе понял,как должна работать справка.Будет работать,еще как.У меня работают с разных систем и разных версий.
Наверх
 
Hi
 
IP записан
 
CyberStorm
Экс-Участник


Re: Операционные системы
Ответ #74 - 26.03.2004 :: 23:12:26
 
Fonya не имею ни малейшего желания прослыть хакером тем более кулц  Смех
MSDN используют разработчики ПО для Windows, а не простые пользователи так что не путайте с "манами" для пользователей программ. Ознакомление с MSDN может помочь понять как работает Windows изнутри, тогда вы возможно сможете понять насколько сложна эта система.

Странное мнение  Ужас ты считаешь что пользователи Windows не читают справки? Или читать умеют только линуксоиды?  Смех К сведению: программа сертификации специалистов по продуктам Microsoft самая развитая из всех аналогичных программ. И документация - доступней не бывает!
Наверх
 
 
IP записан
 


Страниц: 1 ... 3 4 5 6 7 
Печать