Size: a a a

SDS и Кластерные FS

2021 September 05

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Внезапно, весь маздай это месадж пассинг
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Не, ну не сисколлы же
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Ну как тебе сказать
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Найди стрейс под маздай
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
И охуей
источник

A

Alexander in SDS и Кластерные FS
Не, там были потуги в открытую разработку. Потом оракл всё убил, но у народа вкус к этому делу остался :)
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Procmon жеж
источник

A

Alexander in SDS и Кластерные FS
Универсально AIO внутри горутин, вроде, не используется из-за понятно каких ограничений. Потому горутина с io-операцией блокирует тред.
источник

A

Alexander in SDS и Кластерные FS
Потому что у них нет целого VFS с кешом, файловыми системами под ним и write barrier-ами через всю подсистему между девайсом и программой?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
А хоть с чем-то она не блокирует тред?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Ну т.е. хоть локи там например
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Или конды
источник

A

Alexander in SDS и Кластерные FS
С сетевым IO. Или с ожиданием данных из каналов.
источник

A

Alexander in SDS и Кластерные FS
Насчет мьютексов и прочего из sync пакета хз. Но, скорее всего, тоже не лочит.
источник

A

Alexander in SDS и Кластерные FS
А, ну да, не лочит. Там ж, по сути, спинлоки вокруг атомиков, которые засыпают в пессиместичных сценариях.
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Ну это в оптимистичных не лочит
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
А в пессимистичных таки лочат?
источник

E

Etki in SDS и Кластерные FS
я как-то видел ответ на стековерфлоу, в котором ущербность джавы аргументировалась тем что канпелятору сложна, поэтому ебитесь сами
нахуй мне вообще ядро, если оно не решает мои проблемы?
единственная реальная цель существования ядра - это беззаботное существование юзерленда
источник

A

Alexander in SDS и Кластерные FS
Там сначала оптимистично пытаются взять лок через атомик, а если не получается, то хитро спят, периодически пробуждаясь и повторяя попытку.
Т.е. lock contention наоборот наиболее вероятен при массовой первой попытке.
источник

A

Alexander in SDS и Кластерные FS
Сорян, но мир пока что устроен так, что любые абстракции рано или поздно начинают течь.
источник