Windows 7 ReadyBoost - яку файлову систему використовувати для флеш-карти / диска?


9

введіть тут опис зображення

NTFS, exFAT або FAT32? Я знаю, що FAT32 має обмеження передачі в 4 Гб на файл, але чи швидше і краще, ніж NTFS або exFAT? Оскільки Windows 7 сама по собі використовує NTFS, залишається логічним форматувати флеш-карту / диск з файловою системою NTFS, проте чи буде NTFS або навіть exFAT добре для флеш-карти / накопичувача ?

PS Якщо я вирішив використовувати флеш-карту SD, що робити, якщо вона вже підключена, і я вирішу використовувати іншу флеш-карту SD для передачі фотографій? Що буде, якщо я раптом вийму флеш-карту ReadyBoost SD?


1
Я опублікував відповідь на подібне запитання тут: superuser.com/a/413059/128562
JoanComasFdz

Відповіді:


5

Теоретично, щоб ReadyBoost працював як слід, ймовірно, слід дотримуватися NTFS.

Дійсно, NTFS - це спосіб перейти з будь-яким розділом, який працює з Windows, поки вам не потрібна міжплатформна сумісність. Підтримка NTFS в Linux та MacOS хитка, і я не залежав би від цього для критично важливих програм.

Ви не повинні просто «витягувати» SD-карту або USB-ключ для цього. Ви повинні спуститися на панель завдань, клацніть правою кнопкою миші безпечне видалення USB-пристроїв та виберіть пристрій, який потрібно видалити.

Це дозволить уникнути пошкоджених файлів та небажаних переривань читання / запису.


5

tl; dr: Використовуйте exFAT замість NTFS.

exFAT, безумовно, буде кращим вибором не тільки для ReadyBoost, але і для будь-яких носіїв типу HDD.

exFAT набагато простіша файлова система, і робить менше випадкових непотрібних записів на накопичувач. Кожне записування на накопичувач зношує флешки / карти SD / твердотільні накопичувачі / карти пам'яті. Після того, як вони будуть зношені, вони більше не працюватимуть і не будуть марними.


3
Ця відповідь не має сенсу. ReadyBoost буде вести себе точно так само, незалежно від того, яка файлова система використовується. Кількість записів буде однаковою, що ґрунтується на записах, необхідних для функціонування ReadyBoost. Підтримка Windows для exFat дуже обмежена
Ramhound

@Ramhound впевнений, ReadyBoost може поводитись так само, але в exFAT не вистачає журналів, як це має NTFS, так що поодинці уникають зайвих записів. Крім того, exFAT призначений для флеш-пристроїв. Перегляньте en.wikipedia.org/wiki/ExFAT про переваги, пов'язані з exFAT. "exFAT була прийнята Асоціацією SD-карт як файлова система за замовчуванням для карт SDXC розміром більше 32 Гб." Re: "Підтримка Windows для exFat дуже обмежена". Я не думаю, що це колись було правдою (навіть у 2012 році), принаймні, не порівняно з будь-якими іншими реалізаціями, і, безумовно, не в Windows 7.
Фізи

1
@Phizes "Журналістика" - це червона оселедець. Це стосується лише метаданих файлової системи. ReadyBoost встановлює файли контейнерів, в яких він буде працювати (що передбачає зміну метаданих файлової системи) лише один раз, коли ініціалізує диск для його використання. На відміну від фактичного запису та, пізніше, читання кешованих даних відбувається в цих файлах контейнерів. Дуже багато ІО, але вони не забиваються в NTFS. Також вони не будуть більш-менш численні від однієї ФС до іншої. Ви можете віддати перевагу уникати використання NTFS з інших причин, але "уникати всіх написаних в журналі" не є дійсним.
Джеймі Ханрахан

