![]() |
eXeL@B —› Оффтоп —› x64 слетают проги. |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 16 апреля 2014 03:43 · Личное сообщение · #1 |
|
Создано: 24 апреля 2014 06:25 · Личное сообщение · #2 |
|
Создано: 30 апреля 2014 22:31 · Поправил: DenCoder · Личное сообщение · #3 |
|
Создано: 13 мая 2014 14:56 · Личное сообщение · #4 Dr0p пишет: x64 не является альтернативой, это костыль. Искусственное ограничение 4GB можно обойти ну и "печалька"... как раз PAE является не более чем костылем, а x64 логичный шаг в развитии: PAE вам не даст более 4GB на процесс PAE вам не даст 64ех разрадных регистров PAE вам не даст 64ех разрадных операторов (да-да, некоторые задачи работают с большими числами большее 2^32) PAE имеет, хоть и мальенкие, но накладные расходы для работы с памятью выше 4GB Dr0p пишет: Под 64 нет даже фундаментальной запчасти - дизасма длин добро пожаловать в 21ый век... уже не первый год юзаю dova пишет: кривая архитектура, напичканная кучей излишеств и костылей (каналы, псевдотерминалы и тп для взаимодействия процессов), бредовая идеология "всё есть файл" (в винде вот "всё есть объект" - куда более рационально звучит), множество извращний для создания потоков и процессов, аля fork(), exec()... сам не люблю Linux за некоторые моменты, в основном касающихся не лучшей поддержкой дров на свежее железо (но это в по большей части из-за производителей железа которые либо клепают проприетарщину чисто под Windows, либо не желают распространять дрова для линукс под подходящей лицензией)... но вот все то что вы сейчас описали уж ни как не минусы/излишества/костыли, а скорее возможности. А вам не нравится лишь потому что вам не привычно и следовательно не удобно, но тем не менее в Linux есть все что бы выполнять PE32, а вот в Windows нет даже упомянутого вами fork. И то что вы считаете что в Linux нет инструментария для создания потоков без fork, и тем более процессов без него же - говорит лишь о Вашей ограничености но не о Linux`овой. P.S.: я не являюсь членом фан клуба Linux, никого не призываю переходить с винды на него и сам частенько матерюсь в его сторону. На десктопах использую исключительно Windows, и из 12 серверов у меня даже есть один с Windows (без лицензии, так что не нужно думать что линукс юзаю из-за бесплатности). 99% моей работы в области реверс инженеринга и кодинга исключительно под винду, что не мешает мне по долгу службы быть хорошо знакомым с Linux как с точки зрения администрирования, так и с точки зрения реверсинга и разработки ПО. Ограничивать свои познания одной OS и одной архитектурой это тупо и примитивно, ведь иногда хочется и телефон, роутер, пылесос-робот, головное устройство в машине, ТВ-приставку или сам ТВ поковырять на ARM или MIPS, и там везде конечно же Linux, за исключением разве что головных устройств в авто, там почему-то больше прижился WinCE, и то это уже меняется ![]() |
|
Создано: 13 мая 2014 17:57 · Личное сообщение · #5 drin > не первый год юзаю LDE64 для x64 кода Не пригоден для применения в малварных технологиях. > в Windows нет даже упомянутого вами fork. Почему же нет. Есть наследие описателей и вроде уже не помню, но память тоже можно наследовать. Вопрос зачем это нужно. Описатели и адреса жёстко не зашиты, а рандомизируются(ASLR) для защиты. Смысла в этой апи нет, хотя даже в нэйтиве есть одноимённая апи(приватная). > Ограничивать свои познания одной OS и одной архитектурой это тупо и примитивно В линуксе тошнотворный код и кривая архитектура. Это тёмный лес для системщика. Посему оно мало кому интересно, как мне например. Да и защита - уязвимости в ядре нт вручную найти не реально, оно вылизано. В линусах если копануть думаю найдётся много, но опять же - желания в этом копаться нет никакого. ![]() |
|
Создано: 15 мая 2014 03:21 · Личное сообщение · #6 |
<< . 1 . 2 . |
![]() |
eXeL@B —› Оффтоп —› x64 слетают проги. |