프로그래밍 QnA + 설치 및 활용 QnA

kkb의 이미지

HZ 값을 높이면 왜 반응 속도가 빨라질까요?

jiffies에 대해 찾아보니 주기적으로 발생하는 시스템 타이머 인터럽트 횟수라고 하고,

1초에 HZ 값만큼 발생한다는 것 같습니다 (제가 이해한 것이 맞나요..?)
ARM의 HZ 값이 100HZ라고 가정하면, ARM 시스템에서 1초에 시스템 타이머 인터럽트가 100번 발생?

이때, HZ 값을 높이면 더 짧은 시간 간격으로 인터럽트가 발생하고, (이 부분은 이해가 가고)
시스템이 인터럽트에 따른 부하가 커지며, (이 부분도 이해가 가고)
사용자의 요청에 대한 반응 속도가 커진다고 하는데, 이 부분을 잘 모르겠습니다

여기서 사용자의 요청에 대한 반응 속도가 무엇을 말하는 건가요?
사용자가 키보드를 누르면 더 빠르게 반응하여 응답하는 등의 반응 속도를 말하는 건가요? (맞다면 왜 그렇죠?)

아니면 사용자가 시간 설정을 하면 더 정확하게 실행된다는 말인가요?
(개인적인 생각으로 100HZ를 1000HZ로 수정해놓으면 100분의 1초 단위보다는 1000분의 1초 단위로 실행되는 것이 더 정확할 테니까..)

crazy50의 이미지

BSD 계열을 왜 많이 안쓸까요?

BSD 커널을 수정 하여 요세 개발을 하고 있습니다.

리눅스는 참조 할수 있는 리퍼런스가 많은거 제외하고는
커널 수정이 필요한 경우 GPL에 걸려서 상품화가 힘든 경우가 많네요

그럼에도 리눅스 많이들 사용 하시고 있으신거 같은데요
왜그럴까요 ?

궁금 하네요 ~

yjg99의 이미지

node.js

pogusm의 이미지

휴대폰에서 "발신번호로 전화번호부검색"에 사용되는 방법은 뭘까요?

01011112222로부터 전화가 올때,
보통은 발신자번호에 01011112222라고 찍히지만, 그 전화번호가 수신자의 휴대폰 전화번호부에 저장되어있는경우 "김철수(01011112222)" 라고 찍히잖아요?
굳이 스마트폰이 아니더라도 말이죠

근데 그런 비교검색을 하는 알고리즘은 뭘까요?

그냥 순차적으로 검색를 진행하는걸까요?

보통은 전화번호부에 저장가능한 전화번호의 개수가 제한되어 있긴하지만(요즘 스마트폰에선 그 제한이 어떤지 잘 모르겠네요)..
만약 그 개수에 제한이 없다고 했을경우...

10만개의 전화번호를 저장해 두었다고 했을때, 검색속도가 느려지지 않을까요?
(전화가 오는 동시에 발신정보를 표시해야하는 핸드폰의 경우 속도가 느려지면 곤란할 거 같은데요..)

kkb의 이미지

커널 2.6.X 버전에서 선점형 커널로 동작하려면

# uname -a
Linux 2.6.14.6 #14 SMP Fri Sep 18 01:53:46 KST 2009 i686 GNU/Linux

uname -a 명령에서 위와 같이 출력되고 테스트 결과 비선점형 커널로 동작합니다
선점형 커널로 동작하기를 원하는데
커널 빌드시 config 옵션 설정에서 지정해줘야 하는 건가요?

커널 2.6.X 버전에서 디폴트로 선점형 커널로 동작하는지 알았는데
아닌가요?

선점형 커널은 아래와 같이 출력되는 것으로 알고 있습니다

syrinx40의 이미지

s3c2440 serial(UART) 활성화 ?

안녕하세요

S3C2440 보드를 사용하고 있는 유저입니다.

리눅스 커널 2.4 버전을 사용하다가 이번에 2.6.30으로 커널 업그레이드를 하였습니다.

2.4버전에서는 시리얼 0, 1, 2 이렇게 3가지 모두 사용하였습니다.

그런데 업그레이드 하면서 1번은 사용가능한데 2번이 아무런 반응이 없습니다.

아래는 부팅시 관련 내용입니다.

s3c2440-uart.0: s3c2410_serial0 at MMIO 0x50000000 (irq = 70) is a S3C2440
s3c2440-uart.1: s3c2410_serial1 at MMIO 0x50004000 (irq = 73) is a S3C2440
s3c2440-uart.2: s3c2410_serial2 at MMIO 0x50008000 (irq = 76) is a S3C2440

아래는 부팅후 디바이스 내용입니다.

fourier의 이미지

find 할때 특정 폴더는 제외하고 검색하려면?

find 명령을 사용할 때 특정 디렉토리를 제외한 전체 디렉토리를 검사하려면 어떻게 해야될까요?

find / -name *.so : 이와 같은 명령을 하고 싶은데

home 디렉토리가 용량이 너무 커서 그 디렉토리는 검사할때 제외하고 싶습니다.

좋은방법 없을까요?

face0213의 이미지

redhat6 설치시 오류 메세지입니다.

vmbox에서 redhat6 설치 중 오류가 나서 설치가 안되네요 ㅠㅠ

Loading vmlinuz.........................
Loading initrd.img................

eady.
This kernel reqyires an x86-64 CPU, but only detected an i686 CPU.
Unable to boot - please use a kernel appropriate for your CPU.

해당 메시지이고요.
RedHat5.3 은 잘 되는데 왜 RedHat6은 안되는걸까요 ?

oppor의 이미지

xrdb 명령어가 하는일이 뭔가요?

xrdb -merge .Xresources

라는 명령어를 자주 사용하는데요.

이 명령어가 하는일이 무엇인지 궁금하네요.
어떤 파일에 데이터를 쓰는 역할인가요? 쓴다면 어떤 파일에 쓰는건가요?

jz99의 이미지

MySQL을 사용할 때 이렇게 개발하나요?


웹 가계부를 만들어 보려고 합니다.
사용자가 가입할 때 DB에서도 자동으로 그 사용자를 위한 공간을 마련해주어야 할 텐데요.
그 때 마다 DB를 생성하여 사용자마다 각각 DB를 따로 사용하도록 개발하나요?
아니면, DB는 하나를 쓰고 테이블에서 사용자ID로 필터링하여 사용하도록 개발하나요?

아무래도 거의 모든 경우에 첫 번째로 개발할 것 같은데,
그러면 사용자가 가입할 때마다 DB가 하나씩 늘어난다는 이야기인데,
가입자가 10만명이 되면 MySQL에서 관리하는 DB 갯수가 10만개가 되는건가요? -_-;
DB가 너무 많아지면 데이터량이 별로 없더라도 SELECT나 INSERT 같은 작업성능이 많이 떨어지지 않을까요?
DB쪽 지식은 아는게 거의 없는지라 만들기에 앞서 여쭈어 봅니다.
감사합니다!

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기