а при чём тут "китайская переделка"? линь даёт возможность подстроить ядро под свои задачи, а если настройки проведены плохо. Так это вина настройщика. что касается "поднимаются лучше/хуже" опять-таки зависит от.. 1. конкретного ядра. 2. от дров на железки. ===== к примеру, под вынькой мб более качественные дрова и в итоге она пашет устойчивей линя. --- Сообщение объединено, 19 ноя 2018 --- у меня днажды была ситуация, что на жестянке WinMe работала гораздо устойчивей, чем W2K, именно из-за проблем с дровами --- Сообщение объединено, 19 ноя 2018 --- ну-дык, сейчас весь линь практически корпи пишут
Что-то это смахивает на разницу в обслуживании, скажем, вазов и шкоды. В одну только масло доливаешь, а для другой ворох мануалов, где чего подкрутить. --- Сообщение объединено, 19 ноя 2018 --- Охотно верю. Друг рассказывал, как уже во времена w2008r2 наткнулся на жалобы к какому-то серваку. Который тупо ребутился из-за перегрева. Кулер был сильно в пыли. Была WinME( me - это же милениум? ).
угу. ну, это несправедливая ремарка == один раз настроил и могет пахать годами к тому же, разбор трабл на выньке зачастую сложней: щимить траблу с опенсорцом поудобней акь ни крути
Если мне память не изменяет, у Линукса самое большое ядро. Из-за драйверов. У Винды немного поменьше. А у БСД ядро гораздо меньше чем у этих двух.
Minzdrav, если говорить более корректно, то в ядре нет драйверов. Кто пишет драйвера? Программисты. Ты можешь написать драйвер сам и подгрузить его по адресам из диапазона ядра. Ты можешь потом отправить свой драйвер авторам сборок операционных систем. Если им понравиться, они добавят в сборку(но не в ядро) твой драйвер. В ютубе много видео о том, как написать драйвер. У тебя будет файл *.sys или *.ko, внутри исходников этих файлов тот же обычный код на Си. Другое дело если ты имеешь ввиду поддержку архитектуры. Но и с этих позиций ты не прав. Посмотри на NetBSD. Цель ядра - что бы программы работали и не ссорились, что бы не наглели и слушались человека. И драйвера тут - фантик с боку.
UbIvItS, > он могет пахать даже на коцанных железках Так как линь ось заколхоженная в самой её основе, то про установку драверов под железо речи быть не может. Как пример - мой друг довольно долго парился с этим ппц на обычном ноуте - драйверов тупо нет или они не рабочие, а что удивляться если это всё самопал/заколхожено, это пилит толпа школьников, а не корпорация. Нт ось сама всё устанавливает под любые железки. Если вы пытаетесь поднять тему никсов - то это смысла не имеет, это говноось, тут она не приемлема, обычно системный коденг/обсуждения и вопросы соответствующие. С никсами вам путь на соответствующие ресурсы, там где особо адекватные и они шарят по консольным командам. Но кроме это не на что более не пригодны.
Minzdrav, Это вы про рф - не удивительно, там у вас сыпется всё, ракеты, самолёты просто полный ппц происходит. Что бы что то получить нужно что то отдать, первый закон Ньютона. Иначе будет лишь позор на весь мир.
Как клиентская ось, линукс ни на что не годен (в основном, из-за совершенно ущербных драйверов, неудобных окружений, постоянных багов в клиентском софте), но в серверном сегменте он вне конкуренции. Из-за гибкости в настройке сетевого стека в первую очередь, из-за простоты развёртывания серверных приложений, из-за стабильности и очень небольшого потребления ресурсов. Кроме того, надо понимать, что в ядро контрибьютят не только школьники, но и коммерческие корпорации - гугл, интел, редхат, и патчи в ядро проходят достаточно жёсткое ревью. Но, к сожалению, в клиентской области в мире линукса лебедь, рак и щука. --- Сообщение объединено, 20 ноя 2018 --- А вообще, некорректно сравнивать, кто лучше. Лучше в чём? Все операционки органично вписываются каждая в свою нишу. И попытки вытащить их на чужое поле закономерно оканчиваются неудовлетворённостью клиента или пользователя. Каждый выбирает инструмент под задачи. Для серверов - линукс, для десктопа - винда или мак (а если брать задачи дизайна и монтажа, то, пожалуй, мак даже в большей степени - из-за профессионального софта). Так каждая из операционок раскроется в полную силу и покажет свои лучшие качества. И не надо забивать микроскопами гвозди.
Хотелось бы для Линукса иметь вразумительный аналог таких прог как процессхакер2, депенденсиволкер, да весь набор от сисинтерналс. Тот же читенджайн. Что с людьми вообще не так? Как карпы против течения, закрытый код - море софта. Всё открыто - десятилетиями выжженное поле.
С людьми всё так. Просто определённые задачи решаются при помощи определённых узкоспециализированных тулз.
Тоже логично. На то, что был спрос, уже реализовали: ps, top, htop, strace, lsof, ldd, gprof, valgrind и т.д. А заниматься всякой хернёй типа "нагадить в адресное пространство другого процесса" вам ядро не даст by design. Либо извольте собирать кастомные патчи уровня ядра, которые никогда не включат в основную ветку.
SadKo, к таким тулзам как ps и ldd вопросов нет. Но htop сравнивать с processhacker2 - не, не вариант.
SadKo, а как использовать для RE профилировщики вроде gprof и valgrind? Как делать инджекты, через ld_proload и хуки .got или еще есть пути? Чем удобнее восстанавливать сброшенный дамп по полноценного ельфа? Хоть какой-то сканер и фильтр значений в адресном пространстве процесса есть в линукс, хоть отдаленно, по функционалу, близкий к читенджайну? Спрашиваю не ради подколов, просто хочу узнать об инструментарии у более знающего.
Поясните, что такое RE. А зачем вам делать инжекты? Смотрите либо в сторону gdb, либо как strace реализована. Делаете core dump при помощи gdb, дальше грузите его же в gdb, если я правильно понял. Видимо, в этом нет особой необходимости, т.к. это всё реально выглядит как грязные хаки (которые в опенсурсе не поощряются, ибо не нужны, т.к. всегда есть исходники). Мало того, современные бинарники уже практически всюду собирают с опцией PIE, то бишь рандомизацией адресного пространства.
на злобу дня: http://www.cnews.ru/news/top/razrabotchik_microsoft_obyasnilpochemu --- Сообщение объединено, 21 ноя 2018 --- вероятно у друга руки заточены под гуано-код для 32-битной венды хр, как и у самого Инде... такое бывает...
Rel, Он юзер и разрядность наверно не знает. > гуано-код для 32-битной венды хр, как и у самого Инде Почему гуан и какой именно для xp ? По факту это прямое оскорбление и кидание дерьмом, тебя давно следовало прибанить. Но мы рассмотрим это. Любой софт пилится с учётом обратной совместимости. Тоесть решения принимаются и для старых ос. Как пример вот свежая тема https://wasm.in/threads/harddiscvolume.33003/ - для версий овер хп есть нужный сервис, но это интернал и андок, как думаешь заюзать стоит, то сервисный вызов, который изменится в следущей сборке, гарантий нет что он стабилен. Для xp решения нет, кроме как рипнуть код винапи, либо переписать тоже самое. Для тестов ставится минимальная версия ос, а это XP. И что за проблема с x32, это покрывает нужные мне задачи, я не пилю драйвера. Это работает и в 64 ос. --- Смотрим посты данного пациента https://wasm.in/members/rel.9373/ Такое чувство что это тупо бот. Инфы никакой они не содержат, лишь провокацию и оскорбления. Этого чела килять необходимо. Накой чёрт тут такой паразит. --- Сообщение объединено, 21 ноя 2018 --- Ссылка выше: > Разработчик Microsoft объяснил, почему Linux лучше, чем Windows > Один из разработчиков ядра Windows NT признался в обсуждении на сайте Hacker News в том, что Linux опережает Windows по скорости работы... > Его пост затем был удален, однако копия была размещена в блоге blog.zorianq.com. Это же просто ппц на таких тролей ссылаться. И сюда приводить линк на это. Троль совсем глупый оказался и не знает что такое профайлер.
RE - reverse engeneering как сискол ptrace дернуть я знаю, я о другом. В процессхакере для инжекта длл два раза мышкой кликнуть. Хороша ложка к обеду, а писать код - это время. Всё праздное любопытство за это время угаснет. Из дампа полноценный ельф, без привязки к гдб. Скорее имел ввиду нечто такое https://github.com/whatsbcn/skpd Indy_, а не Рел тему подкидывал про релоки? Ща мы поглядим какой это Сухов. Rel, помоги мне рукожопу, не могу cutter поверх radare2 поставить, через сmake или qmake. А тот cutter, что со скрипта запускается, gdb не цепляет, на код любуюсь а отлаживать не могу. Какие тебе логи и инфа нужна? Кстати, а кто нибудь знает аналог rr(https://rr-project.org/) для винды? Жаль поддержки амд процов у него нет. Но всё равно, прикольный проект.
Я так понимаю, что тема треда на васме - это так, чисто для затравки. Со второй страницы всё в любом случае превращается в беседу на свободную тему.