gcc na linuxu a zarovnavani struktur
Matus fantomas Uhlar
uhlar na fantomas.sk
Středa Leden 27 15:40:48 CET 1999
Petr Novotny <Petr.Novotny na antek.cz> wrote:
-> Nerikal bych i486 - vsechny x86 procesory to umeji. Jen to treba na
-> Pentiu trva trochu dele (prenos z pameti je zarovnavan, takze se musi
-> do pameti sahnout vickrat). Pokud vim, tak na nekterych procesorech
-> pristup na nealignovany pointer zpusobi exception, ktery operacni
-> system musi osetrit (=precist po jednotlivych bytech) - pak teprve
-> lze mluvit o pomalosti :-)
Nuz bolo by dobre z akych dovodov potrebujete pakovat tie struktury. Ak ide
o usporu miesta mozno by stacilo ich reorganizovat...
pred par (5 ?) rokmi mal kolega podobny problem, vyriesilo to
#pragma pack
v zdrojakoch.
--
Matus "fantomas" Uhlar, sysadmin at Telenor Internet Kosice, Slovakia
BIC coord for *.sk; admin of netlab.irc.sk; co-admin of irc.felk.cvut.cz
LSD will make your ECS screen display 16.7 million colors
Další informace o konferenci Linux