
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.3] |
![]() |
|
Сообщ.
#1
,
|
|
|
В чем принципиальные отличия (ядро и т.д.)?
И почему 96,8% в мире - windows 2,8 - MAC 0,36 - linux(все дистрибуты) вообщем развалится ли microsoft? |
Сообщ.
#2
,
|
|
|
Цитата maxutov @ вообщем развалится ли microsoft? м-да ![]() в корзину для мусора что ль... |
Сообщ.
#3
,
|
|
|
Цитата XPiS @ Цитата maxutov @ вообщем развалится ли microsoft? м-да ![]() в корзину для мусора что ль... почему? |
Сообщ.
#4
,
|
|
|
Цитата maxutov @ В чем принципиальные отличия (ядро и т.д.)? MAC OS X и линуксы -- это юникс-подобные операционки. Это --- одно из главных отличий. Остальное --- производное от этого. Цитата maxutov @ вообщем развалится ли microsoft? В ближайшее время --- вряд ли. |
Сообщ.
#5
,
|
|
|
Цитата mo3r @ Хм, прикольно. А не подскажешь, в каком месте у Mаc OS сидит графика и окна? Уж не в ядре ли? Unix-like говоришь? MAC OS X и линуксы -- это юникс-подобные операционки. Это --- одно из главных отличий. Остальное --- производное от этого. |
Сообщ.
#6
,
|
|
|
Цитата Lector @ Mac OS X. Не в ядре. Да, Unix-like.Хм, прикольно. А не подскажешь, в каком месте у Mаc OS сидит графика и окна? Уж не в ядре ли? Unix-like говоришь? maxutov, откуда цифирки? |
Сообщ.
#7
,
|
|
|
Цитата maxutov @ вообщем развалится ли microsoft? "Теперь венде точно капец!" © LOR ![]() ![]() ![]() |
Сообщ.
#8
,
|
|
|
нечестное какоето троеборье..
винда сразу что-то ушла в отрыв на Цитата ..96,8% гм.. Цитата 2,8 - MAC а в нём-то, что уникц-лайкового-то? StdCLib - либа сишных функций, дык таких в любой системе (в одной винде десяток набереться). InterfaceLib - либа оконного ООП, со своими макинтошевскими заморочками. Цитата 0,36 - linux(все дистрибуты) позвольте, а почему линь в таком сливе? з.ы кстати, венда оч-ч-че-нь Unix-likовая.. даже ядро у ней поддерживает уникцлайк. ![]() ![]() ░ ntoskrnl.exe FRO -------- a16 PE.00400000│Hiew 7.10 (c)SEN ░.00400000: 4D dec bp ░.00 ░.00 ╔═Ordinal Offset Name════════════════════════════════════════════╗ ░.0 ║ 1169 .00460427 atoi ║ ░.0 ║ 1170 .0046039C atol ║ ░.0 ║ 1171 .004604B0 isdigit ║ ░.0 ║ 1172 .00460488 islower ║ ░.0 ║ 1173 .0046052D isprint ║ ░.0 ║ 1174 .00460505 isspace ║ ░.0 ║ 1175 .00460460 isupper ║ ░.0 ║ 1176 .004604D8 isxdigit ║ ░.0 ║ 1177 .0046055B mbstowcs ║ ░.0 ║ 1178 .004605CE mbtowc ║ ░.0 ║ 1179 .0046060F memchr ║ ░.0 ║ 1180 .004606BF memcpy ║ ░.0 ║ 1181 .00401C33 memmove ║ ░.0 ║ 1182 .00460A0B memset ║ ░.0 ║ 1183 .00460A63 qsort ║ ░.0 ║ 1184 .00460C2F rand ║ ░.0 ║ 1185 .00460C4D sprintf ║ ░.0 ╚══════════════════════════════════════════════════════════════════╝ ░.00 ░.0040002C: 0000 add [bx][si],al ░1 2byOrd 3byOffs 4byName 5 6 7 8 9 10 Добавлено гм.. это часть списка экспортируемых ф-кций.. |
Сообщ.
#9
,
|
|
|
Цитата StdCLib - либа сишных функций, дык таких в любой системе (в одной винде десяток набереться). InterfaceLib - либа оконного ООП, со своими макинтошевскими заморочками. Не InterfaceLib, а Quartz. |
Сообщ.
#10
,
|
|
|
Цитата Lector @ А не подскажешь, в каком месте у Mаc OS сидит графика и окна? Уж точно не в ядре. Насчет графических эффектов и приблуд на десктопе -- Винда сосет у мака не нагибаясь. Виста просто слила. На 1.6 пне подтупливает по страшному. На маке стоит 1.4 power. С 512 метрами мозгов. С ПО не хуже чем у винды. Есть Фотошоп, Майя, Шейк, офис (даже от MS, который лучше чем в Винде. Правильно, потомучто писался без всяких кривых API, .NET и всякой хрени). А по удобству -- просто пестня. Посмотрел, понравилось. Возможно сам буду Мак себе брать. Добавлено И потом, скоро должна выйти Mac OS X Леопард. ![]() |
Сообщ.
#11
,
|
|
|
да пусть, хоть в OpenGL окна выводед, маки на PowerPC- суксь, вон на MAC-X86 мона виндовз поставить и в игры играть. придумали же название едру - дарвин..
![]() Добавлено Ха.. а насчет подсистем там каша полная. сплошные фрамеворки.. в виндусе их хоть удалить мона. Carbon-Quartz-Cocoa-Java+ дарвин ![]() ![]() ![]() а ну да.. кто не программер этого хрен поймет.. |
Сообщ.
#12
,
|
|
|
Цитата FullArcticFox @ Уж точно не в ядре. Насчет графических эффектов и приблуд на десктопе -- Винда сосет у мака не нагибаясь. Виста просто слила. На 1.6 пне подтупливает по страшному. Ну что сказать? Очень веские доводы, объективное и квалифицированное мнение ![]() ![]() ![]() |
Сообщ.
#13
,
|
|
|
Цитата Smike @ Предлагаю тестирование производительности Windows vs Mac OS X на 1ГГц PPC + 256МБ памяти. Ну что сказать? Очень веские доводы, объективное и квалифицированное мнение ![]() ![]() ![]() ![]() |
Сообщ.
#14
,
|
|
|
Цитата Relan @ Предлагаю тестирование производительности Windows vs Mac OS X на 1ГГц PPC + 256МБ памяти. ![]() А почему на вражеской машине. Давай на Интеле. Вот там Мак точно сольет. |
Сообщ.
#15
,
|
|
|
Цитата Smike @ А почему это на Интеле? Давай на родной для Мака! Там венда точно сольет. А почему на вражеской машине. Давай на Интеле. Вот там Мак точно сольет. ![]() |
Сообщ.
#16
,
|
|
|
Цитата Relan @ Там венда точно сольет. ![]() Она даже не загрузится ![]() Кстати, линукс загрузится и будет работать как часы и на интеле, и на PowerPC, и на много чем еще — по количеству архитектур процессоров ему уже NetBSD слила. |
Сообщ.
#17
,
|
|
|
Цитата Smike @ А почему на вражеской машине. Давай на Интеле. Вот там Мак точно сольет. Цитата Relan @ А почему это на Интеле? Давай на родной для Мака! Там венда точно сольет. ![]() Умный человек сделал бы из этого вывод, что каждая ОС оптимизирована для своей родной платформы. |
Сообщ.
#18
,
|
|
|
Цитата Давай на родной для Мака! O! мосье знает толк в извращениях??? Motorola серий 680x0, для Мак уж куда роднее, а потом - да, аппле начала проституцией заниматься со всякими там G, и х86. 1.6ггц или 1ггц (для PPC) - это что за тормоза? ![]() ![]() |
Сообщ.
#19
,
|
|
|
Цитата Smike @ Умный человек сделал бы из этого вывод, что каждая ОС оптимизирована для своей родной платформы Умный человек будет различать "оптимизирована", и "сделана так, что шаг в лево, шаг в право..." ![]() |
Сообщ.
#20
,
|
|
|
Цитата Астарот @ "сделана так, что шаг в лево, шаг в право..." Умный человек знает, что "влево" и "вправо" пишется вместе ![]() |
Сообщ.
#21
,
|
|
|
Аха, так и знал, что надо оставить зацепку, что бы оппоненту было за что зацепится, когда крыть станет нечем
![]() |
Сообщ.
#22
,
|
|
|
Кстати Windows - всегда была "оптимизирована" для x86, а вот линопс да - мыщка в лево, мыщкой в право и.. висим.. (юзать линь надо босяком, в консоли, а не в гламурных кедах).. а пачяму? а патаму, чта индейцы из мойкросовт, дружили с деловарами из интел, которые рассекречивали им нюансы насчёт x86..
зе бут-лоадер.. ![]() ![]() ░ C:\ntldr FRO -------- a16 00000385│Hiew 7.10 (c)SEN ░ 00000385: 0F0106A815 sgdt [15A8] ░ 0000038A: 0F010EB015 sidt [15B0] ░ 0000038F: FF36BC15 push w,[15BC] ░ 00000393: B86000 mov ax,00060 ;" `" ░ 00000396: 8EC0 mov es,ax ░ 00000398: 8EE0 mov fs,ax ░ 0000039A: 8EE8 mov gs,ax ░ 0000039C: 0F20C0 mov eax,cr0 ░ 0000039F: 6625FEFFFF7F and eax,07FFFFFFE ;" ■" ░ 000003A5: 0F22C0 mov cr0,eax ░ 000003A8: EB03 jmps 0000003AD --- (1) ░ 000003AA: 90 nop ░ 000003AB: 90 nop ░ 000003AC: 90 nop ░ 000003AD: 0F20D8 mov eax,cr3 ░ 000003B0: 90 nop ░ 000003B1: 90 nop ░ 000003B2: 90 nop ░ 000003B3: 90 nop ░ 000003B4: 0F22D8 mov cr3,eax ░ 000003B7: EABC030020 jmp 02000:003BC --- (2) ░ 000003BC: 58 pop ax ░ 000003BD: 8ED8 mov ds,ax ░1Help 2PutBlk 3Edit 4Mode 5Goto 6Refer 7Search 8Header 9Files 10Quit Добавлено гм.. этот код перехода в PM СОВЕРШЕНЕН.. попытка что нить поменять (хотя бы убрать nop-ы) приведёт к только к дестабилизации системы.. разумееться интел - следили за качеством кода (им же на этом работать).. |
Сообщ.
#23
,
|
|
|
Цитата Relan @ Цитата Lector @ Mac OS X. Не в ядре. Да, Unix-like.Хм, прикольно. А не подскажешь, в каком месте у Mаc OS сидит графика и окна? Уж не в ядре ли? Unix-like говоришь? maxutov, откуда цифирки? цифры из журнала компьютерного(который на савеловском беслатно берется) ВОЗНИК ВОПРОС ЧЕМ MAC ЛУЧШЕ ИЛИ ХУЖЕ ИНТЕЛ ПОЧЕМУ ОН ДАРАГОЙ ТАКОЙ ПОЭТОМУ СКОРО ЯБЛОКУ КОНЕЦ ПРИДЕТ ПРИ ТАКИХ ЦЕНАХ ПОДРУГОМУ ОКУПИТЬСЯ НЕ МОЖЕТ БУДЕТ АЙПОДЫ ДЕЛАТЬ ТОЛЬКО |
Сообщ.
#24
,
|
|
|
Цитата helloworld @ гм.. этот код перехода в PM СОВЕРШЕНЕН.. А в чем его совершенство? |
Сообщ.
#25
,
|
|
|
Цитата maxutov @ ВОЗНИК ВОПРОС ЧЕМ MAC ЛУЧШЕ ИЛИ ХУЖЕ ИНТЕЛ ПОЧЕМУ ОН ДАРАГОЙ ТАКОЙ Я так думаю, что по той же причине, по которой коньяк «Хеннеси» в десяток-два десятка раз дороже «просто коньяка». Во-первых, тебе продают не просто железяку, а аппаратно-программный комплекс. Во-вторых, покупая мак, ты символично приобщаешься к некой «элите», для которой понты дороже денег. Добавлено Цитата maxutov @ ПОЭТОМУ СКОРО ЯБЛОКУ КОНЕЦ ПРИДЕТ ПРИ ТАКИХ ЦЕНАХ ПОДРУГОМУ ОКУПИТЬСЯ НЕ МОЖЕТ БУДЕТ АЙПОДЫ ДЕЛАТЬ ТОЛЬКО Да нет. Во-первых, яблоко не стремится сорвать звезды с неба, как IBM и компания. Яблоко делает для элитистов — той самой пары процентов, которая выложит деньги. И для художников-графиков, которым сквозная интеграция всего, что им нужно, с десктопом и ненадуманная простота (а не интуитивность), очень нравится. А еще маки покупают американские айтишники для своих бабушек, чтобы те имейл писать могли. Потому что каждый раз портить себе нервы из-за вируса, или тормоза, или что что-то зависло, а что-то слетело, им в облом. А еще те же айподы. Плеера как плеера, но дизайн у них определенно хорош. А где iPod, там и iTunes. И опять реклама тех же-таки маков. Потому что такой охрененной интеграции iPod'ов с десктопом по понятным причинам фиг сыщешь. |
Сообщ.
#26
,
|
|
|
а чем помимо красоты отличаются маки?
хотя они желтеют, и такую красоту при желании можно сделать самому |
Сообщ.
#27
,
|
|
|
linuxfan - совершенстово в NOP-ах..
Ho Im - вот видите - собирали поделку (чумазые) в гараже типо для народа, а получилось для какойто там элиты.. или вы к художникам себя не относите??? так вот как художник-художнику - виндовс рулит и ты это знаешь! кстати айподы - разве плеера??? это вроде бы мобильники.. |
Сообщ.
#28
,
|
|
|
Цитата helloworld @ linuxfan - совершенстово в NOP-ах.. Может я тупой, но нафиг они там? |
Сообщ.
#29
,
|
|
|
Цитата helloworld @ Ho Im - вот видите - собирали поделку (чумазые) в гараже типо для народа, а получилось для какойто там элиты.. Все-таки они уже лет двадцать не в гараже, а во-вторых, один из этих чумазых все же славянин. Ну и в-третьих, они знают толк в том, как сделать не только красиво, но и хорошо. Цитата helloworld @ или вы к художникам себя не относите??? Да нет, мне и умения рисовать, и богемности поведения не хватает. Не дорос я, короче, до художника. |
Сообщ.
#30
,
|
|
|
Цитата helloworld @ в графике рулит МАС так вот как художник-художнику - виндовс рулит и ты это знаешь! ![]() Более корректна цветопередача (ненужно калибровать монитор 3 дня, а потом подстраивать каждую неделю). Со шрифтами попроще. Adobe изначально делает весь софт под МАС, а потом переделывает под Винды (ксати, на МАСе почему то работает стабильнее) Добавлено Цитата Ho Im @ вот теперь я думаю яблоку будет "конец" Я так думаю, что по той же причине, по которой коньяк «Хеннеси» в десяток-два десятка раз дороже «просто коньяка». ![]() Теперь бутылка осталась от «Хеннеси» наклейка таже, но в середине «просто коньяк» Добавлено Кроме того что МАСи теряют свое железо, так теперь у них украли и МАС ОС, которую уже можно запускать на нормальном проце (интел или АМД), правда не на всех и работает коряво, но думаю это дело времени |
Сообщ.
#31
,
|
|
|
Цитата orb @ Кроме того что МАСи теряют свое железо, так теперь у них украли и МАС ОС, которую уже можно запускать на нормальном проце (интел или АМД), правда не на всех и работает коряво, но думаю это дело времени Так маки вроде и под родное железо еще существуют? |
Сообщ.
#32
,
|
|
|
Цитата p_kolya @ конечно же есть, но оно не апгрейдится добесконечности Так маки вроде и под родное железо еще существуют? ![]() |
Сообщ.
#33
,
|
|
|
MAC OS украли.. какой лууул.. как будто дофига прог под неё, и умеющих под неё писать.. да и в принципе- что они так вцепились? как будто не знают что крякинг под х86 стоит на первом месте, после программинга (бугага). Надо нормально делать - для всех. как линуксь и винь. первую так дарят, вторую так берут...
Цитата (ксати, на МАСе почему то работает стабильнее) ну там варёз не настолько сильно зверствует. имело смысл всё как следует оттестировать. а тут (в виндах) как то ставил какую-то относительно древнюю (3-ю чтоль) версию фотошопа, поюзал, то там -то сям вылеты... ну кто так делает. Цитата нафиг они там? там всё просчитано вплоть до такта, и нопы ой как рулят... |
Сообщ.
#34
,
|
|
|
Цитата maxutov @ Mac лучше тем, что ты получаешь готовый к употреблению компьютер. ОС установлена и настроена. Ничего не тормозит. Никаких вирусов. Интерфейс прост и продуман до мелочей. Короче говоря, Apple как никто другой приблизились к идее бытового компьютера.ВОЗНИК ВОПРОС ЧЕМ MAC ЛУЧШЕ ИЛИ ХУЖЕ ИНТЕЛ ПОЧЕМУ ОН ДАРАГОЙ ТАКОЙ Ну а дорогие они потому, что производятся относительно небольшими партиями. Если бы у Apple был уровень производства и сбыта как у Dell, то они бы стоили намного дешевле. Кроме того, там присутствует оригинальный дизайн, который тоже стоит денег. Еще стоит денег Mac OS X + довольно набор софта, который поставляется вместе с компом. Цитата orb @ Маки -- не для гиков, они для простых юзеров, не имеющих отношения к ИТ. А для этой категории людей важно что? Удобство, производительность, цена. Удобство использования после перехода на Интел осталось ровно то же самое, т.к. ОС и софт те же. Производительность выросла в несколько раз. Цена снизилась.вот теперь я думаю яблоку будет "конец" ![]() Теперь бутылка осталась от «Хеннеси» наклейка таже, но в середине «просто коньяк» Цитата orb @ Пардон, а Core Duo, на котором делаются современные Макинтоши, -- это ненормальный проц? Кстати, разве МакОСь можно запустить на АМД? у них украли и МАС ОС, которую уже можно запускать на нормальном проце (интел или АМД) |
Сообщ.
#35
,
|
|
|
Цитата ОС установлена и настроена. Ничего не тормозит. Никаких вирусов. Интерфейс прост и продуман до мелочей. ну прям как отхаканый винукц.. |
Сообщ.
#36
,
|
|
|
Цитата Relan @ Кстати, разве МакОСь можно запустить на АМД? Ей главное наличие инструкций SSE2. Проц значения не имеет. |
Сообщ.
#37
,
|
|
|
Цитата Relan @ Что такое intel MAC Кстати, разве МакОСь можно запустить на АМД? у меня есть перечень процев на которых идет МАС ОС (там даже семпроны помоему были) Добавлено Цитата Relan @ не это нормальный проц, только теперь стерлась грань между МАС и РС Пардон, а Core Duo, на котором делаются современные Макинтоши, -- это ненормальный проц? |
Сообщ.
#38
,
|
|
|
а не в курсе, гуя на мак-ч86 там точь-в-точь как на PPC? стряння нафик им SSe2.. едру то, оно как-то пофигу должно быть (что там вычислять-то с doble-точностью?).. разве что кодекам да OpenGL подсистеме.. дык, а если они не используються? хм..
Добавлено другое дело чипы (северный южный мосты) да видяха (вроде ATI 9800 там), тут уж да возможность косяков любая... |
Сообщ.
#39
,
|
|
|
Цитата helloworld @ там всё просчитано вплоть до такта, и нопы ой как рулят... Не, ну мне просто интересно: нафиг там nop'ы после short jump'а? На выравнивание не похоже, а похоже на то, что на первом проходе компилер зарезервировал место под near jump, а потом осознал, что хватит и short, а «лишнее» место забил nop'ами. Нафиг nop после загрузки cr3 в eax я тоже не понял. Цитата Relan @ Кстати, разве МакОСь можно запустить на АМД? Так команды-то везде одинаковые, а привязку к железу вроде как научились вырезать из макоси для x86. |
Сообщ.
#40
,
|
|
|
Цитата Smike @ Ей главное наличие инструкций SSE2. Проц значения не имеет. Цитата orb @ у меня есть перечень процев на которых идет МАС ОС (там даже семпроны помоему были) Проц -- фиг с ним, понятно что от него требуется всего-навсего SSE3 (ну или SSE2 при использоватнии патча). А вот как быть с чипсетами? |
Сообщ.
#41
,
|
|
|
Цитата На выравнивание не похоже да, это выравнивание кода данных для кэша. Зачем? для СТАБИЛЬНОСТИ... p.s бугага! я еще на ваш лингус'овский бут-кернел посмотрю как его gcc&as оформляли.. as.. бугага (пацтулом).. это не as, a ass.. не это просто какойто маразм ![]() ![]() movl $swapper_pg_dir-__PAGE_OFFSET,%eax movl %eax,%cr3 /* set the page table pointer.. */ movl %cr0,%eax orl $0x80000000,%eax movl %eax,%cr0 /* ..and set paging (PG) bit */ jmp 1f /* flush the prefetch-queue */ 1: movl $1f,%eax jmp *%eax /* make sure eip is relocated */ 1: /* Set up the stack pointer */ lss stack_start,%esp это для перегрузки мозгов чтоли??????? Добавлено /* make sure eip is relocated */ чо? бум надееться что eip релокочен? не.. ха ха ха ха ха.. ой не могу.. ![]() ![]() ![]() |
Сообщ.
#42
,
|
|
|
Цитата helloworld @ да, это выравнивание кода данных для кэша. Зачем? для СТАБИЛЬНОСТИ... Это на случай багов в процессоре, связанных с prefetching'ом чтоли? Что они там выравнивают? Цитата helloworld @ чо? бум надееться что eip релокочен? не.. ха ха ха ха ха.. ой не могу.. ![]() ![]() ![]() М. б. чтобы в EIP совсем все хорошо стало? Типа, старшие биты подчистить и прочую хрень? Хотя тоже не совсем понял этот трюк. |
Сообщ.
#43
,
|
|
|
ну баги не баги, а некоторые тонкие моменты
кэша (котороые зависят даже от партии процессоров).. вообще-то при переходе в защ.режим сброс кэша гарантирован межсегментным джампом, это куда более надёжно (да интелом рекомендовано), а бут-кернел линупса этим пренебрегает, ровно как и смягчающими нопами при обращении к ответственным регистрам процессора. Допустим для 586 оно как-то пофик, а вот на 686+ от 1ггц нопы действительно стабилизируют работу - причем ntldr построен с таким расчетом, что скажем обращение к Cr0-Cr5 а также межсегментные переходы происходят только по чётным адресам. |
Сообщ.
#44
,
|
|
|
Цитата helloworld @ причем ntldr построен с таким расчетом, что скажем обращение к Cr0-Cr5 а также межсегментные переходы происходят только по чётным адресам. Если я все правильно помню, то процессору глубоко по банану, откуда происходят ображщения к регистрам. Вся соль в том, чтобы данные были правильно выровнены + желательно циклы по границе 32 байт выравнивать, чтобы кэшу хорошо жилось. Кроме того, переход в защищенный режим осуществляется только один раз и что-то мне не приходилось видеть, чтобы при этом хоть linux хоть винда заглючили => везде используется вполне законный код. |
Сообщ.
#45
,
|
|
|
Цитата хоть linux хоть винда заглючили => везде используется вполне законный код. линукс - это не более чем поделка умников (любителей дилетантов) которую может скомпилить даже ламмер... Стряння чем может заслуживать доверия gcc & as? хотя понятно что icc сборку едра не осилит, из -за всяких левых (imho) наворотов типа: ![]() ![]() { int err; asm volatile( "1: rdmsr\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %4,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=&bDS" (err), "=a" (*eax), "=d" (*edx) : "c" (reg), "i" (-EIO), "0" (0)); return err; } виндус НТ- это профессионально как разработаная, так и собраная, высоко-производительная система, imho, с более упрощенным интерфейсом программирования. |
Сообщ.
#46
,
|
|
|
Цитата helloworld @ Цитата хоть linux хоть винда заглючили => везде используется вполне законный код. линукс - это не более чем поделка умников (любителей дилетантов) которую может скомпилить даже ламмер... Стряння чем может заслуживать доверия gcc & as? хотя понятно что icc сборку едра не осилит, из -за всяких левых (imho) наворотов типа: ![]() ![]() { int err; asm volatile( "1: rdmsr\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %4,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=&bDS" (err), "=a" (*eax), "=d" (*edx) : "c" (reg), "i" (-EIO), "0" (0)); return err; } виндус НТ- это профессионально как разработаная, так и собраная, высоко-производительная система, imho, с более упрощенным интерфейсом программирования. а windows не поделка умника ? не аргументированно!!!! |
Сообщ.
#47
,
|
|
|
Цитата helloworld @ линукс - это не более чем поделка умников (любителей дилетантов) которую может скомпилить даже ламмер... Стряння чем может заслуживать доверия gcc & as? Цитата helloworld @ lenin, ты? виндус НТ- это профессионально как разработаная, так и собраная, высоко-производительная система, imho, с более упрощенным интерфейсом программирования. ![]() |
Сообщ.
#48
,
|
|
|
Цитата helloworld @ с более упрощенным интерфейсом программирования. Бугога!!!!!! Упрощенным! Держите меня семеро! |
Сообщ.
#49
,
|
|
|
Цитата helloworld @ виндус НТ- это профессионально как разработаная, так и собраная, высоко-производительная система, imho, с более упрощенным интерфейсом программирования. Вот насчет сильно упрощенного интерфейса программирования ты сильно заблуждаешься. Вернемся к классике: что сложнее, fork + exec или CreateProcess? |
Сообщ.
#50
,
|
|
|
понимаю детский наезд..
![]() уж коли темп взяли за бут-лодеры, хотелось бы поразмышлять чисто за них ![]() однако, я вас умоляю.. Линукс.. Не смешите (хотя даже от названий уже можно падать от хохота)! ![]() троволдс?) уровне может идти речь (ха-ха-ха), ![]() с ними) не удосужились, как следует "витаминизировать" нопами?! а? о какой стабильной работе многоядерных CoreDuo может речь?... вот умора-то, походу фины явно не в теме за x86, и совсем не умеют готовить.. не удевлюсь если разработчеги падают в обморок от албанских наворотов в gcc/ass... от исходников кернела - так вообще угореть можно (от одного irq.c катаюсь по полу), с ихнеми извечными "ай хопе", "мей би".. видимо, албанец лингуc травалтос (в честь себя назвавший, эту комедию) и его подельщег(ица) инга молнар (кстати, оба с комплексом "билли гейтса" ) делали это не для 'just for fan ', а 'just for LOOL ' нет, ну вы подумайте ![]() ![]() if (!dev_id) printk("Bad boy: %s (at 0x%x) called us without a dev_id!\n", devname, (&irq)[-1]); какой плахой мальчег! нет, проста падонак! бугага, callбасед без дев- ай-ди.. а вот этот пёрл дурацкой синхронизации irq ![]() ![]() ![]() * CPU we need to call this function. */ void synchronize_irq(void) { if (irqs_running()) { /* Stupid approach */ cli(); sti(); } } ![]() ![]() ![]() |
Сообщ.
#51
,
|
|
|
Цитата helloworld @ то WinExec даёт счастье... WinExec -- часть старого устаревшего API, так что не надо! Цитата helloworld @ явно не в теме за x86, и совсем не умеют готовить.. не удевлюсь если разработчеги падают в обморок от албанских наворотов в gcc/ass... Я так понимаю, что WinXP весит после установки 900 метров, т. к. код у нее «как следует сдобрен nop'ами»? А я-то думаю, чего она медленнее линя? Оказывается, она просто «лишние» сжигает на nop'ы, чтобы юзеры железо апгрейдили ![]() |
Сообщ.
#52
,
|
|
|
Цитата WinExec -- часть старого устаревшего API, так что не надо! дык тоже можно сказать и о printf.. хотя согласен WinExec - суксь.. если мне надо я ползую типа shell ('bugaga.exe'); на основе CreateProcess+CMD.EXe.. Код ф-кции весит какихто 100 байт (бугага).. Цитата Я так понимаю, что WinXP весит после установки 900 метров, т. к. код у нее «как следует сдобрен nop'ам Ну в основном иза некоторых компонентов и 'систем восстановления'.. Хотя, делал обрезание WinXPSP2 до вполне приличных 400метров(без особой потери функционала).. однако и линь под кедами - must-die еще тот(бугога).. Цитата А я-то думаю, чего она медленнее линя? ну, на моём p3 (базара нет, помойка), она и FPS на гамесах меньше выдает чем win2000.. однако я не понял, каким боком мона Linux и Win32 ставить в сравнение? реально то заценить можно только по гамесам, от которых линь свободна(бугога)... Цитата Оказывается, она просто «лишние» сжигает на nop'ы, чтобы юзеры железо апгрейдили да! тожа верно! вон CoreDuo (для гамесов), вы чего? Windows рулит (неподецки)! p.s А все эти беспонтовые Lin/MacOS - так чисто для понтов и потери времени.. |
Сообщ.
#53
,
|
|
|
Цитата helloworld @ нет, ну вы подумайте if (!dev_id) printk("Bad boy: %s (at 0x%x) called us without a dev_id!\n", devname, (&irq)[-1]); Ну да, исходники профессиональной ОС должны выглядеть так: ![]() ![]() ARB_PRINT(0,("Conflict detected - but someone hasn't set conflicting info\n")); conflictInfo[count].OwningObject = NULL; conflictInfo[count].Start = (ULONGLONG)0; conflictInfo[count].End = (ULONGLONG)(-1); // BUGBUG - maybe need some more info... count++; // // we daren't continue at risk of looping forever // break; |
Сообщ.
#54
,
|
|
|
Цитата helloworld @ Ты наверное не поверишь, но Линукс -- это система для работы. Будучи однажды установлена и настроена, она будет работать вечно. Поставил -- и забыл. Например я на свой сервант месяцами не заглядываю, а он всё работает и работает в режиме 24/7 не смотря на тысячи "хацкеров" на которых у нас тут постоянно жалуются. И еще много лет будет так работать, пока железо не подохнет. Трах с системой -- не мой профиль. Именно поэтому я выбрал Линукс. А все эти беспонтовые Lin/MacOS - так чисто для понтов и потери времени.. ![]() |
Сообщ.
#55
,
|
|
|
Цитата Ты наверное не поверишь, но Линукс -- это система для работы. О какой работе идет речь, за которую плотят деньхи, так я понимаю? Дык и Win2K тоже работает 24/7.. хде? к примеру, в гараже (диаг. инжект. движков), на чумазом компе (до этого была 9X которая иногда висла на самом интересном месте). |
Сообщ.
#56
,
|
|
|
Цитата helloworld @ Вообще для всякой работы. О какой работе идет речь, за которую плотят деньхи, так я понимаю? Цитата helloworld @ Там сети-то поди даже нету... И сколько оно так работает? Года 3-4 асилит? Дык и Win2K тоже работает 24/7.. хде? к примеру, в гараже (диаг. инжект. движков), на чумазом компе |
Сообщ.
#57
,
|
|
|
Цитата helloworld, 18.09.2006, 0:07:55, 1267906 Дык и Win2K тоже работает 24/7.. хде? к примеру, в гараже (диаг. инжект. движков), на чумазом компе (до этого была 9X которая иногда висла на самом интересном месте). хм. там комп стопудов на ночь выключают... зы. helloworld, а ты случайне не микроха? |
Сообщ.
#58
,
|
|
|
Цитата Там сети-то поди даже нету... оно там нафик не надо.. Цитата И сколько оно так работает? Года 3-4 асилит? пока где-то с полгода колбасит, вроде все пучком, а вот линь, то воще отдыхает с подобными темами (для работы, бугага).. Цитата хм. там комп стопудов на ночь выключают... хе.. мужики из ночной смены, комп стопудов на ночь НЕвыключают... |
Сообщ.
#59
,
|
|
|
Цитата e-yes Ну да, исходники профессиональной ОС должны выглядеть так: нет.. воть единственно правильный путь: ![]() ![]() /*Top Secret, Windows 2000 Source Code */ #include "win31.h" #include "win95.h" #include "win98.h" #include "workst~1.h" #include "evenmore.h" #include "oldstuff.h" #include "billrulz.h" #include "monopoly.h" #define INSTALL = HARD char make_prog_look_big[1600000]; void main() { while(!CRASHED) { display_copyright_message(); display_bill_rules_message(); do_nothing_loop(); if (first_time_installation) { make_50_megabyte_swapfile(); do_nothing_loop(); totally_screw_up_HPFS_file_system(); search_and_destroy_the_rest_of_OS/2(); make_futile_attempt_to_damage_Linux(); disable_Netscape(); disable_RealPlayer(); disable_Lotus_Products(); hang_system(); } write_something(anything); display_copyright_message(); do_nothing_loop(); do_some_stuff(); if (still_not_crashed) { display_copyright_message(); do_nothing_loop(); basically_run_windows_3.1(); do_nothing_loop(); do_nothing_loop(); } if (detect_cache()) disable_cache(); if (fast_cpu()) { set_wait_states(lots); set_mouse(speed, very_slow); set_mouse(action, jumpy); set_mouse(reaction, sometimes); } /* printf("Welcome to Windows 3.1"); */ /* printf("Welcome to Windows 3.11"); */ /* printf("Welcome to Windows 95"); */ /* printf("Welcome to Windows NT 3.0"); */ /* printf("Welcome to Windows 98"); */ /* printf("Welcome to Windows NT 4.0"); */ printf("Welcome to Windows 2000"); if (system_ok()) crash(to_dos_prompt) else system_memory = open("a:\swp0001.swp",O_CREATE); while(something) { sleep(5); get_user_input(); sleep(5); act_on_user_input(); sleep(5); ) create_general_protection_fault(); млин.. а мужики-то незнают ![]() Добавлено p.s Боян конечно.. и sleep(5); не совсем верно.. слишком быстро.. абычна там поболе будет: ![]() ![]() ▓ advapi32.dll FRO -------- a32 PE.77DD051A│Hiew 7.10 (c)SEN ▓.77DD050F: 68B80B0000 push 000000BB8 ▓.77DD0514: FF15A814DB77 call Sleep ;KERNEL32 ▓.77DD051A: 85ED test ebp,ebp ▓.77DD051C: 74C2 je .077DD04E0 --- (1) ▓.77DD051E: 85F6 test esi,esi ▓.77DD0520: 7406 je .077DD0528 --- (2) ▓.77DD0522: 56 push esi ░.77DD0523: E81049FFFF call CloseServiceHandle --- (3 ░.77DD0528: 85FF test edi,edi ░.77DD052A: 7406 je .077DD0532 --- (4) ░.77DD052C: 57 push edi ░.77DD052D: E80649FFFF call CloseServiceHandle --- (5 7Search 8Header 9Files 10Quit Добавлено почти все диелелы просто испещерены этими Sleep (0x0BB8); //делау тормозя мля.. как блохами.. или вирусами.. e-yes - ты часом не NTOSKRNL цитировал? Добавлено linuxfan - под "Совершенством в ноп-ах" канешна я подразумевал: ![]() ![]() ▓ advapi32.dll FUO -------- a32 PE.77DD052C│Hiew 7.10 (c)SEN ▓.77DD050F: 90 nop ▓.77DD0510: 90 nop ▓.77DD0511: 90 nop ▓.77DD0512: 90 nop ▓.77DD0513: 90 nop ▓.77DD0514: 90 nop ▓.77DD0515: 90 nop ░.77DD0516: 90 nop ░.77DD0517: 90 nop ░.77DD0518: 90 nop ░.77DD0519: 90 nop ░.77DD051A: 90 nop ░.77DD051B: 90 nop ░.77DD051C: 90 nop ░.77DD051D: 90 nop ░.77DD051E: 90 nop ░.77DD051F: 90 nop |
Сообщ.
#60
,
|
|
|
Цитата Змей(Чёрный) @ Мне тоже самое показалось. Уж больно манеры похожи... зы. helloworld, а ты случайне не микроха? |
Сообщ.
#61
,
|
|
|
Цитата Rikkie @ Мне тоже самое показалось. Уж больно манеры похожи... Вообще-то айпишник как у e-yes-а 18.01.05 ![]() |
Сообщ.
#62
,
|
|
|
Цитата Smike @ прокся? Вообще-то айпишник как у e-yes-а 18.01.05 |
Сообщ.
#63
,
|
|
|
Цитата Rikkie @ прокся? Нет. gprs-nat |
Сообщ.
#64
,
|
|
|
"Windows vs MAC OS vs linux, троеборье"
Почему Linux с маленькой буквы? ![]() |
Сообщ.
#65
,
|
|
|
а проста скромный систем для маленькой, для скромной такой компании, для маленькой такой компании - агромный такой секрет...
Добавлено то исть систем.. |
Сообщ.
#66
,
|
|
|
Цитата mICRo @ e-yes - ты часом не NTOSKRNL цитировал? Да не помню уже, но если интересно - найду название файла, откуда это (исходники W2K). Цитата mICRo @ linuxfan - под "Совершенством в ноп-ах" канешна я подразумевал: ▓ advapi32.dll FUO -------- a32 PE.77DD052C│Hiew 7.10 ©SEN ▓.77DD050F: 90 nop ▓.77DD0510: 90 nop ▓.77DD0511: 90 nop ▓.77DD0512: 90 nop ▓.77DD0513: 90 nop ▓.77DD0514: 90 nop ▓.77DD0515: 90 nop ░.77DD0516: 90 nop ░.77DD0517: 90 nop ░.77DD0518: 90 nop ░.77DD0519: 90 nop ░.77DD051A: 90 nop ░.77DD051B: 90 nop ░.77DD051C: 90 nop ░.77DD051D: 90 nop ░.77DD051E: 90 nop ░.77DD051F: 90 nop Х*рня это всё. Просвещаться (гуглить) на тему "цвета" виртуальных страниц при отображении в физ. память (в кэш L1). А нопы - это лажа. Добавлено Цитата Smike @ Вообще-то айпишник как у e-yes-а 18.01.05 ![]() Осталось только вспомнить, где я был 18.01.2005... Кажется, где-то фПитере. |
Сообщ.
#67
,
|
|
|
Советую всем посмотреть фильм "Пираты силиконовой долины" из которого вы узнаете , кто такой стив джобс и билл гейтс. И почему большинство компьютеров сейчас по майкрософт виндовс.
Вообщем - билл гейтс - вор! |
Сообщ.
#68
,
|
|
|
Цитата KotovAlexander @ Вообщем - билл гейтс - вор! ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Сообщ.
#69
,
|
|
|
Цитата KotovAlexander @ Вообщем - билл гейтс - вор! Теперь венде точно капец! ![]() |
Сообщ.
#70
,
|
|
|
Цитата Smike @ Теперь венде точно капец! ![]() Ага, БГ посядют, с конфискацией имущества ![]() ![]() |
Сообщ.
#71
,
|
|
|
Цитата FullArcticFox @ Цитата Smike @ Теперь венде точно капец! ![]() Ага, БГ посядют, с конфискацией имущества ![]() ![]() А он, кстати, завещал всё свойо имущество не спиногрызам-детям, а в благотворительный фонд своего имени. Вот интересно, есть ли в уставе этого фонда обязательство не оставить в трудную минуту (как то - нехватка яхт в гараже, недостаточная влажность на острове, недостаточная грузоподъёмность личного самолёта) этих самых спиногрызов? |
Сообщ.
#72
,
|
|
|
Благотворительный фонд по борьбе с линуксом
![]() |
Сообщ.
#73
,
|
|
|
Цитата Smike @ Благотворительный фонд по борьбе с линуксом ![]() Может наоборот - фонд для борьбы за права компьютерных меньшинств? |
Сообщ.
#74
,
|
|
|
Я впервые увидел Mac в 96-м. Quadra 840AV. Впечатлило.
![]() Насколько я понимаю, это аналог 486-й? DX-2/66? Аппаратно. А запустить win95 на 486-й? DX-2/66? Так что, МАК - это МАК! Ну почему он такой дорогой ![]() |
Сообщ.
#75
,
|
|
|
Цитата Команданте @ А запустить win95 на 486-й? DX-2/66? А Win98? ![]() ![]() |
Сообщ.
#76
,
|
|
|
Smike
Пурпе вон и на 386-й запускал 95-ю ![]() |
Сообщ.
#77
,
|
|
|
Цитата Команданте Я впервые увидел Mac в 96-м. Quadra 840AV. Впечатлило. Насколько я понимаю, это аналог 486-й? DX-2/66? Аппаратно. А запустить win95 на 486-й? DX-2/66? Так что, МАК - это МАК! Ну почему он такой дорогой в году наверно 98-ом, я на 486-ом юзал маковский эмуль, 68300-какойто + FPU сопр. Под 95 - пёрло очень шустро. Не понравилось - почти все проги были демо, работали от силы минут 5, после чего показывали наг-скрины и тп. На ноутбуке с 386DX40 и 4-мя метрами оперативы, 120мб винт, довольно юзабельно пёрла Win95, а под ней довольно играбельно пер Дууум (это помимо того что косынка, сапер, калькулятор блокнот, etc). ультимейт кажеться. С чем его и сплавил за 100$. Добавлено вот только какой бы из сброда линупсов потянул такую помойку, и что там могло иметься из функционала? а! вспомнил. из-за Stilus-переводчека и продал. то есть его и взяли. чтоб оно не особо тормозило пришлось правда win3.1 уcтаканивать. |