Size: a a a

2019 April 25

VO

Vyacheslav Olkhovchenkov in freebsd_ru
можно только фрагмент, для хвостов
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
а как там у xfs?
источник

p

pragus in freebsd_ru
Vyacheslav Olkhovchenkov
а как там у xfs?
там вообще цирк: тулзы умеют блоки до 64кб, но ядро умеет только 4к )))
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
а. о. сказка. вроде ж там тоже поднимали блок до мегобайта?
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
а что с записью байта?
источник

VG

Vadim Goncharov in freebsd_ru
Vyacheslav Olkhovchenkov
на ufs нельзя.
    -b block-size
            The block size of the file system, in bytes.  It must be a power
            of 2.  The default size is 32768 bytes, and the smallest
            allowable size is 4096 bytes.
фактическим блоком является фрагмент
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
нет, не согласен
источник

VG

Vadim Goncharov in freebsd_ru
с точки зрения кода - адресация идет в фрагментах
источник

p

pragus in freebsd_ru
Dmitry Luhtionov
есть пример, когда при неверной разметке диска один логический сектор занимал несколько физических, что не прибавляет скорости
поясню свою мысль: у нас есть размер блока у block device (1), размер блока у fs(2) и размер блока которым мы пишем из приложения(3).

и я вот не знаю варианта как записать так, чтобы в случае записи (1) < (2)
источник

VG

Vadim Goncharov in freebsd_ru
pragus
поясню свою мысль: у нас есть размер блока у block device (1), размер блока у fs(2) и размер блока которым мы пишем из приложения(3).

и я вот не знаю варианта как записать так, чтобы в случае записи (1) < (2)
он про сектора 4096 и сдвиг разметки в 512-байтовых
источник

DL

Dmitry Luhtionov in freebsd_ru
разбивка диска
источник

DL

Dmitry Luhtionov in freebsd_ru
я сделал разметку так, что FS начинается не с начала физического блока на диске, а сто средины
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
ты вынуждаешь меня сделать стенд, но мне лень
источник

p

pragus in freebsd_ru
Vadim Goncharov
он про сектора 4096 и сдвиг разметки в 512-байтовых
я прекрасно понимаю это, но это misconfiguration и вообще глупость. рассматривать такие кейсы не вижу смысла.
источник

p

pragus in freebsd_ru
Vyacheslav Olkhovchenkov
а что с записью байта?
мне кажется очевидная история, что если мы не накосячили с оффсетами, то при записи 1 байта у нас будет запись 1 блока фс.
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
ну я не могу сказать что мне это очевидно
источник

VG

Vadim Goncharov in freebsd_ru
pragus
сходу нет. та же xfs, например.
чо нет-то?
источник

VG

Vadim Goncharov in freebsd_ru
диск может писать только блоками, никак ты не запишешь 1 байт
источник

MF

Maxim Filimonov in freebsd_ru
"морская пехота строем не только ходит, ест и спит; морская пехота строем думает"
источник

p

pragus in freebsd_ru
Vadim Goncharov
диск может писать только блоками, никак ты не запишешь 1 байт
диск - да. но у тебя выше фс, которая писать умеет только блоками больше чем блоки диска
источник