КОМПУТЕРОВ БУГУРТ ТРЕДТЕХНАРИ, ПРОГРУМИСТЫ, ХУЙЗНАЕТВОЧТОХУИСТЫ, ОБЪЯСНИТЕ МНЕ - ТУПОМУ: Почему человечество изобрело невъебенные технологии, что ебать 1к транзисторов размещают на плашке в 1 нм, придумали ахуеть какие цифровые технологии, не могут сделать так чтобы компутер не тормозил и не вылетал, прохладная - сижу блять весь день монтирую видос, и тут ТУПО ни с того ни с СЕГО пишет "Обнаружена ошибка, приложение закрыто" ??????? КАКАЯ НАХУЙ ОШИБКА? Почему нельзя просто взять и встать в режим ожидания, отлагать как все остальные программы и опять начать работать, нахуя вот просто брат и вылетать?!"?!?!?!?!? Как вообще происходит вылет программы на компутерном уровне? ЧТо там блядь, какие нолики и единички не так блять горят что секунду назад рабочее приложение БЕРЕТ СУКА И ВЫЛЕТАЕТ К ЧЕРТЯМ, СУКА КАК БОМБИТ, ДЕНЬ РАБОТЫ ЕБУЧЕМУ КОТУ ПОД ХВОСТ!! НЕ надо мне говорить про автосейвы, скажите мне лучше как сука можно было придумать такую машину которая блять даже гарантию работы дать не может блять (не пк за 100 гривен, нормальный йоба-конь)ПИЗДЕЦ НАГОРЕЛО
>>161137215Г О В Н О К О Д Е Р ЫОВНОКОДЕРЫНу или какие-нибудь системные (и не очень) приложения, обращающиеся непонятно куда в силу каких либо причин, что вызывает коллапс системы.
>>161137773Adobe Premiere Pro CC, не думаю что ее писали говнокодеры
>>161136940 (OP)ну если у тебя пиратский софт, все предьявы к васяну который репачил твой адоб, винду и прочееесли все на лицухе, то можно даже судится за такое говно, ну потом все проверят узнают что ты рукожоп и умри нахуй ты говно
>>161136940 (OP)Чем не устраивают автосейвы?
>>161140823ля, не пиратский софт, как судится? какие подводные?
>>161140986тем что горит от самого факта этих злоебучих вылетов
>>161136940 (OP)Скорее всего твоя прога для видеомонтажа написана на си или крестах. Там самая частая ошибка - null pointer exception. Названия могут меняться но суть та же. Это когда программист не написал проверку того, что переменная не инициализирована (или обнулена) и пытается использовать эту переменную. Тогда прога пытается прочитать данные из нераспределённой области виртуальной памяти и операционная система посылает прогу нахуй. Тут тупо нельзя никак исправить прогу. Она пытается что-то прочитать, но там ничего нет. Как операционная система поймёт, что программист хотел сделать дальше? Вот ОС и убивает прогу, т.к. она фактически сошла с ума из-за ошибки программиста.Дальше по частоте популярности - stack overflow (бесконечная рекурсия) и buffer overflow (программист что-то напортачил с адресной арифметикой). Эти случаи немного отличаются от первого, но общая суть та же - операционная система видит, что прога творит какую-то хуйню и у неё не остаётся выбора, кроме как убить прогу.
>>161141329Признайся себе - горит в том числе и из-за твоего долбоебизма, что монтировать научился, а сме-кал-очки нет. Это уровень тней - только им приходится долго объяснять почему нужно автосохранение и вообще сохранять работу в файл, даже когда только начал работать. Конечно, программисты тоже виноваты, но ты сам попробуй попрограммировать - тогда сам поймёшь, что не всё так просто
>>161141786>>161141975А кароч еще такая ситуация была: сидел кароч писал музяку в секвенсоре, ахуевший проект все кароч по канону, куча всего оч круто звучит и тут по средь своего мыслительного процесса вылетает злоебучий БСОД с причиной якобы "Ошибка устройств" я так понял ему моя внешняя звуковуха не понравилась, но сука как это происходит? я 15к за звуковуху платил чтобы у меня комп из-за нее вылетал или че ебанаврот?
Или вот другая ситуация, перетаскиваю кароч большой файл из проводника в фш например он начинает грузится, я случайно тыкаю по экрану, программа стала беленькой (ну типа первая стадия зависания), я нажимаю еще раз чтобы проверить онное и тут коронное "Приложение не отвечает. Закрыть?", сука как это происходит блять? Почему в этом случае нолики и сука единички там там блять по проводам бегают и ебать только что работающее и импортирующее файл изображение летить к хуям в ебеня?
>>161142622Не то чтобы не понравилась. В винде (и наверно других осях) многие драйверы работают режиме ядра. Т.е. имеют доступ абсолютно ко всей памяти компа, а не только к своей, как у обычных приложений. Если драйвер кривой, то он может случайно засрать память любого приложения, а также память самой винды. Тогда винда не может корректно работать и выдаёт бсод. Поэтому микрософт тестирует драйверы и только те, которые прошли тест, подписываются микрософтом. Тестирование стоит дорого. Поэтому некоторые драйверы не подписанные и их винда по умолчанию не хочет ставить. Но заглючить может и подписанный драйвер. Также бсод может быть и просто из-за глючной планки памяти, глючного веника и чего угодно. Там очень много нюансов. Мимо писал свою ось на ассемблере и драйверы к ней
>>161142807Прога может просто долго делать что-то. Или её память копируется из свап файла, когда эта память понадобилась. Работа со свап файлом происходит очень медленно. Ставь побольше памяти и будет тебе счастье. А ещё лучше ещё и SSD
>>161139775> не думаю что ее писали говнокодерыНу да, ты прав. Её писали сами боги.
>>16114320716гб озу стоит, проблемы остаются, невдупляю как это исправляется вообще и так до конца и не понял как это происходит на информационном уровне
>>161144126Думаю, в 2017 году профессиональный звуковой и видео софт может сожрать 16 гигабайт и не подавиться. А ещё браузеры сейчас очень прожорливые. Одна вкладка легко хавает гигабайт памяти. Смотри в диспетчере задач не выделенную память, а виртуальную память приложений. Там считается и засвапленная
>>161143308Боги говнокода
>>161139775>не думаю что ее писали говнокодерыОхуенно заблуждаешься, особенно если она кряченая. Лицуха-то с обновлениями ебёт в рот все законы робототехники и на каждый пофикшеный баг три новых выкидывает, а после васянорепака так ещё и половина старых оживает.
>>161136940 (OP)Компьютер, который гарантирует безошибочную работу, стоит столько, что ты его никогда не купишь.
>>161143035И что она могла?
>>161144617Срать не снимая свитера.
>>161136940 (OP)2k17@до сих пор утечки памяти у большинства программПросто с увеличением объема памяти, мощностей ПК, отпала необходимость высчитывать каждый килобайт. Отсюда появляются более удобные средства программирования, минусы - получаются более прожорливые приложения. Чем мощнее компьютеры, тем более наворочнее средства разработки и тем прожорливее приложения.А по поводу ошибок - так баги всегда есть были и будут. Тем более в нынешних реалиях, когда приложении столько кода.
>>161144780а по поводу утечек памяти. У меня бомбит, что Опера как не могла очищать память за собой в 2006, так и не научилась в 2017. Просидишь весь день в браузере - смотришь опера сожрала 2гб памяти, хотя в конце дня у тебя открыт один двощ.
>>161142807И вообще компьютерная наука она довольно сложная вещь. Да, у нас сейчас есть довольно мощные компьютеры. Но для этих компьютеров нужно написать такое ПО, чтобы не баговала, следило за всеми устройствами/конфликтами, следила за памятью, обеспечивала безопасность и выполняла еще сотни задач. Это не так просто как кажется. Компьютерная наука еще разрабатывается, методы совершенствуются, но без ошибок никуда
>>161144870Перезапусти и утечки памяти временно исчезнут. Алсо, если у тебя опера 20+, то это на самом деле хром
>>161145074Да я знаю, что надо перезапустить. Просто подбешивает, что проблему с утечками памяти не могут решить уже какой десяток лет(не только в опере, естественно, а в большинстве приложений).