@JamieHanrahan це дуже запізніла відповідь, дякую за роз’яснення! Мені не було відомо про те, як NTFS обробляє дані (в той час, як я вважав, що це стосується і даних, і пошук додаткових роз'яснень щодо цього в 2014 році виявився складним). У мене більше немає ReadyBoost під керуванням машини Windows, щоб перевірити свій попередній досвід роботи з файловими системами / ReadyBoost. Я не впевнений, чи слід видаляти попередній коментар чи ні.
Фізи

@Phizes Не турбуйтеся про запізнілі відповіді - це не так, якби тут хтось заплатив! Я не маю думки щодо видалення чи ні, але якщо ви це зробите, то моя відповідь до вас також доведеться видалити - якщо ви видалите, будь ласка, залиште тут додатковий коментар, щоб мені повідомити, оскільки я не можу про це знати інакше .
Джеймі Ханрахан

0

FAT16 - це історично найшвидша файлова система Windows, але вона обмежена розміром файлу 2 Гб.

FAT32 трохи повільніше, ніж FAT16, але має магічне обмеження розміру файлів у 4 Гб.

NTFS та NTFS-3G є досить повільними та неефективними порівняно з іншими файловими системами у світі. Будь-яка файлова система журналу була б повільнішою, ніж та, яка її немає.

Найкраще в NTFS та NTFS-3G - це те, що вони універсальні і не мають обмеження розміру файлу 4 Гб.

Напевно, найкращим ударом за долар є флешка з форматом FAT32. Приємний баланс між швидкістю та розміром файлу.

exFAT є дещо новим, і його слід розглядати з великою ретельністю. Він також не є універсальним - ним можуть користуватися лише Windows 7 та новіші версії. Не впевнені в ОС X.

Ось таблиця, яка порівнює різні файлові системи: https://en.wikipedia.org/wiki/Comppare_of_file_systems

Швидкість відносна. Багато що залежить від розміру обладнання, програмного забезпечення та файлів.

Я використовую ReadyBoost, і він абсолютно нічого не робить для моєї швидкості. Я не можу сказати, чи це навіть працює, за винятком того, що я переконався, що він увімкнено. Я читав в інших місцях, що якщо у вас є 2 Гб або менше оперативної пам’яті, це дуже допомагає.

Найкраще:

  1. Оновіть оперативну пам'ять до найшвидшого, який ви можете використовувати та максимально використовувати комп’ютер.
  2. Купуйте якісний SSD (ReadyBoost тоді не знадобиться), якщо ваш комп'ютер підтримує з'єднання SATA.
  3. Використовуєте щось інше, ніж Windows?

Примітка: Ви спробували зробити ramdisk або ramdrive і покласти речі на нього?

Ще одне спостереження щодо ReadyBoost - коли ви вставляєте нову порожню флешку та вмикаєте ReadyBoost, Windows хоче взяти та використовувати всю флешку незалежно від того, наскільки великий накопичувач. Кому потрібна флешка на 32 ГБ лише для ReadyBoost?

Напевно, ви повинні використовувати розмір ReadyBoost, який дорівнює кількості оперативної пам’яті, яка є гарною відправною точкою.


ReadyBoost не буде використовуватися, якщо Windows виявить флешку, у якої відсутні певні аспекти продуктивності, необхідні для роботи в якості накопичувача ReadyBoost.
Boris_yo

0

Я пам'ятаю, як читав порівняння, яке в середньому показало, що у NTSF менше накладних витрат, ніж тоді, як exFAT, так і FAT32. Це не було спеціально для Readyboost, однак, здавалося, це демонструє, що NTSF кращий для випадкових читання / запису, в чому саме це готове підвищення. Однак у мене не вистачає інформації, щоб сказати напевно, що NTSF краще, ніж exFAT, моє власне дослідження привело би мене до думки, що Readyboost працює краще, коли флеш-накопичувач відформатований в NTSF, при цьому exFAT займає друге місце, а краще для середнього передача даних за розмірами, причому FAT32 є найгіршим загальним показником, хоча і кращим у особливо конкретних сценаріях.

важко сказати напевно, враховуючи те, як мало людей, здається, нічого не знають про Readyboost. Я б сказав, використовуйте NTSF. Можливо, у slhck є пункт. Це може призвести до спалювання флеш-пристрою через кілька років, а то й менше часу, але ці пристрої не так дорогі, як би там не було? І Індрек, я б сказав, ви, мабуть, зробили щось не так, Readyboost значно складніше, ніж це виглядає. Насправді це допомагає навіть системам з цілою кількістю оперативної пам’яті, не кажучи вже про одну з 2 ГБ. У моїй системі було 3 Гб, і Readyboost дозволив відкрити більше 7 веб-сторінок без затримок.

Крім того, "Ви, мабуть, повинні використовувати Readyboost, що дорівнює кількості оперативної пам’яті, яка є гарною відправною точкою". Це точно неправильний спосіб використання Readyboost. Навіть основні підручники Readyboost Microsofts повинні використовувати щонайменше вдвічі більше оперативної пам’яті, а в ідеалі - принаймні в 4 рази більше. Більше, якщо це краще, якщо тільки, якщо на флешці є достатньо швидкий час доступу та досить швидкі швидкості читання / запису, що послідовно виконуються на всьому пристрої. ... які дуже важко знайти насправді, тому, на жаль, я не можу допомогти вам знайти SD-карту або USB-накопичувач для використання з Readyboost. Крім того, якщо порт, до якого ви вставили цей флеш-пристрій, є лише USB, що, ймовірно, не виріже. Вам знадобиться принаймні USB 3.0, щоб побачити великий приріст.

Однак я скажу, що я спостерігав, що більший пристрій зберігання має більш високі швидкості читання / запису, ніж менший .... Я поняття не маю, чому це.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.