Skip to content

기글하드웨어기글하드웨어

커뮤니티 게시판 : 아주 기본적인 네티켓만 지킨다면 자유롭게 쓸 수 있는 커뮤니티 게시판입니다. 포럼에서 다루는 주제는 각각의 포럼 게시판을 우선 이용해 주시고, 민감한 소재는 비공개 게시판이나 수상한 게시판에, 홍보는 홍보/외부 사용기 게시판에 써 주세요. 질문은 포럼 게시판의 질문/토론 카테고리를 사용해 주세요. 2016년 7월 이전의 글은 다음 링크를 참조하세요. 구 커뮤니티 게시판 / 구 공지사항 게시판 바로가기

잡담
2016.07.22 23:47

프로그래밍 근황

조회 수 536 댓글 15

오전 상황 :

 

 

램퍼먹는이유.PNG

 

나무위키 덤프에서 150*000*000 문자를 읽어오는 코드를 C와 파이썬으로 작성했습니다. 파이썬은 한 글자 당 2바이트를 차지하고 있었네요. 어쩐지 메모리가 줄줄 새는 느낌이었는데

램퍼먹는이유2.PNG

인코딩을 UTF-8로 지정하면서 생긴 문제네요. 이런...

램퍼먹는이유3.PNG

그 부분을 날리고 기존의 변환 프로그램을 돌려봤더니 그래도 메모리를 어디서 먹어치우긴 하네요.

현재 Json 파일이 유니코드 문자마다 \uXXXX, 그러니까 6바이트를 먹고 있어서 2바이트인 유니코드로 변환하면 아무리 못해도 사용 메모리는 150+ 300보다는 작을 텐데 나머지 메모리 사용량은 어디서 나오는 걸까요. 흠... 그나저나 인코딩이 바뀌니 초당 75~79문서 정도로 변환 속도도 빨라졌네요.

 

하지만 무수한 버그로 인해 파이썬은 때려치웠습니다.

 

 

 

11:42 현재 상황 :

 

malloc

포인터를 인수로 받아서 포인터가 가리키는 변수에 저장된 포인터가 가리키는 배열을 차례대로 처리

배열의 n번째 변수의 포인터를 배열 포인터에 저장

 

 

포인터에서 허우적거리고 있습니다. 그래도 포인터는 신의 선물인듯한 기분이 들어요. 포인터는 강력합니다!



  • ?
    clowl 2016.07.22 23:53
    엑셀VBA도 못짜서 함수로 때우는 사람 여기있어요(1)
  • profile
    title: 컴맹celinger      FX8300 + ASRock 970M PRO3+ DDR3 PC12800 8 X 2EA + Radeon 7750 1GB 등등 2016.07.22 23:56
    그 함수마저도 몰라서 사칙연산으로 때우는 사람 여기있어요.
  • ?
    퀘윈 2016.07.23 00:00
    엑셀VBA, 함수를 못짜서 노가다 하는 사람 여기있어요
  • profile
    title: 공돌이Coma 2016.07.23 00:28
    엑셀 VBA, 함수도 못짜서 C로 데이터 읽어서 때우는 사람 여기있어요.
  • ?
    퀘윈 2016.07.23 00:31
    현명하십니다. 익숙한 언어로 하시면 됩니다. (으잉?)
  • profile
    title: 컴맹쮸쀼쮸쀼 2016.07.23 00:46
    결국 C언어로 가셨군요.
  • ?
    퀘윈 2016.07.23 00:47
    예엡. 개인적으로 C를 잘하는 건 아니지만 C를 선호합니다.
    어차피 파이썬으로 작성한 유일한 이유가 UTF-8이었거든요.
    이제 K&R를 믿어봐야죠
  • profile
    부녀자 2016.07.23 01:52
    히익! 능력자님이 부럽습니다! 저도 프로그래밍 잘 하고 싶어요!
  • ?
    winner 2016.07.23 02:17
    극단적인 minimlaist 시군요.
  • profile
    파인만      노가다 아조씨 2016.07.23 02:55
    동적할당이군요.
    저도 포인터에서 으어어 하고 있습니다. (...)
  • profile
    세라프 2016.07.23 02:59
    자바로 하시면 편할 텐데요. C만 10년 넘게 하다가 자바 몇 년 하니 이제 C로 짤 일이 없네요.
  • ?
    퀘윈 2016.07.23 09:03
    자바는 하다가 취향에 안 맞아서 책을 기부했습니다.
  • profile
    세라프 2016.07.23 03:04
    json, UTF-8 같은 건 자바 라이브러리들로 처리할 수 있는 것들이라.......
  • profile
    title: 흑우남겨진흔적 2016.07.23 08:59
    C도 C++에 익숙해지다보니 C에서 쓰이던 함수들이 가물가물하네요.. malloc free만 쓰다가 new delete에 익숙해져서 이게 더 익숙한듯..
    포인터는 알아갈수록 신기하죠.. 활용도도 무궁무진하고요 ㅋㅋ
  • profile
    벌레쟁이      이젠 울트라뽑는 하이브 2016.07.23 16:32
    프로그래밍 할 줄 몰라서 회사에서 갈굼쳐먹는 사람 여기있어영 (응?)

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
1724 잡담 최근 해외에서 지른 물품이 와야 되는데 안오는 ... 6 VCSEL 2016.08.19 286
1723 잡담 서울에 비가 많이와요. 18 file title: 17세TundraMC 2016.08.19 240
1722 잡담 휴가 끝~ 4 title: 공돌이가네샤 2016.08.19 102
1721 잡담 서울에 비오고 있네요. 2 Moria 2016.08.19 114
1720 잡담 1608 뎬무 베트남 상륙, 1609 민들레 발생! 5 file 준여니 2016.08.19 185
1719 잡담 심카드 짤라야 하려나 봅니다 5 Koasing 2016.08.19 782
1718 잡담 프리징의 진짜 원인은 온도였군요 19 title: 신입아카츠키 2016.08.19 717
1717 잡담 정장의 필요성이 느껴지네요 2 AVEoooo 2016.08.19 524
1716 잡담 스시님~ 보내주신 물건 잘 받았습니다. 4 file 雨日 2016.08.19 158
1715 잡담 N.Mirai님의 CR2032나눔 수령 6 file 발암의나라 2016.08.19 145
1714 잡담 맨카인드 디바이디드 예구 6 file VoxPopuli 2016.08.19 180
1713 잡담 으앙 캡쳐보드 호환성 크리 맞았어요 3 평범한드라이버 2016.08.19 1394
1712 잡담 서울이 도쿄보다 더 덥네요 6 (유)스시 2016.08.19 267
1711 볼거리 드물게 보는 정육점 기사 7 향군 2016.08.19 1493
1710 잡담 버스랑 악연이 있나보네요. 15 우냥이 2016.08.19 339
1709 잡담 모닝타시는 분들 확인하세요 9 향군 2016.08.19 506
1708 잡담 병실비가 비싸네요. 9 file title: 가난한허태재정 2016.08.19 602
1707 잡담 패턴 나감. 2 file 노코나 2016.08.19 278
1706 잡담 3D 프린터용 필라멘트 ABS 5 노코나 2016.08.19 309
1705 잡담 저만 일할수는 없으니 컴퓨터도 일을.. 4 file title: 고양이케닌 2016.08.19 257
1704 잡담 만년필 주문한게 왓어요 11 file Arisu 2016.08.19 296
1703 공지사항 새벽에 올리는 메인화면 투표 50 file 낄낄 2016.08.19 624
1702 잡담 어떤 앱의 패치 내역. 8 file Φloteer 2016.08.19 354
1701 볼거리 Elena Eremina의 고슴도치 사진 4 file 낄낄 2016.08.19 360
1700 잡담 신발 샀어요 7 file Astro 2016.08.19 587
1699 잡담 이런것까지 알약으로 나와있군요.... 8 file Respect 2016.08.19 666
1698 잡담 호갱이 됬습니다... 15 file 스이드림 2016.08.19 305
1697 잡담 포켓몬 고 재밌네영 4 file title: 저사양orz... 2016.08.19 199
1696 잡담 빌립 S5에 마비노기 돌리기 11 file 노코나 2016.08.19 433
1695 잡담 영단어 테스트 16 file title: 공돌이숲속라키 2016.08.19 371
목록
Board Pagination Prev 1 ... 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 ... 1123 Next
/ 1123

최근 코멘트 30개
DewiAngel
08:41
스티히
08:40
달가락
08:29
인민에어
07:17
가우스군
07:05
허태재정
07:05
눈팅만4년째
06:24
눈팅만4년째
06:21
인민에어
05:57
wisewolf
04:36
쮸쀼쮸쀼
03:52
쮸쀼쮸쀼
03:40
호토코코아
03:30
쮸쀼쮸쀼
03:18
쮸쀼쮸쀼
03:15
뚜까뚜까
02:55
유카
02:50
TundraMC
02:47
아라
02:47
TundraMC
02:40
유카
02:39
렉코
02:39
TundraMC
02:37
포인트 팡팡!
02:35
TundraMC
02:35
눈팅만4년째
02:29
눈팅만4년째
02:28
눈팅만4년째
02:27
Lynen
02:00
Lynen
01:58

지원아이앤씨
MSI 코리아
쓰리알시스템

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소