[ВХОД]

Главная | Содержание | Форум | Файлы | Поиск | Контакт
NAVIG
О форуме
Резонансные генераторы
Магнитные генераторы
Механические центробежные (вихревые) генераторы
Торсионные генераторы
Электростатические генераторы
Водородные генераторы
Ветро- и гидро- и солнечные генераторы
Струйные технологии
Торнадо и смерчи
Экономия топлива
Транспорт
Гравитация и антигравитация
Оружие
Нейтронная физика
Научные идеи, теории, предположения...
Прочие идеи (разные)
Новые технологии
Коммерческие вопросы
Барахолка
Патентный отдел
Сделай сам. Советы.
Конструкторское бюро
Помощь сайту...
Принимаю пожертвования на
Юmoney 4100135735990
Яндекс 4048 4150 3989 0880
Сберка 4006 8000 2087 6875

Денег нет,
...но вы держитесь там.
Удачи вам! И здоровья!


мобильная версия
Печатать страницу
Форум - Новые технологии - Сделай сам - Операционная система Linux. Вопросы без ответа. - Стр.8
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 ][>
Post:#471944 Date:06.06.2015 (00:41) ...
21 августа 1991 года закончился августовский путч в СССР-
24 августа 1991 в центре Киева. Люди приветствуют провозглашение независимости
25 августа 1991 года Линус Товальдс опубликовал ядро Linux Date: 25 Aug 91 20:57:08 GMT
Просто совпадение? Можно быть, но есть еще много других совпадений.
Главное- это одинаковая методика зомбирования адептов Линукса и Нэзалежной.
Линуксоидов в мире точно столько же сколько и укропов- около 1 %.
О чем не спросишь линуксоида- ответ : хто нескаче тотмастдай
dedivan | Post: 472510 - Date: 14.06.15(00:06)
xx0 Пост: 472508 От 14.Jun.2015 (00:48)
асм+си

"Глупый это не значит что ума нет- это просто ум такой."

Да, есть вставки на асме, но основной код на Си, и значит ядро пользуется библиотекой.
То есть это абсолютно ничего не меняет.
В отличии от винды- у нее ядро не пользуется общей библиотекой.


_________________
я плохого не посоветую
- Правка 14.06.15(00:07) - dedivan
xx0 | Post: 472512 - Date: 14.06.15(00:19)
Все программы пользуются библиотекой си, так в чем дыра, может драйвер нвидии дырявый не? кто тебе сказал, что венда не пользуется общими длл? дровами В этом плане линукс более защищен, потому что дрова почти все в ядре модулями, а в венде по всему инету в виде экзешников!

_________________
http://xx0ru.livejournal.com/
- Правка 14.06.15(00:20) - xx0
xx0 | Post: 472514 - Date: 14.06.15(00:28)
А вот ядро линукса библиотекой си не пользуется, на что не врите о своих познаниях линукса сидя под вендой!
sudo apt-rdepends linux-image-3.16.0-39-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-image-3.16.0-39-generic
Depends: initramfs-tools (>= 0.36ubuntu6)
Depends: module-init-tools (>= 3.3-pre11-4ubuntu3)
PreDepends: dpkg (>= 1.10.24)


_________________
http://xx0ru.livejournal.com/
dedivan | Post: 472516 - Date: 14.06.15(00:38)
Ну ты еще расскажи нам как работает компилятор.
Может чего пропустил?

_________________
я плохого не посоветую
IergeS | Post: 472517 - Date: 14.06.15(00:39)
Вот чудо то какое....
Дед, поиск неизвестно чего неизвестно где.... Это очень интересная задача!
И логика методом исключений это конечно же хорошо, но правильно ли?
Можно было бы и чего нить другое придумать?

dedivan | Post: 472518 - Date: 14.06.15(00:42)
xx0 Пост: 472514 От 14.Jun.2015 (01:28)
linux-image-3.16.0-39-generic


Как то у тебя плохо с сями, пользуешь уже готовым скомпилированнм образом, и не подозреваешь, что его кто то компилировал с библиотеками.

_________________
я плохого не посоветую
dedivan | Post: 472520 - Date: 14.06.15(00:47)
IergeS Пост: 472517 От 14.Jun.2015 (01:39)
Можно было бы и чего нить другое придумать?

Кому то интереснее целый день баранку крутить, а мне сам поиск интереснее.
А то что неинтересно- мне лень делать.

_________________
я плохого не посоветую
IergeS | Post: 472523 - Date: 14.06.15(01:20)
Ты непонял. Я о методе исключения.
мне тож кстати лень, но я ее гоню, в силу лени ленится.

- Правка 14.06.15(02:03) - IergeS
xx0 | Post: 472599 - Date: 14.06.15(17:19)
dedivan Пост: 472516 От 14.Jun.2015 (01:38)
Ну ты еще расскажи нам как работает компилятор.
Может чего пропустил?

Компиляция — трансляция программы, составленной на исходном языке высокого уровня, в эквивалентную программу на низкоуровневом языке, близком машинному коду. Понятно, что при компиляции какие то функции подхватываются из библиотеки, но они там в машинном коде уже хранятся, в чем траблы дед?

_________________
http://xx0ru.livejournal.com/
- Правка 14.06.15(17:20) - xx0
dedivan | Post: 472607 - Date: 14.06.15(22:02)
xx0 Пост: 472599 От 14.Jun.2015 (18:19)
в чем траблы дед?


Так дальше давай- вот в ядре сотня модулей на си, обращаются к одной и той же библиотечной функции. Компилятор вставляет код этой функции в каждый модуль или как?

_________________
я плохого не посоветую
dedivan | Post: 472609 - Date: 14.06.15(22:11)
DevilR Пост: 472606 От 14.Jun.2015 (22:47)
. Вызов функции - это "положить входные параметры в стек

Адрес функций лежит в заранее заготовленной таблице.


Так стек общий или нет? А что там еще в стеке лежит?
А как ты можешь посмотреть что там положил модуль ядра перед тобой?
Простые команды ассемблера знаешь для этого?



_________________
я плохого не посоветую
dedivan | Post: 472619 - Date: 14.06.15(22:56)
DevilR Пост: 472606 От 14.Jun.2015 (22:47)
В защищенном режиме подобное поведение просто вызовет исключение и процесс убьется целиком.


Это абстракция. На разных уровнях абстракции можно говорить о защищенной памяти или просто о содержании регистра в процессоре.
В одной абстракции нельзя выйти за границы памяти, потому что ты обращаешься к модулю менеджера памяти. он смотрит- что тебе отведено, и если разрешено- то что то записывает в регистр, а в другой абстракции можешь сам изменить этот регистр, процессору все равно кто меняет. Это как паровоз- ему все равно кого везти, с билетом или без билета- билеты проверяет кондуктор а не паровоз.



_________________
я плохого не посоветую
- Правка 14.06.15(22:56) - dedivan
dedivan | Post: 472620 - Date: 14.06.15(22:59)
DevilR Пост: 472615 От 14.Jun.2015 (23:40)
А так да, во всяких микроконтроллерах inline-функции вполне себе используются. Даже в военных кристаллах.


Вот из интереса глянь исходники линукса. найди там хоть один инлайн.

_________________
я плохого не посоветую
dedivan | Post: 472629 - Date: 14.06.15(23:42)
инлайны в основном применяются в том случае, если функция вызывается во всей программе только один раз,
тогда есть смысл копировать код фунции в текст программы, а не делать отдельный вызов.
при этом и программа работает быстрее, и размер кода не увеличивается.



_________________
я плохого не посоветую
dedivan | Post: 472639 - Date: 15.06.15(00:36)
DevilR Пост: 472614 От 14.Jun.2015 (23:36)
. Как эмбедчик говорю.


Это хорошо. Значит можно и поконкретнее поговорить.
Вот есть платка- это целый ком на уровне первого пенька. только пошустрее.
Камень в корпусе бга. печатка пятислойная- не для домашнего утюжного исполнения. Есть консоль загрузчика, есть житаг, задача залезть в программу.


Понятно, что тут никакие защищенные памяти не защищают.
Это просто по пути возник разговор, что не только при аппаратном доступе, и програмно можно залезать куда хочешь, используя как раз особенности линуха.

У Вас нет прав скачивать этот файл. Зарегистрируйтесь .
_________________
я плохого не посоветую
- Правка 15.06.15(00:42) - dedivan
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 ][>
У Вас нет прав отвечать в этой теме.
Форум - Новые технологии - Сделай сам - Операционная система Linux. Вопросы без ответа. - Стр 8

Главная | Содержание | Форум | Файлы | Поиск | Контакт