Дом аппаратные средства Что такое произвольный доступ? - определение из техопедии

Что такое произвольный доступ? - определение из техопедии

Оглавление:

Anonim

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

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

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

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

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

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

Что такое произвольный доступ? - определение из техопедии