Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Щоб вирішити, чи надати спільний доступ до файлів з будь-якої папки або зі спільної, потрібно врахувати кілька факторів.
Використовуйте будь-яку папку для спільного доступу, якщо: · ви вважаєте за краще надавати спільний доступ до папок безпосередньо з місця їхнього розташування і слід уникнути їх зберігання у спільній папці; · слід мати змогу встановлювати дозволи на спільний доступ для окремих осіб, а не для всіх користувачів вашої мережі, надаючи деяким особам більше або менше доступу (або забороняючи його взагалі); · ви надаєте спільний доступ до багатьох цифрових зображень, музики або інших великих файлів, які було б нелегко скопіювати до якоїсь окремої спільної папки. Не потрібно, щоб файли займали вдвічі більше місця в різних розташуваннях на комп’ютері; · ви часто створюєте нові файли або оновлюєте ті, до яких слід надати спільний доступ, і не бажаєте щоразу копіювати їх до спільної папки. Використовуйте спільну папку для спільного доступу, якщо: · вам до вподоби зручність надання спільного доступу до файлів і папок з одного розташування комп’ютера; · слід мати змогу швидко переглянути все, до чого ви надали доступ іншим, лише переглянувши спільну папку; · слід все, до чого надано спільний доступ, зберігати окремо від папок «Документи», «Зображення» та «Музика»; · слід установити дозволи на спільний доступ для всіх у мережі, а не для окремих користувачів. Існує кілька інших способів спільного використання файлів, за яких не потрібно надавати спільний доступ до них із конкретних папок. Можна надати спільний доступ до файлів, використовуючи:
Хешування (англ. hashing) - перетворення вхідного масиву даних довільної довжини в вихідну бітову послідовність фіксованої довжини, яку можна використати для порівняння даних. Хешування застосовується для порівняння даних: якщо у двох масивах хеш-коди різні, масиви гарантовано розрізняються; якщо однакові - масиви, швидше за все, однакові. У загальному випадку однозначної відповідності між вихідними даними і хеш-кодом немає в силу того, що кількість значень хеш-функцій менше, ніж варіантів вхідного масиву; існує безліч масивів, які дають однакові хеш-коди - так звані колізії. Ймовірність виникнення колізій відіграє важливу роль в оцінці якості хеш-функцій. У хешуванням файлі запису не обов'язково повинні вводитися у файл послідовно. Натомість для обчислення адреси сторінки, на якій повинен знаходитися запис, використовується хеш-функція (hash function) , параметрами якої є значення одного або декількох полів цього запису. Подібне поле називається полем хешування (hash field), а якщо поле є також ключовим полем файлу, то воно називається хеш-ключем (hash key). Записи в хешуванням файлі розподілені довільним чином по всьому доступному для файлу простору. З цієї причини хешировані файли іноді називають файлами з довільним або прямим доступом (random file або direct file). Хеш-функція вибирається так, щоб записи усередині файлу були розподілені найбільш рівномірно. Один з методів створення хеш-функції називається сверткой (folding) і заснований на виконанні деяких арифметичних дій над різними частинами поля хешування. При цьому символьні рядки перетворяться в цілі числа з використанням деякого кодування . Недоліком більшості хеш-функцій є те, що вони не гарантують отримання унікальної адреси, оскільки кількість можливих значень поля хешування може бути набагато більше кількість адрес, доступних для запису. Кожна обчислена хеш-функцією адреса відповідає деякій сторінці, або сегменту (bucket), з декількома осередками (слотами), призначеними для декількох записів. В межах одного сегменту записи розміщуються в слотах у порядку надходження. Той випадок, коли одна і та ж адреса генерується для двох або більш записів, називається конфліктом (collision), а подібні записи — синонімами. У цій ситуації новий запис необхідно вставити в іншу позицію, оскільки місце з обчисленою для неї хеш-адресою вже зайняте. Дозвіл конфліктів ускладнює супровід хешированних файлів і знижує загальну продуктивність їх роботи. |
Последнее изменение этой страницы: 2019-04-19; Просмотров: 258; Нарушение авторского права страницы