Как создать дополнительные разделы USB-накопителя?

Первая команда использует 512-байтовые блоки, тогда как вторая использует блоки 1 МБ. Фактически, в большинстве случаев размер блока 4kB будет делать трюк, так как диск использует 4kB-блокировки на аппаратном уровне.

Что происходит в первом случае, это следующее (упрощенное):

4kB блок с диска в буфер памяти заменить 512 байт в буфер памяти записать 4kB буфер на диск читать блок 4kB с диска в память заменить следующие 512 байт в буфере записать блок 4kB на диск

... заменить блок 4kB требует 8 чтений с диска и 8 записей на диск.

Я предполагаю, что вы получаете изображение для того, что происходит, когда вы увеличиваете размер блока до 4 КБ или больше (желательно несколько из 4 КБ) и как это увеличивает скорость. Ему больше не нужно читать диск, потому что написаны целые блоки.

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

1
задан 20 March 2014 в 01:21

1 ответ

Для полной установки на USB я делаю первый раздел FAT32 или NTFS, чтобы Windows могла видеть данные (Windows может видеть только первый раздел на флэш-диске). Затем я делаю второй раздел /, третий / домашний и четвертый свопы.

Для Персистентной (Live) установки я делаю первый раздел FAT32, так как это единственное место, которое Live install будет работа, данные Windows могут быть записаны в папку на этом разделе. Я делаю второй раздел ext2 и называю его casper-rw, это - то, где идут свежие установленные программы. Третий раздел - home-rw и также ext2. это похоже на отдельный домашний раздел.

0
ответ дан 24 May 2018 в 10:37

Другие вопросы по тегам:

Похожие вопросы: