Произвольный доступ

Автор: Louise Ward
Дата создания: 11 Февраль 2021
Дата обновления: 1 Июль 2024
Anonim
Урок 57 - произвольный доступ к файлу при использовании различных потоков
Видео: Урок 57 - произвольный доступ к файлу при использовании различных потоков

Содержание

Определение - что означает произвольный доступ?

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


Случайный доступ также известен как прямой доступ.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет случайный доступ

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


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