LINUX.ORG.RU

История изменений

Исправление Reset, (текущая версия) :

Нет, необязательно.

Обязательно

Вот сколько у тебя на диске кэша? 32M? 64M? А теперь представь, что его там три гигабайта, readahead, встроенный движок переупорядочивания записей и журнал ещё до кучи.

И чего? Пример: у меня база данных пишет транзакции размером 1M, при этом ответ шлет пользователю после того как данные достигли диска, так как пользователь, очевидно, должен получить ответ только после того как данные точно сохранились. Ты хоть терабайт кеша поставь, ей придется дергать fsync раз в 1 мегабайт.

Вот я прямо сейчас, кстати, запускаю винду в линуксе, и она грузится где-то раз в 5 быстрее, чем на голом железе. Шах и мат, виндузятники?

Потому что кеш прогрет вот и всё. Шах и мат, линуксятники!

Кстати что касается I/O то он в WSL всегда работал херово.

Исходная версия Reset, :

Нет, необязательно.

Обязательно

Вот сколько у тебя на диске кэша? 32M? 64M? А теперь представь, что его там три гигабайта, readahead, встроенный движок переупорядочивания записей и журнал ещё до кучи.

И чего? Пример: у меня база данных пишет транзакции размером 1M, при этом ответ шлет пользователю после того как данные достигли диска, так как пользователь, очевидно, должен получить ответ только после того как данные точно сохранились. Ты хоть терабайт кеша поставь, ей придется дергать fsync раз в 1 мегабайт.

Вот я прямо сейчас, кстати, запускаю винду в линуксе, и она грузится где-то раз в 5 быстрее, чем на голом железе. Шах и мат, виндузятники?

Потому что кеш прогрет вот и всё. Шах и мат, линуксятники!