본문 바로가기

속도3

[python] 파이썬은 정말로 느린가? 네 Python은 느립니다. 하지만 저는 신경쓰지 않습니다. 파이썬이 느린가에 대한 좋은 내용이 있어서 읽어보고 스크랩합니다. ^^ 요약하자면... 파이썬은 인터프리터 언어이기 때문에 C, C++ 보다 느릴수 밖에 없다. 하지만 파이썬의 강점은 생산성에 있다. Java, C++ 대비 2배 이상의 생산성을 가질 수 있다. 파이썬의 동작이 느려서 문제가 생긴다면, 병목현상이 발생하는 부분을 확인하여 코드를 최적화하고,그래도 안된다면 다른 아키텍처를 찾는다. 가장 비싼 자원을 최적화 하세요. 그것은 컴퓨터가 아닌 당신입니다. 2016. 6. 7.
충전기 전압에 따른 충전 속도 회사에서 사용하는 충전기의 충전 속도가 너무 느려서 충전기의 정격전압, 정격입력(Input), 정격출력(Output)에 대해서 알아 보았다. 우선 관련된 공식은 다음과 같다. 학교에서 과학시간에 배우는 기본적인 공식이다. 전류: I or A 전력(W) = 전압(V) X 전류(A) 전압(V) = 전류(I) X 저항(R) 전압은 수도관의 크기 또는 굵기 라고 할 수 있고, 전류는 수도관에 흐르는 물의 속도 라고 할 수 있다. 저항은 물이 흐르는 것을 방해하는 돌 같은 것이라고 할 수 있겠다. 즉, 충전기의 정격출력의 전압이 맞으면 같은 충전기를 사용할 수 있는 것이다. 전류가 높으면 높을 수록 충전 속도가 빨라진다. 현재 내가 가지고 있는 어댑터를 보면 아래와 같이 적혀 있다. INPUT: 100-240V .. 2016. 2. 25.
인터넷 광고의 다운로드 속도 100Mbps의 실제 다운로드 속도 컴퓨터 데이터의 단위는 bit 이다. 보통 컴퓨터의 용량을 표기할 때 아래와 같이 표기한다. 8bit = 1Byte 1024Byte = 1KByte 1024KByte = 1MByte 1024MByte = 1GByte 1024GByte = 1TByte 이를 이진법 표기라고 한다. 일반적 인터넷 다운로드 속도를 100Mbps 라고 표기하는 데 이는 십진법 표기를 따른다. 1K = 1,0001M = 1,000,0001G = 1,000,000,000 과 같이 표기가 된다. 즉 이진법 표기와 십진법 표기에 따라서 생각하는 다운로드 속도가 다를 수 있다는 것이다. 100Mbps = 1,000,000 bps --(이진법 변환)--> 1,000,000/8/1024/1024 = 11.92MBps 가 된다. 1byte는 .. 2016. 2. 17.