VirtualIreland.ru - Виртуальная Ирландия
Вернуться   VirtualIreland.ru - Виртуальная Ирландия > Живем в Ирландии > IT и Связь

IT и Связь Обсуждение "айтишных" вопросов и средств связи

Ответ
 
Опции темы Опции просмотра
Старый 14.04.2010, 16:01   #856
Спам-робот
 
Аватар для svu
 
Откуда: Ленинград --> Петербург --> Dublin --> Cork --> Castleisland --> Tralee
Сообщений: 20,480
Благодарности: 12,385 в 6,695 сообщениях Поиск благодарностей svu
По умолчанию Re: Начать в ИТ в 30+

Цитата:
Сообщение от vc Посмотреть сообщение
Тогда читайте про релокейшн тейблы и прочую муть.
Я в курсе.
Цитата:
Сообщение от vc Посмотреть сообщение
Код процессора жёстко привязан к памяти
Не совсем верно. У каждого процесса свое собственное адресное пространство. Там адреса условно стабильны, компилятор может их использовать. Хотя есть оговорки...
Цитата:
Сообщение от vc Посмотреть сообщение
Попробуйте побайтно сравнить
Это мелочи, на самом деле. Большая часть кода выкладывается в страницы памяти как есть и подвергается небольшим изменениям - в основном связанным с вызовами. Код операции "сложить два регистра в третий" - одинаковы в бинарнике и в памяти.
Ланн, это все не суть и к теме не относится.
Словосочетание "нативный код" появляется именно в контексте бесед про байткоды (в котором мы и находимся). В качестве антонима байткоду. И НИКАКОГО отношения к нативным api не имеет (это вообще из другого контекста).

Вы свою программу фиксить-то будете? (вопрос, кажется, риторический) Чтобы получать воспроизводимые результаты, чтобы измерять мкс, чтобы работала под линухом?
svu вне форума   Ответить с цитированием

Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок
Старый 14.04.2010, 16:20   #857
Спам-робот
 
Аватар для vc
 
Сообщений: 31,257
Благодарности: 21,993 в 10,697 сообщениях Поиск благодарностей vc
По умолчанию Re: Начать в ИТ в 30+

Цитата:
Сообщение от svu Посмотреть сообщение
Не совсем верно. У каждого процесса свое собственное адресное пространство. Там адреса условно стабильны, компилятор может их использовать. Хотя есть оговорки...
Как интересно! Не говоря уж ол релокейшн таблицах, которые вы проигнорировали, существуют и другие форматы исполняемых файлов, где менять нужно напрямую исполняемый код!

vc добавил 14.04.2010 в 17:20
Цитата:
Сообщение от svu Посмотреть сообщение
Вы свою программу фиксить-то будете? (вопрос, кажется, риторический) Чтобы получать воспроизводимые результаты, чтобы измерять мкс, чтобы работала под линухом?
Что именно фиксить? Я про микросекудны не понял? Зачем это надо?

vc добавил 14.04.2010 в 17:23
Между виндовым EXE (да и ELF-ом) и кодом, который исполняет процессор примерно такая же разница как между C++ шаблоном функции и скомпилированной функцией.

Последний раз редактировалось vc, 14.04.2010 в 16:23. Причина: Добавлено сообщение
vc вне форума   Ответить с цитированием
Старый 14.04.2010, 16:33   #858
Пенсионер всея Ирландея
 
Сообщений: 15,596
Благодарности: 15,824 в 6,729 сообщениях Поиск благодарностей Mishka Na Servere
По умолчанию Re: Начать в ИТ в 30+

Цитата:
Сообщение от vc Посмотреть сообщение
Я могу написать программу, которая на любой объём вычислений будет давать 0 сек, и ещё будет собирать информацию о системе и отсылать её по нужным адресам.
Госсподя, слона-то я и не приметил...
VC, так Вы еще и параноик, ко всему прочему!

Так вот для параноиков существует простое правило:
Отключите сеть и сделайте снапшот системы перед тестом.
После этого восстановите состояние и всех дел-то.

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

Кстати, вот по поводу этого "Я могу написать программу.." - пока что не убедили. А вот "про 0 сек на любой объем вычислений" - верю


SVU, Вам полагается медаль за стойкость. Не устали ишшо, -надежда умирает последней?

Последний раз редактировалось Mishka Na Servere, 14.04.2010 в 16:40.
Mishka Na Servere вне форума   Ответить с цитированием
Старый 04.05.2010, 15:42   #859
Заслуженный Участник
 
Откуда: Co.Monaghan-Hohland
Сообщений: 617
Благодарности: 297 в 157 сообщениях Поиск благодарностей Zelezo
По умолчанию Re: Начать в ИТ в 30+

Ребята,под весь этот шумок не скажете ли слу4айно какая принципиальная разница между "instance" и "object" for JAVA?
Zelezo вне форума   Ответить с цитированием
Старый 04.05.2010, 19:21   #860
Заслуженный Участник
 
Откуда: Co.Monaghan-Hohland
Сообщений: 617
Благодарности: 297 в 157 сообщениях Поиск благодарностей Zelezo
По умолчанию Re: Начать в ИТ в 30+

Вопрос снимается,тупонул...
Zelezo вне форума   Ответить с цитированием
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать на сообщения
Вы не можете добавлять вложения
Вы не можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщ.
С чего начать? 7novds Иммиграция 24 01.12.2009 18:59
С чего начать? Yury_B Иммиграция 31 29.01.2008 01:37
С чего начать? Ирада Образование 4 26.12.2006 12:58
подскажите с чего начать Leon Общие темы 5 20.12.2005 08:07
С чего начать? Yura Работа в Ирландии 1 09.03.2004 08:32


Часовой пояс GMT, времени сейчас: 19:39.


vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd., Русификация: zCarot, Vovan & Co
©2003-2025 VirtualIreland.ru - Виртуальная Ирландия