Страница 15 из 18

Re: iPhone или Android?

Добавлено: 26 янв 2011, 16:44
lavep
Никто не заметил, что холивары обычно переходят на личности?
ну когда аргументов нет, а пукнуть таааак хочется .....

Re: iPhone или Android?

Добавлено: 26 янв 2011, 17:28
Правильные пацаны
lavep писал(а):
BSD, млин.. Знаток хренов. Учи матчасть
для особо одаренных пацанов
Mac OS X is based upon the Mach kernel.[12] Certain parts from FreeBSD's and NetBSD's implementation of Unix were incorporated in NeXTSTEP, the core of Mac OS X
http://en.wikipedia.org/wiki/Mac_OS_X

иди нервно кури, великий знаток
Ну - прочитал? Молодец! Mach кернел, a БСД - части, хотя с такими хамами и разговаривать неохота

Re: iPhone или Android?

Добавлено: 26 янв 2011, 17:31
Правильные пацаны
lavep писал(а):
Никто не заметил, что холивары обычно переходят на личности?
ну когда аргументов нет, а пукнуть таааак хочется .....
ты бы на себя со стороны глянул. Сам цеплялся, цеплялся.. Ну думаю - вроде не хамит..
Ответил на свою голову.. Надо нафиг обходить таких типов стороной

Re: iPhone или Android?

Добавлено: 27 янв 2011, 10:37
aissp
Кстати а есть понимание отличий? :) У меня вот честно говоря нет, Матч он изначально микрокернелеьный, чем замечательна ета архитектура помнит каждый кто работал с первой НТ, ну или можно почитать переписку ленина с каутс.. ой таненбаума с торвальдсом :) плюс матч 2.5 или 3 закончился бог знает когда, что там от матча осталось не понятно. что они насовали от фрюхи тоже вопрос, в какой моде ето работает в юзер или процессора (фрюхины добавки) я не нашел. Так что смысл спора на чем базируется мак ос х мне не ясТен :)

Re: iPhone или Android?

Добавлено: 27 янв 2011, 10:45
lavep
Так что смысл спора на чем базируется мак ос х мне не ясТен
а поговорить? :alco:

Re: iPhone или Android?

Добавлено: 27 янв 2011, 11:15
aissp
если про поговорить, то как там мой vpn manager поживает? :)

Re: iPhone или Android?

Добавлено: 27 янв 2011, 11:17
Правильные пацаны
aissp писал(а):Кстати а есть понимание отличий? :) У меня вот честно говоря нет, Матч он изначально микрокернелеьный, чем замечательна ета архитектура помнит каждый кто работал с первой НТ, ну или можно почитать переписку ленина с каутс.. ой таненбаума с торвальдсом :) плюс матч 2.5 или 3 закончился бог знает когда, что там от матча осталось не понятно. что они насовали от фрюхи тоже вопрос, в какой моде ето работает в юзер или процессора (фрюхины добавки) я не нашел. Так что смысл спора на чем базируется мак ос х мне не ясТен :)
Смысл спора надо понимать - "обьяснить блондинкам словами Эксперта какое Г этот Эппл."
Мак тут совсем не при чем.
По существу - от BSD большие части - нетворк, файловое сисио/девайс систем, ну и груба говоря UNIX-овый интерфейс/враппер - то, к чему программеры привыкли.
Integrated with Darwin is a customized version of the Berkeley Software Distribution (BSD) operating system (currently FreeBSD 5). Darwin’s implementation of BSD includes much of the POSIX API, which higher-level applications can also use to implement basic application features. BSD serves as the basis for the file systems and networking facilities of Mac OS X. In addition, it provides several programming interfaces and services, including:
* The process model (process IDs, signals, and so on)
* Basic security policies such as file permissions and user and group IDs
* Threading support (POSIX threads)
* Networking support (BSD sockets)
Как обычно у Эппла несколько API на выбор - многие вещи можно исполнять тем или иным путем - обычным UNIX-овым или эппловским.
В общем, если не охота нырять с головой и читать "Mac OS X internals: A system approach" - можно сходить на developer.apple.com и почитать там про кернел. У Мака кстати не совсем микрокернел, скорее гибрид какойто. Они немного Mach 3.0 напильником обработали.
В желании обьять необьятное у них там грабельки с контекстами.
Вкратце:
http://developer.apple.com/library/mac/ ... 1067-CH207

Re: iPhone или Android?

Добавлено: 27 янв 2011, 11:22
lavep
Смысл спора надо понимать - "обьяснить блондинкам словами Эксперта какое Г этот Эппл."
Мак тут совсем не при чем.
и где ты нашел, что-то про Г в моих словах? Это по-моему ты сам поливаешь г, все что не яблоками сделано.

я же только показал, что не все так гладко в датском королевстве, как бы тебе хотелось

Re: iPhone или Android?

