CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·주식한당 ·아이포니앙 ·MaClien ·일본산당 ·방탄소년당 ·개발한당 ·자전거당 ·안드로메당 ·이륜차당 ·소셜게임한당 ·육아당 ·AI당 ·나스당 ·소시당 ·가상화폐당 ·디아블로당 ·골프당 ·클다방 ·야구당 ·걸그룹당 ·젬워한당 ·리눅서당 ·영화본당 ·사과시계당 ·캠핑간당 ·패셔니앙 ·맛있겠당 ·IoT당 ·키보드당 ·라즈베리파이당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·배드민턴당 ·농구당 ·블랙베리당 ·곰돌이당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·콘솔한당 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·전기자전거당 ·e북본당 ·갖고다닌당 ·이브한당 ·물고기당 ·도시어부당 ·FM한당 ·포뮬러당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·MTG한당 ·소리당 ·노키앙 ·적는당 ·방송한당 ·바다건너당 ·PC튜닝한당 ·찰칵찍당 ·그림그린당 ·소풍간당 ·심는당 ·패스오브엑자일당 ·품앱이당 ·리듬탄당 ·노젓는당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·여행을떠난당 ·터치패드당 ·트윗당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

모두의공원

32비트 64비트 차이 잘 아세요? 31

2014-06-27 14:06:58 125.♡.32.34
스탠스미스

윈7 64비트를 설치했더니만 32비트 프로그램이랑 64비트 지원 프로그램이랑 따로 폴더 구분 되어서

 

설치되는 것 같네요 오오.. 아이튠즈는 64쪽에 설치가 되는 군요?

 

사실 32비트 64비트 무슨 차인지도 잘 모르고...

 

그냥 윈7 64비트 깔면 램 4기가 이상 쓸 수 있다는 거???

 

 

정작 제 아이폰5S도 64비트라는데 ...

 

일반인들은 차이 잘 모르죠? 저만 모르는 건가요 ㄷㄷㄷ

 

 

스탠스미스 님의 게시글 댓글
SIGNATURE
소소한 것에 행복을 느끼며 감사하게
서명 더 보기 서명 가리기
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [31]
sjkim
IP 223.♡.179.98
06-27 2014-06-27 14:07:31 / 수정일: 2017-04-30 13:53:12
·
일반인은 .. 그정도만 아셔도..
from CV
바다의무게
IP 221.♡.19.10
06-27 2014-06-27 14:07:44 / 수정일: 2017-04-30 13:53:12
·
램인식 차이 아닌가요? ㅎㄷㄷㄷㄷ
닥터놀
IP 210.♡.39.160
06-27 2014-06-27 14:08:56 / 수정일: 2017-04-30 13:53:12
·
한번에 다룰 수 있는 숫자의 크기 정도로 생각하면 되는데,
이러다 보니 효율적으로 메모리에 접근할 수 있는 크기가 달라져서 최대 메모리 차이도 나죵
odeng
IP 121.♡.203.245
06-27 2014-06-27 14:07:48 / 수정일: 2017-04-30 13:53:12
·
제 아이폰5s는 64비트 입니다.(응?)
y2k31
IP 223.♡.169.91
06-27 2014-06-27 14:08:52 / 수정일: 2017-04-30 13:53:12
·
제껀 16기간데

으잉!? ㅋㅋ
공사팀
IP 121.♡.202.34
06-27 2014-06-27 14:08:11 / 수정일: 2017-04-30 13:53:12
·
데이터 처리할때 단위?...............
바다의무게
IP 221.♡.19.10
06-27 2014-06-27 14:08:30 / 수정일: 2017-04-30 13:53:12
·
앞으론 64비트가 대세입니다 32비트 쓸 이유가 전혀없다는... ㅎㄷㄷㄷㄷ
6미리
IP 221.♡.119.231
06-27 2014-06-27 14:08:39 / 수정일: 2017-04-30 13:53:12
·
저도 나름 개발자인데 저도 잘 몰라요 ㅎㅎㅎ
leithian
IP 118.♡.58.22
06-27 2014-06-27 14:08:41 / 수정일: 2017-04-30 13:53:12
·
8비트 게임기랑 16비트 게임기 생각나네요.
어쩄건 좋은건 알겠는데, 뭐가 좋은지는 친구들중 그 누구도 몰랐죠 -_-;
스탠스미스
IP 125.♡.32.34
06-27 2014-06-27 14:11:12 / 수정일: 2017-04-30 13:53:12
·
아 맞아요 겜보이는 8비트 슈퍼컴보이는 16비트 플스가 32비트 맞던가요? ㄷㄷㄷ
leithian
IP 118.♡.58.22
06-27 2014-06-27 14:11:58 / 수정일: 2017-04-30 13:53:12
·
네. 플스는 잘 모르겠네요. 32비트로 올라갈때는 좀 조용했던거같아요. 새턴도 32비트였나
스탠스미스
IP 125.♡.32.34
06-27 2014-06-27 14:15:10 / 수정일: 2017-04-30 13:53:12
·
무드로프님
그러고보니 닌텐도64가 생각나네요 ㅋㅋ 그럼 플스4는 256비트쯤 되나요 ㄷㄸ
#CLiOS
고멍
IP 220.♡.156.29
06-27 2014-06-27 14:08:51 / 수정일: 2017-04-30 13:53:12
·
그래픽이나 렌더링 등 하드한 연산으로 가면 차이가 나겠죠..

극단적인 예로 카톡만하면 128비트가 되어도 못느끼겠죠..
삭제 되었습니다.
sjkim
IP 223.♡.179.98
06-27 2014-06-27 14:10:06 / 수정일: 2017-04-30 13:53:12
·
두배차이나는 거 맞나요? 아닌거 같은데..
from CV
다크사이드
IP 211.♡.23.211
06-27 2014-06-27 14:11:05 / 수정일: 2017-04-30 13:53:12
·
아니죠.
대역폭은 그대로에요.
sjkim
IP 223.♡.179.98
06-27 2014-06-27 14:12:49 / 수정일: 2017-04-30 13:53:12
·
인스트럭션 길이가 다르니 주소공간도 다르고. 그런거아닌가요
from CV
gusaks23
IP 223.♡.163.120
06-27 2014-06-27 14:09:08 / 수정일: 2017-04-30 13:53:12
·
윈도우는 시스템이 64bit여서 램 인식차이인데 제 5s는 하드웨어가 64bit인데 그게 그래픽차이라나 뭐라나
#CLiOS
bfsrain
IP 180.♡.107.120
06-27 2014-06-27 14:09:27 / 수정일: 2017-04-30 13:53:12
·
그냥 새로운 하드웨어에는 64비트가 더 좋겠거니 하고 씁니다. ㅋ
새술은 새부대에 느낌 정도로..
남비뚜껑
IP 211.♡.247.193
06-27 2014-06-27 14:10:17 / 수정일: 2017-04-30 13:53:12
·
#define my_DWORD unsigned long int
->
#define my_DWORD unsigned int

변경해야죠.
엔투
IP 61.♡.86.132
06-27 2014-06-27 14:14:44 / 수정일: 2017-04-30 13:53:12
·
쉽게 말씀드리면 이사를 하는데 5톤트럭 10대분의 짐이 있다면 5톤트럭 1대로 이사를 하느냐 5톤트럭 2대로 이사하느냐의 차이입니다.

가정. 50톤의 짐을 A에서 B로 이동
32비트 : 5톤트럭 1대로 10번에 걸쳐서 이동
64비트 : 5톤트럭 2대로 5번에 걸쳐서 이동
달마
IP 116.♡.24.4
06-27 2014-06-27 14:15:08 / 수정일: 2017-04-30 13:53:12
·
32bit은 WORD단위가 32bit이라서 Address가 2^32 = 4GB 가 가능하죠.
64bit은 2^64 = 얼만지 계산안해봤음.
32bit system은 그래서 메모리를 4GB까지 밖에 인식 못합니다.
Data Bus 크기가 32 bit 64 bit 이니 한 클락에 가져올수 있는 데이터 크기도 배가 되겠죠.
속도에 많이 유리하지만 프로그램 크기는 커지겠네요. 왜냐면 보통 WORD 단위로 Data align이 맞춰지니까요.
loacker
IP 210.♡.41.89
06-27 2014-06-27 14:15:30 / 수정일: 2017-04-30 13:53:12
·
두배?
스탠스미스
IP 125.♡.32.34
06-27 2014-06-27 14:16:29 / 수정일: 2017-04-30 13:53:12
·
윈7 32랑 64랑 램인식 차이래서 32썼었는데... 생각보다 많은 차이가 있어보이네요?
하지만 일반인은 체감 못하겠죠?
#CLiOS
철쇄아
IP 112.♡.131.93
06-27 2014-06-27 14:16:38 / 수정일: 2017-04-30 13:53:12
·
한 마디에 치는 박자의 수가 두 배로...

읭? 이거 아님?
삭제 되었습니다.
철쇄아
IP 112.♡.131.93
06-27 2014-06-27 14:32:52 / 수정일: 2017-04-30 13:53:12
·
거, 클락에 문제 있는 것 같은....
Riche_KIM
IP 218.♡.193.173
06-27 2014-06-27 14:18:24 / 수정일: 2017-04-30 13:53:12
·
32비트 프로그램에서는 주로 32비트 자료형 (4바이트)을 많이 쓰게 되고 64비트 프로그램에서는 64비트 자료형 (8바이트)을 주로 씁니다. 그 말은 데이터를 처리하는 데에 있어 순간적으로 더 많은 데이터를 끌어다 쓸 수 있습니다.

당장에 정수를 표현할 수 있는 자료형인 int만 해도 4바이트인데 자릿수 제약이 매우 크죠. 하지만 64비트 (8바이트) 정수 자료형인 __int64 (또는 long long int)로 넘어가도 거의 반무한에 가까운 자리수를 저장할 수 있죠.

어떤 데이터의 주소를 나타내는 포인터 데이터만 하더라도, 복잡한 프로그램의 경우에는 4바이트에서는 메모리 할당 주소를 표현하는 데에 한계가 있는 반면에 8바이트에서는 그 제약이 완화가 되니까요.

반면에 메모리 점유는 64비트 프로그램이 32비트 프로그램에 비해 1.5~2배 정도 더 먹는 경우가 많습니다. 그렇지만 프로그램 동작 효율은 좋아지죠.

물론 가벼운 프로그램에서는 그닥 차이가 안날 수도 있지만, 게임이나 포토샵 등의 무거운 프로그램에서는 64비트가 32비트에 비해 월등히 성능이 좋을 수 밖에 없습니다.

요즘 나오는 배틀필드4, 타이탄폴, 와치독스같은 최신의 패키지 게임만 해도 64비트로 나오니까요.

이런 프로그래밍의 한계상 32비트 프로그램이나 32비트의 OS 경우, 4비트의 자료형이 32비트의 메모리 버스만 활용하게 되므로 2의 32승 바이트까지 밖에 메모리를 활용 (매핑)할 수 밖에 없습니다. 하지만 8바이트 자료형을 자유자제로 쓸 수 있는 64비트 프로그램이나 64비트 OS는 8비트의 자료형이 64비트의 메모리 버스를 활용하므로 메모리를 2의 64승 바이트까지 활용할 수 있는데, 이는 거의 반무한적인 수준이죠.
excelsis
IP 211.♡.63.4
06-27 2014-06-27 14:21:57 / 수정일: 2017-04-30 13:53:12
·
메모리 주소체계가 32bit 이냐 64bit냐의 차이입니다

간단하게는 걍 주소기입란이 몇자리로 돼있느냐의 문제로 보시면 됩니다
주소기입란의 번지수가 3자릿수로 되어있으면 1000번째 번지수는 못붙이겠죠 뭐 그런겁니다.

2의 32제곱은 42억 어쩌구... 그래서 4GB가 한계인거구요
2의 64제곱은 ... 숫자 걍 좀 많이 큽니다 그래서 64비트를 쓰려고 하는거

첫번째로 리소스 자체가 워낙 커져서 메모리에 올리기 버거운 경우 때문에 64비트가 필요하구요

두번째로는 최적화 문제인데 최적화 패턴 중에, 계산을 미리 끝내놓은 사항이나 최근에 쓰인 내용들을 메모리 어딘가에 짱박아두고 쓰는 식의 최적화가 많습니다.

메모리 공간을 크게 사용할 수 있으면 이런식의 낭비 기반의 최적화를 쓰기 편해집니다.

세번째로 64비트이상의 자료형간의 계산에서, 32비트 CPU에서는 여러번 계산을 해야 될 것을 훨씬 적은 CPU를 사용해서 계산합니다. 근데 아직까진 일반적으로는 32비트 변수를 사용하니 이걸로 보는 이득은 상당히 적죠



* 참고로 똑같은 최적화 패턴에, 메모리부족을 겪지 않는 상황이라면 64비트가 더 느립니다
주소 계산 등에서 쓰고 읽어야 할 내용 자체가 두배로 커져있기 때문에, 그 쓰고읽는데 들어가는 CPU 자원이 미세하게 좀 더 소모됩니다.
공사팀
IP 121.♡.202.34
06-27 2014-06-27 14:35:56 / 수정일: 2017-04-30 13:53:12
·
역시 이런종류의 글은 댓글들이 뒤로 갈수록 정밀해지고 전문적 ㄷㄷㄷ
좋은거 배웠습니다
64비트는 1.844*1000000000000000000
19자리네요... ㄷㄷㄷ
빠방
IP 115.♡.158.173
06-27 2014-06-27 14:40:05 / 수정일: 2017-04-30 13:53:12
·
참고로 2^64bit = 2 147 483 648 기가바이트 입니다
SMOOTHIE
IP 166.♡.251.10
06-27 2014-06-27 14:49:19 / 수정일: 2017-04-30 13:53:13
·
무겁다는 표현도 상대적이니.. 나중에는 무거운 프로그램도 H/W의 발전으로 가벼워지겠지요? 그때 정도되면 64Bit이 일반화된 상황으로 예상되네요.
스탠스미스
IP 125.♡.32.34
06-27 2014-06-27 14:54:34 / 수정일: 2017-04-30 13:53:13
·
역시 공밀레 클리앙 아니랄까봐 ㄷㄷㄷ 전문적이네요
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.