Работа срочно.

Тема в разделе "ТЕОЛОГИЯ", создана пользователем Minzdrav, 29 окт 2018.

  1. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    а при чём тут "китайская переделка"? линь даёт возможность подстроить ядро под свои задачи, а если настройки проведены плохо. Так это вина настройщика. что касается "поднимаются лучше/хуже" опять-таки зависит от..

    1. конкретного ядра.
    2. от дров на железки.
    =====
    к примеру, под вынькой мб более качественные дрова и в итоге она пашет устойчивей линя.
    --- Сообщение объединено, 19 ноя 2018 ---
    у меня :crazy:днажды была ситуация, что на жестянке WinMe работала гораздо устойчивей, чем W2K, именно из-за проблем с дровами :)
    --- Сообщение объединено, 19 ноя 2018 ---
    ну-дык, сейчас весь линь практически корпи пишут :)
     
  2. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    999
    Что-то это смахивает на разницу в обслуживании, скажем, вазов и шкоды. В одну только масло доливаешь, а для другой ворох мануалов, где чего подкрутить.
    --- Сообщение объединено, 19 ноя 2018 ---
    Охотно верю. Друг рассказывал, как уже во времена w2008r2 наткнулся на жалобы к какому-то серваку. Который тупо ребутился из-за перегрева. Кулер был сильно в пыли. Была WinME( me - это же милениум? ).
     
  3. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    угу. :)
    ну, это несправедливая ремарка == один раз настроил и могет пахать годами :) к тому же, разбор трабл на выньке зачастую сложней: щимить траблу с опенсорцом поудобней акь ни крути :grin:
     
  4. Minzdrav

    Minzdrav Well-Known Member

    Публикаций:
    0
    Регистрация:
    21 мар 2017
    Сообщения:
    1.082
    Если мне память не изменяет, у Линукса самое большое ядро. Из-за драйверов.
    У Винды немного поменьше. А у БСД ядро гораздо меньше чем у этих двух.
     
  5. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    999
    Minzdrav, если говорить более корректно, то в ядре нет драйверов. Кто пишет драйвера? Программисты. Ты можешь написать драйвер сам и подгрузить его по адресам из диапазона ядра. Ты можешь потом отправить свой драйвер авторам сборок операционных систем. Если им понравиться, они добавят в сборку(но не в ядро) твой драйвер. В ютубе много видео о том, как написать драйвер. У тебя будет файл *.sys или *.ko, внутри исходников этих файлов тот же обычный код на Си.

    Другое дело если ты имеешь ввиду поддержку архитектуры. Но и с этих позиций ты не прав. Посмотри на NetBSD.

    Цель ядра - что бы программы работали и не ссорились, что бы не наглели и слушались человека. И драйвера тут - фантик с боку.
     
  6. Indy_

    Indy_ Well-Known Member

    Публикаций:
    4
    Регистрация:
    29 апр 2011
    Сообщения:
    4.775
    UbIvItS,

    > он могет пахать даже на коцанных железках

    Так как линь ось заколхоженная в самой её основе, то про установку драверов под железо речи быть не может. Как пример - мой друг довольно долго парился с этим ппц на обычном ноуте - драйверов тупо нет или они не рабочие, а что удивляться если это всё самопал/заколхожено, это пилит толпа школьников, а не корпорация. Нт ось сама всё устанавливает под любые железки. Если вы пытаетесь поднять тему никсов - то это смысла не имеет, это говноось, тут она не приемлема, обычно системный коденг/обсуждения и вопросы соответствующие.
    С никсами вам путь на соответствующие ресурсы, там где особо адекватные и они шарят по консольным командам. Но кроме это не на что более не пригодны.
     
  7. Minzdrav

    Minzdrav Well-Known Member

    Публикаций:
    0
    Регистрация:
    21 мар 2017
    Сообщения:
    1.082
    Инде.
    Почему-то промышленность, и оборонка предпочитают именно
    эту колхозную ОС...
     
  8. Indy_

    Indy_ Well-Known Member

    Публикаций:
    4
    Регистрация:
    29 апр 2011
    Сообщения:
    4.775
    Minzdrav,

    Это вы про рф - не удивительно, там у вас сыпется всё, ракеты, самолёты просто полный ппц происходит. Что бы что то получить нужно что то отдать, первый закон Ньютона. Иначе будет лишь позор на весь мир.
     
  9. HoShiMin

    HoShiMin Well-Known Member

    Публикаций:
    5
    Регистрация:
    17 дек 2016
    Сообщения:
    1.455
    Адрес:
    Россия, Нижний Новгород
    Как клиентская ось, линукс ни на что не годен (в основном, из-за совершенно ущербных драйверов, неудобных окружений, постоянных багов в клиентском софте), но в серверном сегменте он вне конкуренции. Из-за гибкости в настройке сетевого стека в первую очередь, из-за простоты развёртывания серверных приложений, из-за стабильности и очень небольшого потребления ресурсов.
    Кроме того, надо понимать, что в ядро контрибьютят не только школьники, но и коммерческие корпорации - гугл, интел, редхат, и патчи в ядро проходят достаточно жёсткое ревью.
    Но, к сожалению, в клиентской области в мире линукса лебедь, рак и щука.
    --- Сообщение объединено, 20 ноя 2018 ---
    А вообще, некорректно сравнивать, кто лучше. Лучше в чём? Все операционки органично вписываются каждая в свою нишу. И попытки вытащить их на чужое поле закономерно оканчиваются неудовлетворённостью клиента или пользователя.

    Каждый выбирает инструмент под задачи. Для серверов - линукс, для десктопа - винда или мак (а если брать задачи дизайна и монтажа, то, пожалуй, мак даже в большей степени - из-за профессионального софта). Так каждая из операционок раскроется в полную силу и покажет свои лучшие качества. И не надо забивать микроскопами гвозди.
     
    Последнее редактирование: 20 ноя 2018
  10. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    999
    Хотелось бы для Линукса иметь вразумительный аналог таких прог как процессхакер2, депенденсиволкер, да весь набор от сисинтерналс. Тот же читенджайн. Что с людьми вообще не так? Как карпы против течения, закрытый код - море софта. Всё открыто - десятилетиями выжженное поле.
     
  11. SadKo

    SadKo Владимир Садовников

    Публикаций:
    8
    Регистрация:
    4 июн 2007
    Сообщения:
    1.610
    Адрес:
    г. Санкт-Петербург
    С людьми всё так. Просто определённые задачи решаются при помощи определённых узкоспециализированных тулз.
     
  12. HoShiMin

    HoShiMin Well-Known Member

    Публикаций:
    5
    Регистрация:
    17 дек 2016
    Сообщения:
    1.455
    Адрес:
    Россия, Нижний Новгород
    Нет спроса - нет предложения.
     
  13. SadKo

    SadKo Владимир Садовников

    Публикаций:
    8
    Регистрация:
    4 июн 2007
    Сообщения:
    1.610
    Адрес:
    г. Санкт-Петербург
    Тоже логично. На то, что был спрос, уже реализовали: ps, top, htop, strace, lsof, ldd, gprof, valgrind и т.д. А заниматься всякой хернёй типа "нагадить в адресное пространство другого процесса" вам ядро не даст by design. Либо извольте собирать кастомные патчи уровня ядра, которые никогда не включат в основную ветку.
     
    HoShiMin нравится это.
  14. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    999
    SadKo, к таким тулзам как ps и ldd вопросов нет. Но htop сравнивать с processhacker2 - не, не вариант.
     
  15. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    999
    SadKo, а как использовать для RE профилировщики вроде gprof и valgrind? Как делать инджекты, через ld_proload и хуки .got или еще есть пути? Чем удобнее восстанавливать сброшенный дамп по полноценного ельфа? Хоть какой-то сканер и фильтр значений в адресном пространстве процесса есть в линукс, хоть отдаленно, по функционалу, близкий к читенджайну? Спрашиваю не ради подколов, просто хочу узнать об инструментарии у более знающего.
     
  16. SadKo

    SadKo Владимир Садовников

    Публикаций:
    8
    Регистрация:
    4 июн 2007
    Сообщения:
    1.610
    Адрес:
    г. Санкт-Петербург
    Поясните, что такое RE.

    А зачем вам делать инжекты? Смотрите либо в сторону gdb, либо как strace реализована.

    Делаете core dump при помощи gdb, дальше грузите его же в gdb, если я правильно понял.

    Видимо, в этом нет особой необходимости, т.к. это всё реально выглядит как грязные хаки (которые в опенсурсе не поощряются, ибо не нужны, т.к. всегда есть исходники).
    Мало того, современные бинарники уже практически всюду собирают с опцией PIE, то бишь рандомизацией адресного пространства.
     
  17. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.323
    на злобу дня: http://www.cnews.ru/news/top/razrabotchik_microsoft_obyasnilpochemu
    --- Сообщение объединено, 21 ноя 2018 ---
    вероятно у друга руки заточены под гуано-код для 32-битной венды хр, как и у самого Инде... такое бывает...
     
  18. Indy_

    Indy_ Well-Known Member

    Публикаций:
    4
    Регистрация:
    29 апр 2011
    Сообщения:
    4.775
    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.

    Это же просто ппц на таких тролей ссылаться. И сюда приводить линк на это. Троль совсем глупый оказался и не знает что такое профайлер.
     
    Последнее редактирование: 21 ноя 2018
  19. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    999
    RE - reverse engeneering
    как сискол ptrace дернуть я знаю, я о другом. В процессхакере для инжекта длл два раза мышкой кликнуть. Хороша ложка к обеду, а писать код - это время. Всё праздное любопытство за это время угаснет.
    Из дампа полноценный ельф, без привязки к гдб. Скорее имел ввиду нечто такое https://github.com/whatsbcn/skpd

    Indy_, а не Рел тему подкидывал про релоки? Ща мы поглядим какой это Сухов.
    Rel, помоги мне рукожопу, не могу cutter поверх radare2 поставить, через сmake или qmake. А тот cutter, что со скрипта запускается, gdb не цепляет, на код любуюсь а отлаживать не могу. Какие тебе логи и инфа нужна?

    Кстати, а кто нибудь знает аналог rr(https://rr-project.org/) для винды? Жаль поддержки амд процов у него нет. Но всё равно, прикольный проект.
     
  20. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    Я так понимаю, что тема треда на васме - это так, чисто для затравки. Со второй страницы всё в любом случае превращается в беседу на свободную тему.
     
    Mikl___ нравится это.