다들 알고 계시겠지만

제가 읽었던 책중 어느책에선가, 비스타에선 포인터형이 8바이트로 확장된다고 읽었습니다.

    64비트 규격..?중엔
    (어느 단체가 정한것인지, 이 규격의 명칭이 뭐였는지는 기억이 안납니다. 버뜨.. 중요한건 이게아니니 상관없겠죠..?? emoticon_15)

    int형같은 기본형, 포인터형 모두 8바이트가 되는 규격이 있고,

    기본형은 기존 그대로 4바이트로 놔두고 포인터형만 8바이트가 되는 규격이 있는데

    비스타에서는 포인터형만 8바이트가 되는 규격을 채택했다고 합니다


그럼 비스타에선

기존에 포인터에 의한 값전달, 참조자에 의한 값전달(내부적으론 포인터니..)도 신경써서 코딩해야 할까요?

'만약 int형 한개만 넘겨도 될 상황일때 괜히 포인터를 넘겨서 성능상 손실을 얻게될수도 있을까..?'

'CPU캐시라인은 하드웨어에 따른거고 비스타는 운영체제니 비스타로 바뀐다고 캐시라인 크기가 바뀌는일은 없겠지..?'

등등.. 저의 짧은 지식에서 나오는 질문에, 나름대로 생각을 해봐도

제 추측일 뿐인 것 같구요.. 다른분은 어떻게 생각하고 계신지 궁금합니다.

비스타에서 바뀌는 부분으로

프로그래밍할때 신경써야 할부분들에는 어떤것들이 있을까요?