@SergeySerge11

Есть ли какие-то исследования, data set, по исходному коду, эмпирических данных, к примеру распределение инструкций в коде?

Интересуют набор вопросов. К примеру знаю, что 99%(где-то) всех числовых констант в коде как правило в 12 вроде байт. (В risc учебниках читал).
Так же сборщики мусора, предсказатели ветвлений, некоторые алгоритмы, компиляторы, то же основаны(точнее юзают) на вполне себе наблюдаемых явлениях.(Как к примеру сборка мусора поколений, основана на наблюдение, что большинство не переживут 1 сборку мусора итд)
Которые были получены, в результате, наверное просто наблюдения и опыта множеством людей.
Есть ли прям сборник всех таких закономерностей.
Наверняка есть исследования, все вопросы, вполне можно и самому решить.
К примеру
  1. Какое распределение базовых типов данных в памяти( int,byte,char, long, указатель
  2. Какая длинна данных чаще встречается, К примеру какая доля данных в памяти занимают объекты по 128 байт?
  3. Или массивы на промежутке от 1Мб-2мб...
  4. Какая вероятность у каждой инструкции, что она будет следующая (mov, jne, add, call, inc...)
  5. еще 100 интересных вопросов, но я забыл
  • Вопрос задан
  • 28 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы