Size: a a a

2020 October 04

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Слава
Я просто говорю по своему опыту. Черт его знает, может и линукс делает то, чего эта материнка не переносит
Видимо
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Вроде разобрались что проблема видимо в амд
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Нужно выставить режим
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Но непонятно как
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Прописал в, 40_custom но никакого понимания сработало или нет нет
источник

AE

Alexey Ermakov in rust_offtopic
это параметры ядра
источник

AE

Alexey Ermakov in rust_offtopic
правятся настройки через /etc/default/grub

применяются update-grub
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Alexey Ermakov
правятся настройки через /etc/default/grub

применяются update-grub
Мне интернет сказал что в 40 custom надо писать, это не так?
источник

AE

Alexey Ermakov in rust_offtopic
Αλεχ Zhukovsky
Мне интернет сказал что в 40 custom надо писать, это не так?
сейчас точно не отвечу, но отличия в порядке применения, вроде.
лучше передать параметром при загрузке попробовать

когда grub позволяет выбрать что загружать, можно нажать e и вписать там нужную опцию
источник

AE

Alexey Ermakov in rust_offtopic
это чтобы проверить, оно или нет
источник

EG

Emmanuel Goldstein in rust_offtopic
Я не могу понять, откуда взялась вторая часть условия.
источник

EG

Emmanuel Goldstein in rust_offtopic
Переслано от Emmanuel Goldstein
Нашёл. Да, это calloc в глубине души.
источник

EG

Emmanuel Goldstein in rust_offtopic
Переслано от Emmanuel Goldstein
// jemalloc provides alignment less than MIN_ALIGN for small allocations.
// So only rely on MIN_ALIGN if size >= align.
// Also see <https://github.com/rust-lang/rust/issues/45955> and
// <https://github.com/rust-lang/rust/issues/62251#issuecomment-507580914>.
источник

EG

Emmanuel Goldstein in rust_offtopic
Переслано от Emmanuel Goldstein
Окей, первая часть условия понятна. Мы не передаём в calloc нужный нам alignment, поэтому он всегда будет фиксированным (этот самый MIN_ALIGN). Стало быть, мы можем использовать calloc только, если требуемый alignment меньше, чем сишный стандартный alignment.
источник

EG

Emmanuel Goldstein in rust_offtopic
Оно, по сути, просто фоллбэчится в posix_memalign(). Зачем?
источник

EG

Emmanuel Goldstein in rust_offtopic
Это как-то связано с тем, что calloc всегда выравнивает память на 128 бит, но я не могу понять, в чём дело
источник

EG

Emmanuel Goldstein in rust_offtopic
Вероятно, надо читать код libc
источник

EG

Emmanuel Goldstein in rust_offtopic
У меня ощущение, что меня ждёт безумие на этом пути.
@Hirrolot, ты не знаешь, что за херня?
источник

H

Hirrolot in rust_offtopic
ну это рекурсивный объектный макрос
источник

H

Hirrolot in rust_offtopic
void дальше препроцессором не раскрывается
источник