Добавлено: 27 янв 2011, 11:23
lavep
то как там мой vpn manager поживает?
умер :-)

впрочем, через пару дней меня это уже будет мало касаться

Re: iPhone или Android?

Добавлено: 27 янв 2011, 11:26
aissp
так вчерась потратил 2 часа с 12 ночи до двух читая. Так и не просек. Они пишут глубоко переработанный матч, от которого они почти ничего не оставили. По концепции микроядра все что ты перечислил должно манаджиться в юзер моде, однако не вериться мне что сокеты или ио работает в етой моде. конкретно с freebsd тоже не ястно, они пишут то bsd, то freebsd, что в целом трохи разные вещи.

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

Re: iPhone или Android?

Добавлено: 27 янв 2011, 11:40
Правильные пацаны
aissp писал(а):так вчерась потратил 2 часа с 12 ночи до двух читая. Так и не просек. Они пишут глубоко переработанный матч, от которого они почти ничего не оставили. По концепции микроядра все что ты перечислил должно манаджиться в юзер моде, однако не вериться мне что сокеты или ио работает в етой моде. конкретно с freebsd тоже не ястно, они пишут то bsd, то freebsd, что в целом трохи разные вещи.

вот берем виндовз, я утверждаю, что виндовз кернел ето глубоко переработанный юникс :) вопрос в том насколько глубоко :)
Из Mach убрали RPC; про сокеты надо читать - не смотрел, у них вообщем и драйверы рекомендуют писать в юзерленде, если это возможнно.
То есть io драйвер может и в юзер моде работать. Там стак лэеров грубо говоря - прицепится можно фактически на любом уровне.
Некоторые уровни экспосед наружу, некоторые нет. Драйвера пишутся на урезаном C++.
Есть заготовки классов, надо оверрайдить. В зависимости от - чего надо - разный мод.

В общем - как я говорил - у них не в чистом виде микрокернел.
А че вчера читал?

П.С. У винды отсутствуют привычные уних функции

Re: iPhone или Android?

Добавлено: 27 янв 2011, 11:43
aissp
стартанул с вики в 12 ночи, закончил апловским сайтом в 2 часа ночи :) потому что мешал коту спать. Правду скажу, после всего прочитанного осталась полное не понимание вопроса, и ощущение что джобс меня обманывает, но за руку поймать не смог

(Ну не совем у винды они отсуствуют, POSIX subsystem coming back :) с ултимайт флавором 7-ки:) я понимаю что ето не юникс однако, почти как в Маке - эмуляция теоретически есть :) (естественно я издеваюсь малька)

Re: iPhone или Android?

Добавлено: 27 янв 2011, 12:03
Правильные пацаны
aissp писал(а):стартанул с вики в 12 ночи, закончил апловским сайтом в 2 часа ночи :) потому что мешал коту спать. Правду скажу, после всего прочитанного осталась полное не понимание вопроса, и ощущение что джобс меня обманывает, но за руку поймать не смог

(Ну не совем у винды они отсуствуют, POSIX subsystem coming back :) с ултимайт флавором 7-ки:) я понимаю что ето не юникс однако, почти как в Маке - эмуляция теоретически есть :) (естественно я издеваюсь малька)
Да че - вроде все верно. Не знаю, где ты читал, что они сильно Mach поменяли - наскоко я вычитал - 2 вещи -
IPC -
Unfortunately, the use of IPC for almost all tasks turned out to have serious performance impact. Benchmarks on 1997 hardware showed that Mach 3.0-based UNIX single-server implementations were about 50% slower than native UNIX.
Studies showed the vast majority of this performance hit, 73% by one measure, was due to the overhead of the IPC
ну и драйвера и все остальное там же сидят - то есть не микрокернел это.
Скоро "Мак интерналс" начну читать - 1680 страниц. Говорят, глаза открывает на как оно там

Re: iPhone или Android?

Добавлено: 28 янв 2011, 21:32
Anga
[quote="PIX"]датаплан для айфон можно сделать за 5баксов в месяц. ЧТо даже умноженое на 36 месяцев даст меньше чем он стоит.- Пробовал,ни ниже 20ки не опускают...

Re: iPhone или Android?

Добавлено: 31 янв 2011, 19:26
alpax
http://www.pcpro.co.uk/news/364816/andr ... as-symbian
Google's Android has overtaken Nokia's Symbian as the best selling mobile operating system.

In the last quarter of 2010, manufacturers shipped 32.9 million Android devices, while Nokia shipped 31 million Symbian handsets globally, according to analyst firm Canalys.

Android now holds a third of the market, compared to 31% for Nokia. Apple held steady from the same quarter in 2009 with 16.2% market share, while RIM slid from 20% to 15%. Microsoft fell from 7.2% to 3.1% last year, as it unveiled its new OS, Windows Phone 7.
...