Сравнение производительности многомерных структур: файлов-решеток и хеширования PLOP

Сравнение схем хеширования многоключевых данных с точки зрения быстродействия и оптимального использования памяти. Обращение к памяти при запросе объектов, сопоставление ключевых полей. Зависимости коэффициента заполнения от количества записей в файле.

Подобные документы

  • Оценка производительности программного обеспечения, используемого в outsource-компаниях. Сравнение быстродействия системы с реляционной и нереляционной базами данных. Технические характеристики тестового сервера. Определение скорости выполнения запросов.

    статья, добавлен 04.02.2021

  • Характеристика хеширования как преобразования по определенному алгоритму входного массива данных произвольной длины в выходную битовую строку фиксированной длины. Анализ основных свойств хеш-функции. Изучение методов применения идеального хеширования.

    лабораторная работа, добавлен 19.04.2016

  • Метод факторизации по значению поля. Комбинация простых представлений. Простой пример многосписочной организации (использование цепочек указателей). Алгоритмы хеширования: преобразование основания системы счисления. Факторы эффективности хеширования.

    контрольная работа, добавлен 11.12.2020

  • Определение файлов и их сравнение с массивами. Классификация файлов и сущность текстовых файлов. Режимы открытия и закрытия текстовых файлов. Функция чтения символа и форматированный ввод-вывод. Перемещение указателя в заданную позицию в файле.

    презентация, добавлен 06.09.2017

  • Программа Virtual Memory Allocator для применения механизма виртуальной памяти для управления массивом структур. Процесс загрузки и выполнения exe- и dll-файлов, проецирования на адресное пространство процесса и файла данных. Работа с файлом подкачки.

    лабораторная работа, добавлен 20.05.2015

  • Концептуальная схема, её модели данных. Соотношение внутреннего и внешнего языка определения данных. Двухзвенная модель распределения функций в модели клиент/сервер. Выбор функции хеширования. Организация файлов в виде кучи. Основные реляционные операции.

    шпаргалка, добавлен 17.02.2022

  • Классификация структур данных, статические и динамические переменные. Ссылочный тип объектов, объявление указателей. Выделение и освобождение динамической памяти, расположение кучи в памяти ПК; присваивание значений указателю; формирование списка.

    реферат, добавлен 28.03.2013

  • Рассмотрение алгоритма вычисления образов с помощью функции хеширования. Преобразование входного сообщения произвольной длины в выходное сообщение фиксированной длины. Основные задачи криптоанализа хеш-функций. Изучение особенностей конструкции Дамгарда.

    лекция, добавлен 26.05.2014

  • Рассмотрение проблемы выбора и использования многомерных структур данных в качестве основы системы хранения многомерной информации. Исследование реального быстродействия часто используемых алгоритмов. Ознакомление с результатами пространственного поиска.

    статья, добавлен 27.05.2018

  • Анализ требований к проектированию алгоритмов-конкурсантов по формированию хеш-кода. Уровень защиты от криптографических атак - основной критерий отбора кандидатов конкурса на американский стандарт SHA-3. Характеристики алгоритмов хеширования кандидатов.

    статья, добавлен 29.06.2018

  • Типы адресов. Методы распределения памяти без использования дискового пространства. Распределение памяти перемещаемыми и динамическими разделами. Страничное распределение памяти. Распределение памяти сегментами. Принцип кэширования данных. Кэш-память.

    реферат, добавлен 05.02.2009

  • Анализ и сравнение способов оптимизации производительности программ. Влияние на производительность конвейерной обработки, кеш памяти и распараллеливания вычислений. Оценка эффективности использования разных технологий для повышения производительности.

    статья, добавлен 01.03.2017

  • Архивация файлов путем сжатия хранимой в них информации, характеризующийся процессом преобразования информации, хранящейся в файле, к виду, при котором уменьшается избыточность в ее представлении и требуется меньший объем памяти для ее хранения.

    курсовая работа, добавлен 28.05.2009

  • Классификация и анализ угроз, уязвимостей, атак, нарушителей. Обзор функциональной модели атаки на электронно-цифровую подпись. Определение коэффициента декомпозиции атаки на электронно-цифровую подпись с использованием уязвимостей алгоритмов хеширования.

    курсовая работа, добавлен 27.05.2016

  • Изучение основных характеристик памяти персонального компьютера. Классификация оперативной памяти (ОЗУ). Постоянное запоминающее устройство. Потеря данных в CMOS и flash-памяти. Распределение памяти в компьютере. Сегментация памяти в защищенном режиме.

    курсовая работа, добавлен 28.01.2016

  • Инкапсулирование свойств и методов полей типами данных и способы использования объектов полей в наборе данных. Класс TFieid как основа использования полей в наборах данных. Типы данных, используемые при разработке приложений для работы с базами данных.

    лекция, добавлен 14.03.2014

  • Взаимосвязь производительности и экономии памяти при программировании. Преобразование компьютерного программного кода как способ оптимизации хранения данных в ячейках памяти. Влияние переменных различного типа на фиксированный объём оперативной памяти.

    статья, добавлен 22.03.2019

  • Применение кэш-памяти компьютера для временного хранения информации. Влияние кэш-памяти на скорость вычислений. Рассмотрение принципов использования оперативной памяти компьютера. Взаимодействие кэш-памяти с оперативными запоминающими устройствами.

    презентация, добавлен 26.05.2016

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

    доклад, добавлен 27.01.2018

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

    статья, добавлен 11.03.2019

  • Разработка программы менеджера памяти для замещения и размещения файлов свыше установленного порога. Определение количества удовлетворенных запросов. Алгоритм записи блоков по логическим адресам. Вывод информации о свободной и занятой памяти, процессах.

    лабораторная работа, добавлен 13.11.2019

  • Характеристика методов распознания растровых изображений. Сравнение бинаризации и определение градиента яркости. Сравнение результатов использования формулы цветового отличия и яркостной характеристики изображения. Разработка алгоритма выделения объектов.

    статья, добавлен 12.05.2017

  • Внешняя память как место хранения данных, которые в настоящее время не используются в памяти компьютера. Знакомство с основными типами внешней памяти ЭВМ различных поколений. Рассмотрение особенностей и ключевых преимуществ накопителей прямого доступа.

    реферат, добавлен 16.06.2020

  • Организация оперативной памяти на базе больших интегральных схем. Основные параметры ее микросхем. Реализация устройства сбора данных на базе 8-разрядного микропроцессора и оценка его быстродействия. Представление программы в кодовых комбинациях.

    методичка, добавлен 18.10.2017

  • Вирусы и их воздействие на работу компьютера. Уменьшение объёма свободной оперативной памяти и памяти на дисках. Потеря программ, уничтожение данных, стирание информации в системных областях диска. Обнаружение зараженных вирусами файлов и дисков.

    доклад, добавлен 17.12.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.