페도라 코어 4, X-Chat 2.4.3 사용하는데요...
X-Chat 설정하구요... #gnome, #gentoo 이런데 들어가서
한글 입력하면 먹통이 되어버립니다. 영문은 괜찮구요.
먹통되두 다른사람 글 입력하는건 나오더라구요...
왜 이런건가요... Character set은 cp949로 했구요...
저는 FC3를 쓰고 있고 시리얼통신을 하고 있습니다.
시리얼 통신 예제 프로그램데로 장치를 open()하고 이전 I/O설정을 백업한후 자신이 원하는 작업이 종료될때 예전 I/O설정을 tcsetattr()하는거로 알고 있는데요. 프로그램이 종료된 후 콘솔창이 이상해집니다.
[code:1]
void Init()
{
m_iFD = open( path, O_RDWR | O_NOTTY | O_NONBLOCK);
tcflush( m_iFD, TCIFLUSH );
//이전설정 백업
tcgetattr( m_iFD, &m_oldtio );
tcsetattr( m_iFD, TCSANOW, pTermios );
...
}
리눅스 커널 2.4.x, 2.6.x 를 SMP 옵션을 사용하여 컴파일해서 실행할때 대부분의 NIC interrupt가 하나의 CPU에
할당이 됩니다.
물론 각각의 CPU에 interrupt 를 분산하기 위해서 irq balance를 사용하면 되지만
이런 경우 L2( 단지 예를 든것 뿐입니다. ) cache hit rate가 떨어져서 성능 저하의 원인이 됩니다.
또한 리눅스 커널에서 네트웍 패킷의 처리 과정은 NET_RX_SOFTIRQ 인 softirq 상태에서 처리가 됩니다.
softirq의 특징은 CPU가 여러개여도 softirq handler가 동일한 시간에 하나의 CPU에서만 실행되는 것을 보장하므로
물론 apache 는 --enable -moduele=so 옵션 줘서 설치를 했고요. 그런데 httpd 를 띄우려고 하면
Syntax error on line 232 of /usr/local/apache2/conf/httpd.conf:
Cannot load /usr/local/apache2/modules/libphp4.so into server: /usr/local/apache2/modules/libphp4.so: cannot restore segment prot after reloc: Permission denied
라고 계속 뜨네요. httpd.conf 의 내용을 봐도 이상할 것도 없고
libphp4.so 의 경로도 이상할 게 없고, 실행하는 계정도 root 로 했는데 왜 Permission denied 가 뜰까요.