Маша Ресничкина (Маня из Казани) - 22-летняя стримерша из Казани, 25-процентная татарка. Маша любит химию (сдала ЕГЭ по химии на 100 баллов), участвовала в конкурсе и телепередаче "Химический бум".
Мария учится на химика, в прошлом она занималась гимнастикой и пережила период анорексии. Сейчас она весит 55 килограмм при росте 175 см и 4 размере груди. За красивые глаза анон назвал её Ресничка-тян.
Обращение Реснички-тян к сталкерам: > Манька !!RQhpmdgMiM >Человеку, который удаляет гуглплей из-за гугл-слежки, выдирает из винды любого вида телеметрию и в основном пользуется линуксом, чтобы наверняка, такое точно не может понравиться. Надо признать, я недооценила дотошность анонов и интерес к моей персоне. Хочу предостеречь анонов, которые в самом деле решили посталкерить и поискать меня ИРЛ: это вряд ли найдет мое понимание.
Репортите гусара, можете и в d/ подмахнуть. Это конфа Деда. Пишут там от силы три-четыре поста в день, слабо связанные даже с самим Дедом. Половина участников мертвые души или вообще придуманы тостопузым. Как это относиться к этому треду непонятно. Нам же провославный вк Маня сделала, зачем ей конфа?
>>5415664 Лучше обратите внимание на стилистику, грамотность подачи материала, лексикон, анализ. Этот пост красноречиво показывает уровень интеллекта. И Достоевский, и свободный английский и чтение учебников как художественной литературы и 92 балла по русскому без репетиторов и собственно без подготовки к экзамену. Это всё она. А то что вы видели, так это озорничает и протестует. К сожалению скатываясь на уровень завсегдатаев, заработала невроз и анорексию. Буду очень рада, если доча перестанет метать бисер в этом треде. PS Маня терпеть не может эту фоту, но на ней D - мал (для тех кто особенно старался в опровержениях. Надеюсь поправится и вернется в форму). Мимомать
>>5416052 >>5415988 А мне такой типаж больше нравится... Вот это я понимаю секс, вот это сок, вот это топ! Из неё же изливаются феромоны как фотоны, как нейтрино пробивают всё вокруг, я это через фото чувствую... Такую Маню бы прижать крепко... ух...
>>5416422 В принципе, чётко себя обозначила. Чиста порочная пацанка. Только что по фене не ботает. А так, предъявы кидает и басит не хуже Каляна с Таляном из соседнего двора, бранится не хуже портового грузчика.
Канал разбанили, но новые репорты - это только вопрос времени.
Манька, почитай, за что банят на твиче >>5416402 и создай уже канал на ютубе. Для того, чтобы запустить стрим, надо определенное количество просмотров на канале набрать, так что лучше создать канал прямо сейчас и залить туда десяток нарезок из тредов.
>>5416550 >>5416461 >создай уже канал на ютубе. Для того, чтобы запустить стрим, надо определенное количество просмотров на канале набрать, так что лучше создать канал прямо сейчас и залить туда десяток нарезок из тредов.
>>5416636 Не оправдывайся, мы все видели. Кстати, у твоего любимку здесь сегодня наметились проблемы с прямым вещанием.. Пытался к Дедушке переманивать анонов.
>>5416854 наверное. в ридонли сидит, смотрит чтобы сыночку не научили чему. давайте все родственников звать. абу потом грант у вовы выбьет. к малахову все съездим. михалков может чего снимет. да и в желтом потом веселее будет вместе.
>>5417324 я считаю мы должны быть этой ступенькой. а - мы омежки и в этом наша биологическая функция. б - один успешный специалист важнее нескольких десятков омежек. ц - она чувствуя долг будет трахаться и жить за всех нас.
ей вообще нужно в европу жить что бы и обществу быть полезной и в случае чего защитить свои титьки от всяких бяк. только там позаботятся о сиськах и они будут здоровы и бодры до самой старости.
>>5417345 Потому что истории говну свойственно повторяться. Перекат анонов из треда в вк - это одна из ступеней к конфе. А в конфе будет разделение анонов на работяг/учащихся и на ноулаферов, которые круглые сутки будуд горовы попиздеть с Машей.
>>5417442 >>говорили про связку твитч и проги Нет, блядь, дебил, говорили о создании конфы. А вместо курса может быть и Discord, но принципиального значения сама прога не имеет.
>>5417841 а пакетный манагер у него и само окружение как? а вайн под ним и дрова как? если как на федоре то ненад. пойду погоняю на виртуалке что бы понять с чем имею дело.
>>5416204 Ого, только вкатилась в стриминг, а шмоньку уже спалила. Каждое новое поколение стримерш все быстрее оголяется. Ждем фотки ануса или отсос на камеру.
Уже фантазирую над тем, как лежу на кроватке, а по бокам Манька и ее мамка, обе гладят меня по голове, одна кормит клубникой, а другая держит трубочку с напитком, у меня в руке по сиське каждой из них, а ножками они мне футджоб делают. Вот так вот сука. А, да, еще мамка прикалывается в это время над Манькой и говорит что она плохо своей ножкой хуй надрачивает, бездельница блядь.
>>5418038 ну грань же между эротикой и порнухой. торшер заголяет сиськи казалось бы но она их возвела из разряда эротики в разряд хтонических абсолютов.
>>5418104 ну так и хули тратить время на наблюдения, как люди выполняют свою работу? и еще переживать. иди на пожарных посмотри. или как самолеты взлетают. 90 минут. с рекламой и посторонними шумами.
>>5418151 >Смысла вообще нет ни в чем мы не настаиваем. каждый творец своего собственного счастья. но попробовать стоит. вдруг затянет? тысячи леммингов не могут ошибаться.
Дорогой анон! А думал ли ты когда-нибудь, что Маша охуенно вписывается в аниме образ. Я когда смотрел всякие анимехи, то всегда поражался: там всё время тян живет одна где-нибудь. Без всяких матерей, батей, братьев, общаг, подруг и друзей по вписке, как это у нас обычно А вот одна. Это так сексуально и загадочно. Не знаю почему. https://coub.com/view/146kz0
>>5418327 Опрелости, - это просто чей-то унылый форс. Объективно, мне кажется, что там ничего нет, просто света меньше, тогда там и на локтях и на груди опрелости, и сзади вообще одна сплошная титаническая нигерская опрелость подбирается величиной с дом.
Аноны, накидайте, плиз, рекомендаций по играм на некст стриме, я составлю позже из насоветованного голосовалку, и выберем игру вместе. Возможности, в принципе, не ограничены. Визуальные новеллы не советуйте, я их не люблю.
>>5418713 8 гигов оперативы, видяха gtx 670, проц core i5. В общем, йобы пойдут, но не максималках, особенно с учетом стрима. >>5418726 Да я тоже, но лучше голосование замутить.
Да, стрим скорее всего в четверг замучу, потому что сбила режим и всю ночь буду бдеть, чтобы его восстановить. Так или иначе, хочу вас занять чем-то веселым.
Уже накидали кучу вариантов. Можешь провести предварительный отбор, выбрать те игры, в которые ты сама хотела бы поиграть. И уже из этих нескольких игр устроить выбор по голосованию.
Кстати, маленькая Машенька будет переустанавливать свой линекс, и было бы забавно устроить опросник по выбору дистриба, но вы же генту или арч насоветуете, и вместо стримов я буду манул ебать. Или он меня. Щас закончу очко вилкой чистить и сделаю опросник.
>>5418796 На самом деле, в продакшн выбирают то, что быстро и без мучений устанавливается. Я бы ставил убунту и не думал ни о чем, только не Unity, а мате какой-нибудь или гном. В крайнем случае Debian, если хочется угореть по тоталитарной свободе ПО. Драйвер на сетевую карту сразу не поставится, скорее всего, потому что проприетарный и зло.
Вот устроить пердолинг с настройками халфы под Линукс, вот это возможно интересно, многие может и поставили линукс, но вот невозможность гонять на нём игоры, это конечно минус, наверняка есть виртуалки хорошие, но про них мало кто знает.
>>5418830 Смысла в Кали мало, когда apt-get install aircrack-ng или как там его. >>5418826 Я ставлю на некрокомп, поэтому лучше lxde . Дебиан и его еблю с сетевой картой проходила; не помню, что конкретно меня в нем доебало, но, скорее всего, собственная чайниковость.
>>5418870 Ну генту и арч это дроч только для тех, кому совсем нечего делать, имо. На сервера все равно ставят либо убунту без ничего, либо дебиан. В редких случаях CentOS, нирикамендую. А почему переустанавливаешь? По фану?
>>5418879 Нахуя эта ебля с вайном, если можно дуалбутом поставить венду? Упоротые типа Столлмана все равно в проприетарное играть не станут, а красноглазые портируют ради лулзов, как по мне, и не всегда жизнеспособно.
>>5418949 Да скоро Майкрософт уже свой Линукс выпустит, вот тогда и заживём. А они сейчас активно за облака взялись, венда для Майков уже перестала быть священной коровой, а без линуха тяжеловатот облака поднимать, многие стэки исключительно под линух заточены.
>>5419080 Честно? Ты бросишь половину насоветованого. Это нормально. Половине не зайдет одно, другой другое, тебе большинство станет в тягость. От тебя ждут экспромта и естественности. Даже игры будут похожи на разговорную халву. Поэтому нет смысла брать что-то серьезное. Бери лучше яркие боевички, сами по себе привлекают новых, которые легко дропнуть и никто не заметит. Нет обязательств. Каждый раз новое. Комментарии и эмоции есть контент. А сидеть и тупить в САМП или Тесач удел уже устоявшихся, с публикой, которая кушает попкорн на каждой трансляции. Даже если стример молчит.
Я считаю, что играть нужно во что-нибудь неспешное, чтобы можно было отвлекаться в любой момент на чат спокойно и все такое. А посему го марафон по фоллачам
>>5419153 А все остальные ныть будут. Гарри Потер уже все показал. Лучше брать что-то нейтральное и новое для всех. Совместный опыт по изучению, а не копание в говне мамонта одного анона.
>>5419163 >Гарри Потер уже все показал. Гарри Поттер был интересен только одному человеку. Если бы интересующих было трое, они, пожалуй, смогли бы втроем и уломать Маньку на запуск игры, и в чате активно обсуждали бы. Так же и с любой другой игрой.
>>5419193 Без нового мяса - тред и трансляции стухнут. Понятно найдется кружок аутистов, который будет катать по 300 тредов и изредка подкармливать стримера донатами. Примеры есть. Но Мани даже и на 300 не вытянуть.
>>5419202 а прикинь если она выздоровеет от неврозов и всерьез начнет дротить что лучше всего умеет? стримы вообще будут выходить лишь по выходным или когда мане захочется повалять дурака.
>>5419202 Маня на ренту живет. Ей похуй на какие-то там йоба заработки. Да и вообще мотивация у этой ебатории другая чем какое-то расширение аудитории.
>>5419162 Никак. Это сложнее Арча/Генту, требует перепрошивки материнской платы самолично модифицированным биосом (с первого раза не получится, поэтому понадобятся паяльная станция, программатор и парочка запасных чипов spi flash) требует знания талмуда ACPI SPEC хотя бы на троечку http://uefi.org/sites/default/files/resources/ACPI_6_2.pdf -- а на сегодня это 1192 страницы мелким шрифтом.
Не существует ни одного исчерпывающего мануала по хакинтошу. Половина вопросов вообще нигде не рассматриваются, а ответы ты получаешь через переписку в ЛС с разными ветеранами этой сцены, русскоязычными и англоязычными. Огромное количество плавающих в топе гайдов безнадежно устарели и являются, по сути, вредными советами.
Многие из этих гуру не любят друг друга и если X узнает, что ты консультировался с Y, то потребует переделать весь конфиг по-своему, объяснив напиздев, как неправ конкурент зачастую речь идет о двух равноценно корректных методах решения проблемы, но каждый автор считает только свой метод правильным Некоторые гуру из принципа до усрачки защищают свои отдельные ошибочные решения просто потому, что остальные решения у них правильные, и как-то обидно уступать кому-то хоть в чем-то.
И все эти не любящие друг друга люди зачастую работают сообща над одними и теми же проектами, гадя друг другу in very subtle ways, полуправдой и оговорами.
Самое смешное, что самым известным фигурам в движе 45-55 лет, но завидуют друг другу как дети малые. Респект, диссы, вот это все -- как будто в тусовку русских рэперов попал.
Хакинтош это не наука, а терпение много и деликатно переписываться с кучей людей на куче форумов и каналов на русском и английском языках, постоянно держа в памяти, кто на кого триггерится, кто о чем любит врать, кто из самолюбия продолжает форсить доказанно неверные решения.
Если бы кто-то беспристрастно документировал всю инфу по хакинтошу и обновлял этот банк знаний хотя бы раз в квартал, хакинтош бы сейчас стоял на каждой десятой пеке.
>>5419223 > банк знаний хотя бы раз в квартал, хакинтош бы сейчас стоял на каждой десятой пеке. ебаш сайт на вордпрессе и въебывай туда рекламу растяжителей члена и смазки для очка.
>>5419227 > Да ладно, даже говноблоггеры с ютюба справляются по гайдам с форумов для прыщавых. А потом начинается: > управление питанием не работает > процессор хуярит как печка на максимуме 24/7 > компьютер уходит в режим сна, но после просыпания нет картинки на мониторе > нет P-стейтов, но есть С-стейты > нет С-стейтов, но есть P-стейты > есть P-стейты и C-стейты, но почему-то греется шибче, чем если бы их вообще не было > процессор застревает в самом низком стейте, здравствуй эмуляция Pentium III > видюха хуярит в полную мощность, но в тестах и играх 8-12 fps > подключил два монитора -- изображения нет ни на одном > гибернация не работает > filevault не работает > подключил USB устройство -- kernel panic, cpu stopped > TRIM на SSD не работает > не патчен EDID -- палитра цветов монитора погнута так, что замечает даже кошка > 16bit цвет вместо 32bit > звук иногда спонтанно пропадает > каждые 7-10 перезагрузок сбрасываются на дефолт все настройки биоса, включая список загрузочных устройств, из-за бага с переполнением RTC RAM > вся система сходит с ума, потому что юзер обошел баг с RTC RAM старым патчем, который в сто раз хуже самого бага > нет звука по HDMI > SATA 1st Gen вместо Sata 3rd Gen, и где ваши SSD теперь? > рандомные kernel panic каждые несколько перезагрузок > таблица MCFG в памяти не поправлена по длине, поэтому спонтанно начинает тормозить как сука через несколько часов работы, хотя причинно-следственную связь этой хуйни еще никто не объяснил > понос > золотуха Хакинтош, работающий с производительностью аналогичного по характеристикам Mac и вообще не создающий проблем, ни один дебил с ютуба без нескольких лет варки в этой теме не настроит. И дело не в мозгах или опыте, а в том что нет нормальных источников информации, кроме личной переписки.
Я сто раз спрашивал у авторитетных людей, почему они так редко апдейтят гайды. Мне отвечали и отвечают: есть много людей, которые привыкли делать по-старому, то есть неправильно; обнови мы гайд на актуальный, личку затопит дерьмом от этих охуенных мудрецов. Пускай едят говно той ложкой, который диды ели, как в 2006. Кто хочет разобраться -- напишет в личку. Проще отвечать на 3-4 сообщения в день чем обновить гайд и получать по 30-40 пожеланий смерти ежедневно от тех, кто думает, что им виднее.
> Главное чтобы не амуде какой-нибудь был. На AMD ставится так же, как и на Intel. Патченые ядра выходят с задержкой в 2-3 месяца следом за официальными версиями от Apple.
Более того, Apple с 2020 года дропает Intel и переходит на собственные процессоры Kalamata. И ядра придется патчить и под Intel, т.к. Kalamata это хоть и x86, но там серьезные отличия в архитектуре будут.
Пользователи AMD и Intel окажутся в одной лодке и будут меряться письками, кто быстрее ядро под OS X пропатчит.
>>5419240 Я даже с двустволкой у затылка никогда не смогу кодифицировать свои знания в этой теме. Каждый новый хакинтош -- особый случай, четких закономерностей нет.
Если бы я знал, насколько это мозгоразрывная ебатория, я бы никогда на OS X с линукса не мигрировал.
>>5419269 Новости не читаешь? Акции Intel уже упали сразу после анонса. Но вообще-то Apple это 5% продаж для Intel, не более.
Поищи в гугле 'Apple CPU Kalamata' или 'Apple ditches Intel'. Источником инфы был человек, тесно работающий с Apple, чьи предсказания сбывались в 100% случаев.
>>5419264 по моему основная проблема что хакинтоши ставят педики и дизайнеры.
когда я всерьез запарился линуксом я не на двач за вопросами пришел а в маны. и смотрел на систему не как пользователь а как программист на си и плюсах.
убежден что хакинтош вполне можно хоть на роутер поставить было бы желание и мозги.
а производительность мака миф. они до сих пор пишут на обжектив си а значит за время которое у них есть на обновы между релизами успевают только лоск навести а не что то там глубоко прорабатывать.
> убежден что хакинтош вполне можно хоть на роутер поставить было бы желание и мозги. Много роутеров поддерживают EFI Boot, на который целиком и полностью полагается ядро OS X для настройки железа в момент загрузки?
Как приделать к роутеру ACPI, если у него даже биоса нет?
Что делать с инструкциями CPU, которые не поддерживают процессоры ARM и MIPS роутеров, но на которые всецело полагается ядро OS X?
> и смотрел на систему не как пользователь а как программист на си и плюсах. Ясно, у нас тут технарь-говноед. Программист на си и плюсах, но XNU Kernel у него можно скомпилировать под MIPS/ARM, а в роутерах внезапно выросла поддержка ACPI Spec. Говна ты кусок, а не программист.
> а производительность мака миф. Ясно, никогда не ставил OS X и Windows на одну и ту же машину и не сравнивал.
Любопытный факт: после заплаток для Spectre и Meltdown производительность винды и линукса упала на 10%...30% в разных задачах, а DISK I/O начал тормозить как шлюха, особенно это чувствуется на SSD.
Под OS X вообще никто ни в каких тестах никакой разницы не может выявить на сегодняшних ядрах, после применения всех эппловских заплат.
И кстати непонятно, откуда кукареки про Objective C, если где-то со времен 10.6 все kernel extensions пишутся на C++ благодаря встроенному в ядро C++ API, а само ядро сроду писалось на Си...
>>5419294 твой ефи бут это бутлоадер. он в любой системе есть начиная микроконтроллерами заканчивая пека. напиши его. >инструкциями CPU а что по твоему инструкция? это асик вытравленный на кристалле который используется вместо обычных операций. еще бы понял бубнежь по поводу х64 х86 но вот отсутствие ммх не останавливало 95 от загрузки. и десятку не остановит. только замедлит раз в 5. >кукареку чувак, скомпилять можно что угодно под что угодно. другой вопрос заработает ли. если чего то нет достаточно это не использовать. большинство нововведений последних 30 лет для ускорения разработки не более. все регистры и адреса в памяти на месте. >не ставил OS X и Window единственная разница мака и винды в том кто имеет право писать и публиковать приложения. если под древний юникс написать однотредовую хуйню которая в то же треде что и гуй будет ебать мозга с выделяемыми ресурсами то оно на любой системе будет тормозить как говно. >а DISK I/O начал тормозить как шлюха, особенно это чувствуется на SSD. вау. нихуя себе. >Под OS X вообще никто ни в каких тестах напомни ка как происходит разработка под макось.
> The I/O Kit framework is implemented in a subset of C++ which omits features that Apple feels are unsafe for use in a multithreaded kernel (exceptions, multiple inheritance, templates, run-time type information). Embedded C++ was chosen partly because Apple believed developers would be more comfortable writing drivers in a more commonly used language than Objective-C
Но проходивший мимо руснявый технарь, как обычно, решил, что если он хорошо разбирается в одной области -- он автоматически начинает хорошо разбираться во всех областях. Потому и соснул.
>>5419303 >встроенному в ядро C++ API ты толи педик толи дезайнер. апи встроенный в ядро? ты в любом случае пишешь код на плюсах который вызывает адреса в памяти и обращается к ним. какой "встроено в ядро"? что ты имеешь в виду? ядро оно для драйверов а любой юзерспейс на всех юниксах всегда в юзерленде.
>>5419309 >mplemented in a subset of C++ which omits features that Apple feels are unsafe for use in a multithreaded kernel так. тоесть ты пишешь исключения, многоразово наследуешь классы(зачем) пишешь шаблоны и кастуешь типы через void* но зачем? что ты пишешь?
>>5419309 ага. врубился наконец. эппл значит решило таки что обжектив си не катит.
вот врубаюсь в фразу и все равно не догоняю. вроде как драйвера под винду и линукс пишутся так что бы там небыло вообще т акого понятие как исключение. ты либо делаешь либо возвращаешь код ошибки. все что я видел было следущего вида int CAPSLOCKSOMETHING(void a,voidb) а в теле все поведение было сделано максимально предсказуемым. собственно потому драйвера и драйвера а не пубг. и тут я читаю и не верю своим глазам. в драйверах исключения и приведения типов. век живи век учись. только это еще один камень в огород макоси.
>>5419307 >твой ефи бут это бутлоадер. он в любой системе есть начиная микроконтроллерами заканчивая пека. напиши его. Нет. EFI Boot это сложный стандарт со множеством протоколов. Ты не знаешь, как стартует прошивка материнской платы в Legacy режиме, в UEFI режиме, как устроен Compatibility Support Manager. Поэтому и пишешь такой бред. Почитай на хабре статьи автора CodeRush, он очень хорошо разложил на русском языке по полочкам, что такое EFI.
> а что по твоему инструкция? это асик вытравленный на кристалле который используется вместо обычных операций. еще бы понял бубнежь по поводу х64 х86 но вот отсутствие ммх не останавливало 95 от загрузки. и десятку не остановит. только замедлит раз в 5.
Разные камни поддерживают разные наборы инструкций. Ядро OS X требует инструкций, которых нет в ARM/MIPS. Выпал птенчик из гнезда -- все, теперь ему пизда. В теории, конечно, можно написать волшебный компилятор, который каждую отсутствующую инструкцию будет перефразировать набором имеющихся, но... проще ручками переписать само ядро.
Так уж получилось, что полагающийся на всякие advanced instruction sets софт крайне плохо поддается кросс-компиляции, и именно по этой причине 88% вендор-специфичных продвинутых инструкций разработчиками софта не используются, т.к. если это Intel-специфичная инструкция -- для запуска на AMD нужен будет workaround, если AMD-специфичная -- для Intel нужен будет workaround. В тех же Haswell-E добавили ряд инструкций, которые охуенно облегчают некоторые задачи, но ими никто не пользуется. Потому что работать будет только на Intel не ниже Haswell-E.
> но вот отсутствие ммх не останавливало 95 от загрузки. и десятку не остановит. только замедлит раз в 5. Кодер на Си не знает про существование arbitrary instruction-dependable codepath implementations? Серьезно? Win 10 если запустится без MMX (не проверял, но поверю на слово) то только потому что в ней, как и в ядре линукса, предусмотрено дохуищи альтернативных codepaths в зависимости от доступного на конкретном CPU набора instruction sets.
OS X с 2006 года по 2014 год полностью использовала все реализованные Intel-ом advanced instruction sets по состоянию на 2006 год, в новых версиях добавляя codepaths для использования новых наборов инструкций. Какие инструкции ядро OS X может использовать на конкретном маке, определяет SMBIOS Profile, почему так и важно правильно выбирать, под какой SMBIOS Profile маскируется твой PC при запуске OS X. Наборы инструкций должны совпадать.
Начиная с OS X 10.11, некоторые Intel-based Macs уже не могут ее устанавливать и запускать из-за того, что в 10.11 стал обязательным набор инструкций, отсутствующий у камней Intel старше 2008 года.
Аналогичным образом 10.12, 10.13 и 10.14 оставляют за бортом определенные наборы инструкций.
В 10.14 выполнение x86 кода -- только через встроенный в ядро эмулятор, а не в реальном режиме.
В 10.15 поддержка x86 execution просто идет нахуй, OS X становится x64-only.
В 10.16 ориентировочно помашут ручкой камням от Intel.
У камней AMD отсутствует буквально пара инструкций, нужных OS X, и народ вручную пишет десятки тысяч строк патчей, чтобы переврать другими доступными инструкциями нужные участки кода, чтобы XNU Kernel запускался на AMD.
Это вам не Linux, который by design содержит необходимые codepaths, чтобы работать на самом базовом наборе ассемблерных инструкций, если железо не может в продвинутые.
XNU Kernel пишется так, чтобы полностью задействовать все продвинутые наборы инструкций во всех камнях, которые Apple ставит в свои машины. То, что при этом утрачивается совместимость с кучей платформ, в Apple никого не волнует.
> чувак, скомпилять можно что угодно под что угодно. другой вопрос заработает ли. если чего то нет достаточно это не использовать. большинство нововведений последних 30 лет для ускорения разработки не более. все регистры и адреса в памяти на месте. Нечленораздельная речь студента второго курса, который уверен, что он в /fag/ самый подкованный в этих вопросах.
> единственная разница мака и винды в том кто имеет право писать и публиковать приложения. если под древний юникс написать однотредовую хуйню которая в то же треде что и гуй будет ебать мозга с выделяемыми ресурсами то оно на любой системе будет тормозить как говно. И снова имитация человеческой речи. Не позорься, иди и почитай про архитектурную разницу между ядром OS X и винды и тем, как реализован запуск и выполнение дочерних процессов в этих ядрах. Ключевое слово -- https://en.wikipedia.org/wiki/Mach_(kernel) причем кардинально переделанное в Apple.
В OS X из-за совершенно непохожей реализации ядра это попросту не понадобилось.
Во время disk i/o все эти операционные системы дохуя раз в секунду переключаются между user и kernel контекстами при работе с памятью.
Вынужденный Kernel Page Table Isolation при этом знатно дает пососать винде, и чуть менее знатно -- линуксу.
При работе с SSD это превращается в бутылочное горлышко, все упирается в CPU, где disk i/o висит на одном-двух тредах и начинается до 800% лишней работы, чем до заплатки от Spectre/Meltdown.
> напомни ка как происходит разработка под макось. Дрова и системный софт пишутся на Embedded C++. Это как обычный C++ но там запрет на фигуры пилотажа, потенциально приводящие к уязвимости (если код пишется криворучкой вроде тебя)
Всякие утилиты и прочий userspace-ориентированный софт пишется в среде Xcode таки на Objective C, но мы же не о производительности Paint и Calculator говорим?
В плане графики -- доступны API Metal & Metal2 (для игорей), OpenCL (для требовательных приложений вроде пакетов создания 3D-графики) и OpenGL 3.X (максимально древний, говеный и тормозной, но на нем работает все связанное с GUI)
>>5419330 >Ядро OS X требует инструкций допустим. по всей остальной ебале мне торшер не нужен еби её сам, можешь не петушиться. надеюсь ты напишешь за свою жизнь что нибудь что запустится хоть раз вместо тысячи фанфиков по околотематике.
если ты не собираешься писать ефи руками то я отказываюсь понимать что ты мне лечишь? я делюсь своими наблюдениями - херовый софт тормозит везде. у эппл жетский отбор у винды его нет. в линакс стейбл ветках софт наиболее предсказуемый в экспериментальных есть и крайне быстрый за счет уменьшения проверок и приведений.
если есть компилятор то он сам решает во что компилять. укажешь ему что инструкций нет - скомпиляет без инструкций.
>>5419312 Да, API встроен в ядро (kernel) После компиляции исходного текста ядра в набор x86 машинных инструкций (бинарник) этот бинарник позволяет нормально работать другим бинарникам (драйверов и системных приложений) которые написаны с использованием C++ API, потому что поддержка этого API заложена в само ядро. При этом после компиляции и ядро, и дрова, и системный софт представляют собой просто наборы ассемблерных инструкций. Я не понимаю, как называющий себя кодером человек не может понимать таких простых вещей.
> After Apple acquired NeXT, the Mach component was upgraded to OSFMK 7.3 from OSF, the BSD components were upgraded with code from the FreeBSD project, and the Driver Kit was replaced with a C++ API for writing drivers called I/O Kit.
> Driver Kit was replaced with a C++ API for writing drivers called I/O Kit.
> C++ API for writing drivers
Если что, в OS X нет четкой границы между понятием драйвер и системный процесс. Есть понятие kernel extension, или в просторечии кекст. Кекст может выполнять роль драйвера (т.е. обеспечивать прозрачный стандартизованный обмен командами между ядром ОС и железкой) а может, если хочешь, каждые 10 секунд показывать на рабочем столе окно со словами Hello World!
> ядро оно для драйверов а любой юзерспейс на всех юниксах всегда в юзерленде.
В основе OS X лежит ядро XNU Kernel. Расшифровываются эти буковки XNU как X is NOT UNIX. Хорошо подумой над фразой is NOT UNIX. Попробуй перевести со словарем каждое слово по отдельности, потом посмотри что получится вместе.
> так. тоесть ты пишешь исключения, многоразово наследуешь классы(зачем) пишешь шаблоны и кастуешь типы через void* но зачем? что ты пишешь? Я процитировал тебе википедию, википедия цитирует официальную документацию Apple. Думаешь, я горю тебе желанием пересказывать то, что ты сам можешь нагуглить и прочесть?
> Дурик, если тебе ядро на ассемблере написать, ты будешь приложения тоже на ассемблере писать, потому что ядро было на ассемблере написано? Ну ты кукарекнул, что в OS X все на Objective C. Спор был про быстродействие. Любая программа вызывает типовые функции ядра для работы с файловой системой, сетью и многим другим. Поэтому быстродействие любой программы очень зависит от того, на каком языке написано ядро ОС. Поэтому ядро OS X это Си и Ассемблер, дрова и привилегированный системный софт -- Embedded C++. Поэтому быстродействие OS X на высоте. А будь ядро написано на Objective C, были бы тормоза (я правда подозреваю что ядра ОС на Objective C не пишутся) Так что в OS X кода на C/C++ больше, чем таких как ты в Польше. И с быстродействием все в порядке.
>>5419330 в общем напишу один раз. можешь не отвечать. вся эта ебала с юниксом требующим специальный набор инструкций и меркурия в стрельце - маркетинговая ебала. обьективных причин нет и не может быть. просто эппл привязывает свою ось к конкретному железу. и как ты сам написал достаточно притвориться что у тебя нужный набор инструкций.
про депенденси патхи ты хорошо сказал не понимая смысл. если у тебя есть аес-ни то этой ебалой занимается кусок чипа на кристале а не алгоритм в памяти и все происходит за один проход - ты пишешь биты в регистр пишешь буффер, дергаешь ножкой в выходном регистре результат. это просто быстрее.
если прогер наплевал и привязался к аес-ни и прога вылетает если его нет то нахер этот прогер и его прога. ты хотел доказать что макось говно? окей я итак это знал.
другой вопрос почему макось на кореайсемь аналогичном такому же в буке требует столько буббнотанцев. и тут тебе нечего сказать кроме кукареков про таблицы уефи и ацпи и дрм прошитый в ядро.
ты хуйню городишь. макось тормозное говно именно изза дрм прошитого в ядро что бы его нельзя было выкорчевать.
>>5419330 >статьи автора CodeRush, он очень хорошо разложил на русском языке по полочкам, что такое EFI Наверное, речь об этой статье https://habr.com/post/185764/
>>5419334 >очень зависит от того, на каком языке написано ядро ОС >представляют собой просто наборы ассемблерных инструкций торшер бы уже потекла а я пойду спать пожалуй.
>>5419331 Возвращайся в ту выгребную яму, из которой ты вылез, слабоумный технарь-второкурсник.
Плавай там под теплой слойкой из говна, гноя с маститных сосцов и опарышей в приятной уверенности, что EFI ЭТО ПРОСТО BOOTLOADER)))
Пикрил, кстати, это минимум технологий, которые должен поддерживать роутер, чтобы запустить на себе XNU Kernel без графической оболочки.
Кстати, из-за того что старые версии айфонов использовали ARM, а iOS состоит в близком родстве с MacOS, их общий и бесплатный прототип Darwin https://github.com/apple/darwin-xnu может работать на камнях ARM.
Попробуй его скомпилировать под роутер с ARM CPU и погляди, как он соснет из-за отсутствия у этого роутера изображенного на пикриле.
Но, если честно, первые несколько десятков тысяч инструкций ARM-билд дарвина отработает, прежде чем свалиться в kernel panic.
>>5419342 тебя просто рвет что твои познания не вызывают приступов похоти. >минимум технологий >целых три консоли типа стдин стдаут и стдеррор что то уровня хорг на серваке с ссх. туда постоянно пытается постучаться какая то ебала но только пердит в пустоту. через компорт или прошивщик вполне реально загнать что угодно куда угодно.
таблицы -часть стандарта и они есть и на маке и на пеке. разница лишь в том что мак требует заднеприводные таблицы в отличии от нормальных.
плохо если прога попытается читать что то из памяти а там нихера нет. это да. но все таблицы есть. и на пеке и на маке. и в роутере в принципе ничего не мешает их нарисовать если ты прогер с руками.
вот только ты главного не понял - я презираю макось не потому что она сложная. все программы сложные. я презираю макось изза того что они заставляют прогеров привязывать своё говно к экосистеме с избыточным говном типа дрм. и анальной модуляцие. не надо мне описывать свой анальный опыт с буржуйской системой для лохов. я все равно не пойму почему нищеброд типа тебя решил поиметь мак.
>>5419336 >про депенденси патхи ты хорошо сказал не понимая смысл. если у тебя есть аес-ни то этой ебалой занимается кусок чипа на кристале а не алгоритм в памяти и все происходит за один проход - ты пишешь биты в регистр пишешь буффер, дергаешь ножкой в выходном регистре результат. это просто быстрее.
> то этой ебалой занимается кусок чипа на кристале > а не алгоритм в памяти
А ты часом не славянин? Иначе просто трудно объяснить, почему ты знаешь так много вещей, но ни одну из вещей не знаешь больше, чем наполовину. Славянская кровь не позволяет тебе читать документацию на английском, но вынуждает делать вид, что ты охуенно умный и во всем разбираешься, а то не дай бог пидором назовут у славян от этого разом лопаются все красные кровяные тельца
Ты привел локальный пример (помимо AES-NI, в каждом новом поколении камней просто дохуя наборов инструкций, отсутствующих у предыдущих поколений)
Когда CPU выполняет одну из advanced instructions, он делает некоторую работу за один CPU cycle.
Если процессору данная инструкция от рождения недоступна, он вынужден решать ту же задачу в несколько циклов, дергая одну за другой базовые ассемблерные инструкции. Ты это зачем-то назвал <<алгоритмом в памяти>>, но вообще-то любой <<алгоритм в памяти>> в конечном счете выполняется <<куском чипа на кристалле>>, как ты это обозначил.
В большинстве случаев за этим следит компилятор. Т.е. ты можешь в исходном тексте программы вызвать одну из AES-NI функций и не париться. После компиляции бинарник из ассемблерных инструкций уже будет содержать необходимые codepaths, чтобы можно было выполниться и с <<хардварным>> обсчетом AES-NI, и с <<софтварным>>
А теперь... барабанная дробь... мозг славянина пусть пристегнет ремни и стряхнет протухшие шприцы с остатками крокодила...
Далеко не все компиляторы автоматически предусматривают построение codepaths для многих advanced instruction sets.
А этих instruction sets просто дохуя и еще горстка.
Ядро XNU Kernel очень активно использует все это.
Еще раз повторю для дурака: чтобы заставить его работать под x86-compliant камнями AMD, нужно <<перефразировать>> буквально пару отсутствующих у AMD инструкций.
Это в конечном счете выливается в десятки тысяч строк рукописных патчей.
Теперь подумай, почему до сих пор не придумали чудо-компилятор, которые все это дело транслирует с учетом целевой платформы прямо налету.
Потому что, блядь, легче переписать ядро с нуля.
Такие вот пироги.
Сиди на Винде и не позорься, ты даже до линукса не дорос.
Учи Python и забудь про контексты, память, юзерспейс... и так весь дырявым из треда уходишь.
>>5419353 >QNX Я и в QNX могу. И в PureDarwin могу. И во FreeBSD могу. И в Plan9 могу. И в Xen могу. И в Solaris могу. Даже в Windows могу, хоть и хуже, чем в перечисленное выше.
А во что не могу, в то при необходимости смогу.
Потому что я гуманитарий, то есть человек, смотрящий на инструменты как на инструменты, а не идолов.
И потому что я привык дочитывать мануалы до конца, додумывать задачи до конца, все доводить до конца. Чужеземная ДНК не имеет ограничений, которые мешают славянам.
>>5419359 Преподаватель английского, французского и немецкого языков.
Но т.к. я живу в стране, где люди с техническим образованием мало отличаются от ТТХ от питекантропов, вынужден тратить время на еблю с вычислительной техникой.
>>5419354 алсо ты мне с пеной у рта пытаешься доказать что макось которую дротят пара имбецилов дезигнеров и маркетологов вместо программистов дескать какая то настолько хитровыебанная система что одно обладание ею дает буст к чему то. и делаешь это через проход в славян. окей, а ты вкурсе что хохол с саней упал? раунд.
ты отказываешься признать простую логику - код модерируется. винду засирают мокрописьками кодомакаки и всем насрать. линукс засирают студенты и почти всем насрать. только макось не имея ни взрослой серверной ни игровой инфраструктуры и только благодаря своей закрытости и цене выпускается незабагованной по уши.
но никаких обьективных причин для нее быть быстрее или оправданий зачем анально модулировать таблицы уефи которые на пеке прекрасно переваривает и винда и линакс ты не назвал. как и причины считать макось чем что лучше однокнопочной хуеты типа соснолей только без игор.
>>5419358 > ты про gcc? так он на все иксы один и тот же. Я про то, что ты дебил.
Но раз уж ты вспомнил про gcc, то дам намек, в отрыве от нашей дискуссии про ядра ОС: если у тебя есть компилятор по имени gcc на одной платформе, на другой и на третьей, то это еще не значит, что эти три имплементации gcc работают одинаково. Да, в теории любая написанная на С программа должна превращаться в совершенно идентично работающий на всех платформах бинарник, при условии что собрана одним и тем же компилятором. И вроде как создатели компилятора должны следить, чтобы на разных платформах он собирал просто до опизденения одинаково.
Но в реальной жизни порой все не так, как требуют спеки...
> Еще раз повторю для дурака: чтобы заставить его работать под x86-compliant камнями AMD, нужно <<перефразировать>> буквально пару отсутствующих у AMD инструкций.
> Это в конечном счете выливается в десятки тысяч строк рукописных патчей.
> Теперь подумай, почему до сих пор не придумали чудо-компилятор, которые все это дело транслирует с учетом целевой платформы прямо налету.
> Потому что, блядь, легче переписать ядро с нуля.
>>5419366 на купленные по лицензии ядра интел которым перебагуют инструкции и анально замодулируют таблицы. и вошьют туда тпм модуль с дрм зондом. с активацией через айтюнс. через эпплвотчез.
>>5419366 На собственные процессоры под кодовым названием Kalamata.
Когда инфа всплыла в первых числах апреля, акции Intel немного присели на очко.
Кстати, нет даже уверенности в том, что это будут x86-совместимые камни.
Версии OS X с 2020 года и где-то по 2026 будут одинаково хорошо работать и на Intel, и на Kalamata. Потому что в 2019 году выходит новый Mac Pro, а в конце 2017 вышел новый iMac Pro. Они на Intel, и цикл жизни продуктов Apple предусматривает, чтобы они нормально обновлялись еще 5-7 лет. Как было в случае с миграцией на Intel с PowerPC (спойлер: архитектура PowerPC поддерживалась еще дохуя лет в новых выпусках ОС)
>>5419368 я из всех различий по платформе видел только разницу в кодировке конца строки тоесть big endian little endian , далее длиной в битах цифр и конечно набором инструкций. тоесть разница между риск, циск, влив.
какая разница между х86 и х86 мне непонятно. но думаю когда это говно выйдет ты мне обязательно обьяснишь.
кстати а как получилось что винда работает и на амд и на интелах? я пнимаю разницу между риск армом и х86 но вот именно разница между х86 и х86 мне до сих пор не очевидна.
обьясни если можно без прохода в хохлы/славяне плиз.
Процессоры Kalamata будут содержать наборы инструкций, которых нет и не будет у AMD и Intel. Цель -- создание SDK, позволяющего полностью прозрачно кросскомпилировать программы на iOS и macOS. Написал игру под iOS -- одним щелчком скомпилировал под macOS, и наоборот.
Общий для iOS и macOS графический API Metal2 уже давно в macOS, на нем под десктоп выходят ААА-тайтлы типа XCOM2 или Warhammer Total War 2.
Осталось добавить в десктопный процессор наборы инструкций, свойственные архитектуре Apple Ax (т.е. айфоны, айпады)
А славянский петух-недоучка пусть дальше кукарекает про
> если у тебя есть аес-ни то этой ебалой занимается кусок чипа на кристале а не алгоритм в памяти и все происходит за один проход - ты пишешь биты в регистр пишешь буффер, дергаешь ножкой в выходном регистре результат
И про то, как легко кросскомпилить код на Си под любую мыслимую платформу ПАТМУ ШТА КАНПИЛАТЯОР ГЦЦ ВИЗДЕ АДИНАКВАЫЙ
>>5419370 >архитектура PowerPC поддерживалась еще дохуя лет в новых выпусках ОС) удивительно. на поверпс работает, на интелах работает. даже на армах работает видимо а процах амд нет? вот это я понимаю ИНСТРУКЦИИ.
>>5419330 Я почитал статью про UEFI и пришел к выводу, что это сраный бутлоадер. Все его сложности - это дополнительные фичи интел, которые не требуются для простой загрузки ОС.
Мой вывод: запустить макос на роутере можно, если располагаешь его исходником и напильником.
> However, the patch is rumoured to be wrecking havoc for users with AMD Athlon CPUs. Users have flooded Microsoft’s community forums with complaints about machines no longer being able to boot-up.
На камнях Intel винда продолжала нормально работать. На любых.
Это один из ряда примеров, когда винда не работает на амд, но работает на интел. Surprise, motherfucker.
Потому что в Microsoft учитывают особенности всех архитектур и добавляют нужные codepaths, чтобы, по возможности, юзать advanced instruction sets и AMD, и Intel. В этот раз заплатка не учла особенностей камней AMD.
Поскольку AMD не публикует исходников своего микрокода и вообще практически не раскрывает ничего о внутреннем устройстве своих камней -- кроме описания понимаемых ими команд и ожидаемого результата -- заплатка от Microsoft оказалась несовместимой с микрокодом камней AMD.
И всю эту петрушку создатели Microsoft и Linux обязаны учитывать, чтобы на старых камнях эти операционки просто могли запуститься, а на новых -- работали так быстро, насколько позволяет камень.
Когда разработчики высокопроизводительных приложений (легенда гласит, что кодеры Microsoft, трудившиеся над движком баз данных Microsoft SQL) под них предусмотрели codepath и начали тестить на хасвеллах, при большом наполнении L3 cache начал порой случаться CPU halt.
В Intel с полгода пытались разобраться, не вынося сор из избы. А потом объявили, что инженеры-проектировщики напортачили и весь набор инструкций TSX в Haswell сломан.
В результате был выпущен адпейт прошивки CPU, который и ныне заставляет процессоры Haswell рапортовать в соответствующем MSR Register, что камень не может в TSX.
В момент включения компа используется встроенный в CPU экземпляр CPU Microcode.
Сразу же после запуска содержимого SPI Flash (т.е. начала выполнения прошивки мат. платы) процессор подтягивает в себя обновленный CPU Microcode, экземпляр которого закладывает производитель мат. платы прямо в прошивку. Чтоб если в родном микрокоде дыра, как можно раньше можно было обновиться хотя бы до версии, которую заложил в биос вендор.
После начала запуска операционной системы первым делом процессор подтягивает еще одну версию микрокода, обычно -- самую свежую. Это на совести разработчиков ОС. В убунте, если память не изменяет, выполняется /usr/sbin/iucode_tool -tb -lS /lib/firmware/intel-ucode/*
Intel поправила микрокод, а Microsoft / Apple / GNU Community добавили соответствующие заплатки в свои ОС. Инструкции TSX навсегда отключились на Haswell и никогда не будут работать.
Обратная ситуация -- игры. Прибыльность разработки игр в разы ниже, чем прибыльность разработки ОС, движков баз данных и т.п. Поэтому на еблю с оптимизацией игрушки под очередной набор инструкций в новом поколении камней никто обычно не заморачивается.
В результате Skyrim до ноября 2011 года тормозил как сука в некоторых локациях и не мог использовать больше двух тредов.
Один гусь дизассемблировал skyrim.exe, добавил поддержку чего-то по принципу вставить-заменить в notepad.exe, собрал полученную еболу обратно в бинарник, и производительность игры резко выросла.
У Bethesda загорелась жопа, и она выпустила патч, который уже официально добавил поддержку функционала новых на тот момент камней, и FPS у их обладателей чуть ли не удвоился.
Недавний ремастер Skyrim Special Edition не только поддержку DX11 содержит но и поддержку каких-то инструкций, специфичных для Skylake и прочих post-2011 камней.
Но это скорее исключение. Обычно игры пашут на том минимальном наборе asm-инструкций, которых хватает тупо для запуска нативной ОС для этой игры. Поэтому игры для Windows и Linux показывают примерно одинаковое быстродействие что на i7-2600K, что на i7-8700K. Преимущество i7-8700K составит от силы 15%, а скажем в софте типа Microsoft SQL i7-8700K опередит i7-2600K на 100%. Разгадка -- промышленный софт использует продвинутые новые инструкции, а играм похуй.
Другой исторический пример -- Morrowind Code Patch.
У этого проекта много авторов, исторически первую версию вроде сделал Борис Воронцов, автор популярного DX9-инжектора ENBSeries. Позднее проект перешел в руки Hrnchamd.
Смысл проекта -- Morrowind.exe дизассемблируется, исходники по какому-то алгоритму модифицируются с добавлением поддержки инструкций CPU эпох Pentium 4, Core, Core Duo, Core Quad, Core iX. Компилируется обратно.
В результате движок игры перестает тормозить, как сука. Потому что от рождения Morrowind.exe использует только наборы инструкций, свойственные эпохе Pentium 3 и раньше.
Применительно к современным CPU это забивание гвоздей микроскопом.
4. После досконального выдрачивания пунктов 2, 3 и английского языка, приступаешь к чтению от корки до корки всего сайта: https://www.realworldtech.com/cpu/
P.S. Ты только не пугайся сильно, но любые команды CPU, любые операции с памятью, вообще все что происходит в компе, можно как угодно прослушивать, изменять и подменять с помощью функции Silicone Workaround, встроенной в прошивку южного моста, известную как Intel Management Engine. Поэтому параноики любят выпиливать Intel ME, заменяя на кастрированную версию.
Спрашивается, почему Intel именно через Silicone Workaround в южном мосте не исправила хуйню со Spectre/Meltdown. Ответ: потому что вышло бы медленно, а обновление прошивки южного моста это не то, чем можно баловаться в многозадачной ОС, и пошла бы эпидемия окирпиченных материнок после такого апдейта.
Короче, заебался я печатать, один хуй ты считаешь себя самым умным. Славянин, че с тебя взять.
>>5419379 Читай все статьи про архитектуру UEFI от CodeRush. Их всего 9 или 10 на хабре. Дальше можешь почитать его же топики на InsanelyMac (на английском языке) До того, как CodeRush уехал в Купертино после того, как ему предложили работу в Apple, он занимался как раз вопросом fucking magnets, how do they work как PCшную реализацию UEFI (уебищную и out of spec) подтягнуть к реализации UEFI на Mac (эталонной), чтобы OS X стартовала на PC как надо. Думаю, над твоими заявами он бы очень долго смеялся.
Нет, если ты перепишешь все XNU Kernel руками (исходники открыты, т.к. Apple слизала соус у FreeBSD и STEP еще в 80-х годах и потому закон ее обязывает публиковать сырцы из года в год) то оно у тебя на роутере запустится.
Либо напишешь компилятор, автоматически учитывающий заебы XNU Kernel.
Но с точки зрения трудозатрат тебе дешевле написать с нуля свою macOS.
P.S. В настоящих Mac на материнках напаян https://en.wikipedia.org/wiki/System_Management_Controller а в случае с хакинтошем он эмулируется специальным драйвером, который эксплуатирует некоторые странные особенности архитектуры ядра mach (я бы даже сказал дыры, на которые Эпплу похуй) и этот драйвер намертво завязан на x86 instruction set. Ты бы предпочел из старого макбука выпаять SMC и на соплях приклеить к роутеру или все-таки писать программный эмулятор SMC под MIPS/ARM, предварительно выискав в ядре подходящие допущения?
>>5419370 > Apple Kalamata Спасибо за инфу, интересно. Отправил ссылку на туалетный гейпад. Замечу, что Apple так и не создал своего процессора для телефонов - продукта гораздо более популярного нежели их компьютеры. Странно, что они замахнулись сразу на компы. Как будто утка для биржевых спекуляций.
Улучшение и развитие технологий идет по пути углубления специализации: интел делает процессоры, apple - маркетинг. Когда же под одной крышей пытаются совместить всё, это рискованно и выглядит как откат от прогресса назад. С другой стороны, чем больше конкурентов у Интел, тем дешевле мы купим их процы. Значит, только выиграли.
> 4. После досконального выдрачивания пунктов 2, 3 и английского языка, приступаешь к чтению от корки до корки всего сайта: https://www.realworldtech.com/cpu/
Про софтверную часть не ебу. Я один раз за жизнь написал простенький ACPI-драйвер под OS X, перехватывающий GPIO Events, чтобы на одном припизднутом ноутбуке противодействовать хулиганским действиям ЕС-контроллера, которые не нравились макоси. Задача была решена, но мне этого хватило. В пизду программирование, я не хочу становиться опущенцем-дегенератом с умными рассуждениями про gcc.
> Замечу, что Apple так и не создал своего процессора для телефонов - продукта гораздо более популярного нежели их компьютеры.
Ну вообще-то они замахнулись на десктоп, потому что собственные мобильные процессоры Apple уже много лет на рынке и доведены до мощности, сопоставимой с мощностью ноутбучных.
Первые версии Apple AX отталкивались от спецификации ARM и Apple вынужденно дрейфовала на подсосе у Samsung в этой сфере, но скажем https://ru.wikipedia.org/wiki/Apple_A11 это полностью in-house продукт, разработанный и производимый целиком силами Apple. И он уже даже не ARM, а ARM-подобный, из-за охуилиарда несвойственных спецификации ARM инструкций.
MacBook Air 2019 года вроде уже будут использовать эти процессоры (которые сейчас в iPad и iPhone), но вместо iOS будут тянуть macOS 10.15.
Ну ты понял, откуда у этой Каламаты уши растут.
Есть правда надежда на то, что Каламата будет очень похожа на интел, просто с добавлением команд, эмулирующих на уровне CPU Microcode команды платформы Apple Ax.
>>5419373 > удивительно. на поверпс работает, на интелах работает. даже на армах работает видимо а процах амд нет? вот это я понимаю ИНСТРУКЦИИ.
Есть в мире OS X такая штука, как Fat Binary. Это когда в одном бинарнике две секции. Первая секция содержит скомпилированный под PPC код, вторая под Intel.
Эпоха перехода от PPC к Intel до сих пор вызывает холодный пот у разработчиков, ее заставших. Чтобы популярная программа работала и на PPC, и на Intel, исходники приходилось перелопачивать, как будто программу писали заново.
Многие игры, выходившие в ту эпоху, имели предупреждение INTEL ONLY
То есть на OS X 10.5 такая игра запускалась на камнях Intel и слала юзера нахуй на камнях PPC. Ибо дороговато писать два бинарника, когда твой продукт -- игра.
Сейчас под Fat Binary подразумевают x86 и x64 варианты внутри одного бинарника, оба только под Intel. Но и этому осталось жить год-два.
>>5419369 Хотелось бы! Тогда Intel-хакинтошники просто бы переехали под ту же шконку, где сейчас сидят AMD-хакинтошники и ПАТЧАТ ЯДРО без перерыва на сон и еду.
Но Intel говорит, что Apple все. На вопрос, откуда Apple возьмут чипсет (он же PCH, он же хаб, он же южный мост, эта хуйня не менее сложная чем сам процессор и делающаяся СТРОГО той же компанией, что и сам камень) Intel ехидно отмалчиваются.
Я конечно надеюсь на изврат, что Kalamata будет клонами Intel с перделками и свистелками, и чипсеты будет по-прежнему использовать от Intel.
Автор процитированных ниже постов дважды употребляет слово торшер в не имеющем к ней отношения треде, не говоря уже про то, что ее этим словом никто даже в собственных тредах уже пару лет не называет:
>>5419331 > по всей остальной ебале мне торшер не нужен еби её сам
>>5419341 > торшер бы уже потекла а я пойду спать пожалуй
А потом первым, практически по Фрейду, поминает хохлов, видимо не понимая, что для меня все славяне одинаково тупые и дефективные, и я не различаю русских/сербов/украинцев/белорусов/поляков/чехов/македонцев:
>>5419371 > обьясни если можно без прохода в хохлы/славяне плиз.
Автор этих сообщений называет себя кодером на С и С++, при этом обнаруживает чудовищную техническую безграмотность. Вершков у него в голове много, а корешков ни одного.
То есть мы имеем шлимазла-воннаби-айтишника, который знает ровно половину любой вещи, о которой пытается разговаривать.
Какая из моих догадок -- правильная?
1. Даша подцепила из соседних тредов мою шутку про хохла, у которого одна рука, одна нога и один глаз, и я сейчас разговаривал с её поверхностной интерпретацией википедии?
2. В треде зачем-то топчется сам бородатый вырожденец, и я потратил 4 часа жизни на попытки учить клинически необучаемого?
>>5419411 Ты путаешь архитектуру и дизайн чипа. Архитектура центрального процессора - ARM8 со стандартным набором инструкций. Apple AX - это микросхема собранная из нескольких соединенных между собой микросхем в один чип. Яблоко пихает туда чипы графические чипы PowerVR. Вот в А11 написано какой-то свой графический чип родили. Ну, окей, не заработает у нас графический интерфейс на роутере, но терминалом то можно будет.
>>5419365 > алсо ты мне с пеной у рта пытаешься доказать что макось которую дротят пара имбецилов дезигнеров и маркетологов вместо программистов дескать какая то настолько хитровыебанная система что одно обладание ею дает буст к чему то
Нигде такого не говорил. Т.к. в США маки из-за ценовой политики Apple гораздо дешевле, чем в Европе и Азии, там они обычно у домохозяек и гуманитариев. В штатах мак в среднем вдвое дороже сопоставимого PC, а у нас в 5-6 раз.
Никаких особых бустов OS X не дает. Говорю же -- никогда бы не стал покупать себе мак по цене шести PC, а тем более изучать установку OS X на PC, сидел бы на линуксе, если б знал, какой это гемор.
Но я разобрался, за несколько лет. В OS X просто дохуищи софта, она не страдает от тормозов после заплаток на Spectre/Meltdown. Под нее с минимальным допилом или вовсе без допила можно собирать написанные для Linux программы, т.к. она Unix-подобная (но нельзя собирать программы для Mac под Linux, т.к. опять же -- Unix-подобная, а не Unix-совместимая)
Есть и ряд позорных недостатков по сравнению с Linux / Windows. Все они ликвидируются с помощью third party плагинов и добавок, поэтому не будем о них.
Самостоятельно чекни, какое количество ААА-тайтлов выходит под OS X и работает на Metal/Metal2, который дает сытно пососать тормозному DirectX11/12.
Практически вся серия Total War, XCOM/XCOM2 новый, Pillars of Eternity 1&2, Divinity Original Sin, Tyranny, вся серия Bioshock, Wasteland 2, заебешься перечислять. Хотя до выхода API Metal игры на OS X посасывали т.к. полагались на очень старую и тухлую реализацию OpenGL.
> и только благодаря своей закрытости и цене выпускается
OS X бесплатна уже лет 8 как. Просто она устанавливается только на то железо, на какое смог. То есть на настоящие Mac либо в руках терпеливых извращенцев -- на PC.
> незабагованной по уши.
В OS X 10.13 в первые полгода после релиза нашли 3 (три) zero day vulnerabilities уровня <<нажми enter 60 раз с пустым паролем и зайдешь как root>> это не преувеличение, так и было которых не было в 10.12, и в целом OS X начиная с версии 10.10 выходит обычно такой дырявой, что я всем рекомендую обновляться с отставанием на одну версию (т.е. один год) чтобы были включены все заплатки.
> но никаких обьективных причин для нее быть быстрее или оправданий зачем анально модулировать таблицы уефи которые на пеке прекрасно переваривает и винда и линакс ты не назвал.
Apple соблюдают UEFI spec максимально досконально и дословно. Производители материнских плат для PC отводят максимум 3 месяца на разработку прошивки для новой платы, а точнее допил прошивки на основе сырцов от предыдущего поколения плат. В прошивках PCшных материнок столько грубых косяков, что тот же Linux, например, несет в себе километровые quirk tables -- то есть буквально покейсовое перечисление случаев, когда на той или иной плате какой-то функционал работать должен, но не работает, т.к. дефект прошивки. Когда запускаешь линукс на какой-нибудь очень новой материнке, порой начинается хуйня. Через пару релизов ядра смотришь -- заработало, quirk tables обновили, что-то неработающее отключили, что-то работающее пометили явным образом как работающее, можно включать по дефолту.
В Windows избрали другой путь -- операционка для работы использует только те показания биоса, которые строго необходимы, а что можно узнать от железа напрямую уже после старта ОС -- винда узнает сама и использует эти значения. Поэтому винда с линуксом и переваривают косячные прошивки PCшных материнок.
У Apple прошивка близка к идеальной на самом деле нихуя, она до 2016 была полным говном и сейчас не айс и OS X может доверять всем таблицам UEFI, т.к. их содержимое соответствует реальному положению дел.
> как и причины считать макось чем что лучше однокнопочной хуеты типа соснолей только без игор.
Правильно уловил аналогию. У консолей нет слоя абстракции (abstraction layer) в виде DirectX/OpenGL, т.к. игре не нужно масштабироваться под хуй угадаешь какое железо, поэтому консоль не выполняет килотонны лишних инструкций, в случае с PC/DirectX/OpenGL уходящих на работу слоя абстракции и сопутствующие операции масштабирования под железо.
Поэтому консоли при весьма малохольных начинках тянут очередную йобу быстрее, чем пека с GTX 1080, при одинаковом качестве графики а владельцы GTX 1080 охуевают, почему все стены в мыле, а все равно тормозит -- потому что молодой человек, это не для вас оптимизировано
Аналогичным образом OS X это такая анальная барокамера, где все прибито гвоздями и ни вздохнуть, ни перднуть. Драконовские стандарты разработки софта под OS X вынуждают разработчиков делать программы быстрыми и секурными просто потому, что архитектура ОС по-иному не позволяет.
Очевидный минус -- многие разработчики в сердцах плюют на соблюдение всего этого шулхан аруха и идут писать свой софт под винду.
>>5419461 Не принципиально, какой Сайлент Хилл, я со всеми, кроме 5, справляюсь плохо, ибо камера никогда не нравилась. Но переживу. "Крокодил" недурен в отношении интерактивности, и у меня, например, есть планшет рисовальный, но он (крокодил) требует логина в перечне богомерзких ресурсов, которые не все котируют, а я бы не хотела быть единственной рисующей, так неинтересно (тогда и платформа не нужна). Геогессер еще не прощупала. >>5419460 Вместо сисек будет химия. Многие так стенали и страдали от ее отсутствия, что я не могу отказать.
>>5419455 Я ничего не путаю. Apple A11 -- полностью in-house чип архитектуры ARM8 на самом деле его набор команд шире ARM8, поэтому он не полностью ARM-compliant
Аналогично Kalamata скорее всего окажется архитектуры x86, но спроектирована и собрана будет целиком Apple.
А ты пишешь:
> Замечу, что Apple так и не создал своего процессора для телефонов
Как видишь, создал. Либо придется признать, что все что ARM -- не собственные разработки производителей ARM-процессоров, а заимстованные.
Следом придется признать, что x64 придумали в amd, поэтому любые поддерживающие x64 камни Intel -- не их собственные, а слизанные у AMD (на самом деле бредовое утверждение)
И кстати не надо путать архитектуру CPU с его внутренним устройством.
То, что камни AMD и Intel выполняют худо-бедно одни и те же наборы команд с одними и теми же результатами, не отменяет того факта что внутреннее устройство камней Intel и AMD чудовищно отличается. То, что Intel реализует через южный мост (т.е. чипсет) у AMD запихано внутрь самого CPU и крайне хуево документировано Почему камни AMD никогда не используются параноиками -- там внутри камня стоит фунт и чайная ложка намертво вшитого в кристалл довольно высокоуровневого софта.
Поэтому об архитектуре стоит говорить, как о стандарте или абстракции.
ARM-камни Samsung и Apple, взятые из 2014, могут вообще быть в доску одинаковыми с точки зрения того, как они выполняют код и каков результат выполнения, но внутреннее устройство кристаллов может заметно отличаться.
Да-да, внутри x86-compliant камня стоит отдельный ARM-кристалл и выполняет зашитый в этот бутерброд код, совершено недоступный ни к извлечению, ни к анализу. Причем решение в разы более запутанное и анальное, чем шпионский софт в южном мосте на материнках Intel который работает даже при выключенном компьютере, пока в блок питания компа вставлена вилка
Маша-параноик пусть теперь озадачится выпилом интеловских личинок с помощью https://github.com/corna/me_cleaner т.к. в противном случае ее комп можно поиметь через уязвимость Silent Bob Is Silent, для этого достаточно вставленного в комп шнура 220 вольт и кабеля LAN, сам атакуемый комп может быть выключен. Пока на материнке есть 3,3 вольта дежурки, южный мост работает, имеет собственный мак-адрес, IPv4 стек и может быть атакован.
>>5419499 Выпилом интеловских личинок могут озаботиться люди типа тех, которых интересует непроприетарность самой низкоуровневой поебени. Очевидно, что в случае телеметрии интересна не сама телеметрия, а навязанные извне процессы, которые приходится выдирать для экономии ресурсов; в силу того, что большая часть людей пользуется сотовой связью, беспокойстыо об уязвимости типа silent bob is silent сопоставимо с синдромом неуловимого Джо в терминальной стадии. А вообще я не врубаюсь, почему просвещение идет именно в треде "элементаля сеновала", а не в каком-либо еще. Мне не жалко, однако же это любопытная привычка: вламываться к славскаму с целью донести свет, попутно не забыв оный обосрать. Не мечешь ли ты бисер?
>>5419513 Переложу простым языком: плохие люди запускают на своих компьютерах плохие программы, которые перебирают круглыми сутками все IP на свете и прощупывают на предмет наличия уязвимостей.
Если уязвимость обнаружена, система автоматически компрометируется и превращается обычно в реле для ботнетов, а иногда и что похуже.
Люди, которых это не затрагивало, продолжают смеяться до того дня, когда их это затрагивает.
>>5419533 Маме-лойшн с лойшн-кодеш не путай, плес.
Прочитать я что-то на иврите могу разве что на архаичном библейском либо средневековом талмудическом. По слогам, как первогодка в ешиве.
В современный разговорный иврит не могу, т.к. не было нужды пытаться. Меня же библеистика интересовала, а не почем меорав ерушалми на городском базаре.
>>5419561 У тебя очень сложная метафорическая речь. Я тебя не понимаю. Я очень хочу спать, но нужно сторожить тред. Вдруг этот одноногий, одноглазный, однорукий, однополушарный кодер на С++ без одного плюсика сюда еще раз заползет со своей ересью или снова напишут, что винду поверх линукса ставить нельзя и граб перезапишется.
Вообще уже за счет Мексики пора строить стену между /s/ и /fag/, охуели хорьки в конец сюда лезть.
>>5419185 3,5 активных анонов, которые читают всё и в курсе всего, достаточно, чтобы организовать активность на любой площадке. Критическая масса, так сказать. Один-единственный фанат Гарри Поттера смотрелся жалко, а вот если бы про Гарри Поттера так же активно в чате писали одновременно три человека, то это выглядело бы так, как будто весь чат за Гарри Поттера. Очень быстро так оно и оказалось бы.
>>5419240 >> банк знаний хотя бы раз в квартал, хакинтош бы сейчас стоял на каждой десятой пеке. >ебаш сайт на вордпрессе и въебывай туда рекламу растяжителей члена и смазки для очка.
Ему это не выгодно. С одной установки хакинтоша он заработает столько, сколько этот сайт и за год не принесет.
>>5419471 >крокодил Кстати, неплохой вариант. Совместный интерактив. Все угадывают, каждый сможет Маньке писюн нарисовать на стриме. Хотел тебе предложить свою игру, но очень много аспектов. Но можно отрепетировать вариант с голосовым чатом на стриме - молчать никто не будет и лулзы с затупов приглашенных будут.
Хотели бы сделать Маше массаж от мастита?Аноним19/06/18 Втр 09:52:08#490№5419855
>>5420003 Это был очередной виток многоходовочки профессора Маняарти. Сначала Падщий. Проявив интерес на его первую реакцию и поддувая интерес, ловко расслабила его внимание и подарила иллюзии, заставив показать свою ахиллесова пяту. Признав проигрыш и преклонив колено, он тенью стал ходить за ней и стал придворным бардом. Потом мамин писатель, который начинал набирать вес, получал ответы и какие-то симпатии анонов - Маня низвергла его до обычного пиздолиса. Сначала сделав его своим любимчиком и поиграв по стрункам ревности, а потом вкинув, что ей нравится полемика анона с ним. Писателя смывают по КД. И вот Глеба, тонко зареквестив советы с осями, вызвав эпичный холивар и массовую отправку писем счастье моче. Мы еще его здесь увидим.
Пиздец тут тред даунов. Мало того, что продукты лучшей технологической компании мира хейтят, так еще и за БЕТМЕНА проголосовали. Вам по 7 лет что ли? Бэтмэн блять. Еще комиксы про спидермена почитайте. Как честный человек проголосовал за травлю местных двенадцатилетних фанатов бетмана на мамбе.
>>5420265 >пролог на час, до какого-то серьезного экшена ты с халфой перепутал. в бэтмане пролог три минуты, потом сразу начинается экшн - первая драка сразу с несколькими противниками
>>5420294 только сейчас понял, что надо было первого макс пейна предлагать. а теперь будем смотреть, как шизло в кожаных рейтузах трется среди своих собратьев. там же даже альфреда мало, ей такое не зайдет. Маня не играй - подумой.
>>5419457 >для меня все славяне одинаково тупые и дефективные, и я не различаю русских/сербов/украинцев/белорусов/поляков/чехов/македонцев >>5419431 >А ты сам-то кто по национальности?
>>5419590 и правда ведь. статусные нестыдные жлобы наверняка по десяточке минимум платят что бы перед поцонами не позориться. плюс для них обьяснение что цена и ебля потому что система быстрее на 30% и безопаснее и нет дрм и телеметрии прокает.
В чем развод? Он не ищет клиентов, к нему по сарафанному радио приходят, потому что за 12к хакинтош никто не поставит, чтобы всё работало как надо. Это не сборку винды накатывать за полчаса, несколько дней уходит.
>>5420788 тоже об этом подумал. маня сычует в одиночестве когда все русские ламповые тянучки вертятся как нейтронные звезды на хуях ГИГААШОТОВ. блин, я бы и сам отсосал какому нибудь бразильцу, прям ощущаю как кровь зовет и предки нашептывают. этож не просто ашот а гигаашот.
>>5420822 они же не бразильцы что бы я их различал. всегда путаю. алсо алекстайм это тот шизик который барагозил на рассовых лунпопых мексиканцев? вот бы отсосать мексиканцу что бы россиюшка с колен встала... а тут еще и ЧМ...
>>5420860 >легенда легенда которую мы заслужили. вместо того что бы протаранить кортеж чей нибудь он пару раз кромсанул в бочину каких то мексов и попал в тюрячку на содержание государства. скорей бы его экстрадировали и пустили по этапу в матери россии.
>>5420770 >Его голова полна идей, он умел ненавидеть людей >Отличать макос от виндей >Ранив себя паяльником свергал над собой дедовласть >Разводил анонов в инете и не боялся в деанон попасть >Он был админом, так форсится >Его посты по КД репортятся >Нафани перед его шизой преклоняются >Другие завидуют, кнопки репорта сами нажимаются >Он запускал их всех на бранденбург, второе имя Семен >Ему по , это просто мимокрок или деданон >Если кто-нибудь из них мочил рога >Он включал нейросети и наказывал быка >Убивал по пакету транков в день и слушал скрип-хоп >Это у него еженедельный гороскiп >И если были шиза и настроение >Треды обретали Броуна движение >Например, 30 постов про колбасу, немного DYI >Потом все читай и охуевай. >Моча его загоняла под шконарь неоднократно >Но всегда скоро приходилось выпускать обратно >Он мог рассказывать о чем угодно >кому как дать п, забрать из садика сестру >Свободно пойти к пацану свидетелем на суд >Никто не верит, что такие люди больше не живут
Мда, видел сидел на её стриме один раз, она производила другое впечатление, не думал что будет сиськами, письками перед спермотоксикозниками светить. Рано или поздно вкатиться на бондикам или другие сервисы для вебкама, я такой типаж знаю, это неизбежно.
Маша любит химию (сдала ЕГЭ по химии на 100 баллов), участвовала в конкурсе и телепередаче "Химический бум".
Мария учится на химика, в прошлом она занималась гимнастикой и пережила период анорексии. Сейчас она весит 55 килограмм при росте 175 см и 4 размере груди. За красивые глаза анон назвал её Ресничка-тян.
Обращение Реснички-тян к сталкерам:
> Манька !!RQhpmdgMiM
>Человеку, который удаляет гуглплей из-за гугл-слежки, выдирает из винды любого вида телеметрию и в основном пользуется линуксом, чтобы наверняка, такое точно не может понравиться. Надо признать, я недооценила дотошность анонов и интерес к моей персоне. Хочу предостеречь анонов, которые в самом деле решили посталкерить и поискать меня ИРЛ: это вряд ли найдет мое понимание.
Твич https://www.twitch.tv/masha666aue
ВКонтакте https://vk.com/id492791483
ПРЕДЫДУЩИЙ ТРЕД: https://2ch.hk/fag/res/5410769.html