LINUX.ORG.RU

Как сделать выравнивание для оперативной памяти?


0

1

Говорят без выравнивания якобы небезопасно работать и быстродействие ниже. А когда выравнивания нет хакеры могут отследить концы невыровненных данных и украсть пароли системы. И процессору с середины поля быстрее брать.

man gcc|grep falign, если source-based. Но зачем? Этим должны заниматься кодеры.

x3al ★★★★★
()

Этим же кодеры заниматься должны, не?

Zhbert ★★★★★
()

Ты не понимаешь о чём спрашиваешь (как обычно), кури матчасть, а потом лезь чего-то «делать».

anonymous
()

А когда выравнивания нет хакеры могут отследить концы невыровненных данных и украсть пароли системы, а так же взорвать монитор и сжечь системный блок!

Deleted
()

> А когда выравнивания нет хакеры могут отследить концы невыровненных данных и украсть пароли системы.

Страсти-то какие!

cipher ★★★★★
()
Ответ на: комментарий от anonymous

Ачоита, SSD так можно выравнивать, а память нет?

darkshvein ☆☆
() автор топика

http://linux.die.net/man/3/memalign

хакеры могут отследить концы невыровненных данных и украсть пароли системы


Срыв стека - это уже совсем другая история. SSP поможет.

devl547 ★★★★★
()

LOR опять торт :) А топикпастеру прямой путь в программисты

vladislav ★★
()

А что, выравнивать надо? gcc разве этим сам не занимается???

Eddy_Em ☆☆☆☆☆
()

Выше, иначе интел его бы не удалил нахер

SergMarkov
()

>GNU libc malloc() always returns 8-byte aligned memory addresses, so these routines are only needed if you require larger alignment values.

Tark ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.