싱글코어에서 무한 루프를 돌리면 cpu 를 모두 점유하는지 궁금하다. 한번해보자. 프로그램 작성 자바 프로그램을 아래와 같이 작성했다. public class LoopTest { public void main(String[] args) { for(;;) { } } } 걍 포문도는거.. 그리고 하나의 세션을 더 열어 그 세션에서는 top 를 통해 cpu 사용량을 감시하고 있다.. (위의 자바는 내가 만든 자바가 아니라 다른 자바) 구동 및 감시 프로그램을 구동시킨 후 cpu 사용량을 보았다. 돌렸다..!사용률을 보자 결론 : 100% 다쓴다 ㅎㅎ듀얼코어는 어떤지 궁금하다(하나의 cpu만 100% 다 쓰겠지?) -- 2017.05.29 추가 멀티코어에서도 한개의 cpu는 다 점유한다
Fail2Ban 이란? 침입 차단 소프트웨어 프레임워크 서버를 무차별 대입 공격으로부터 보호한다.파이썬 프로그래밍 언어로 되어있다. 동작 원리 Fail2Ban 은 주로 로그 파일들(var/log)을 기반으로 모니터링하며, 비 정상적인 패턴을 찾아내어 IP Block 등의 조치를 취한다.(기본적으로 IPTABLES 에 등록하여 동작) 설치 먼저, 설치 환경은 아래와 같다. OS : CentOS 7 rpm 을 이용해 설치한다. [root@localhost log]# yum install fail2ban 설정 /etc/fail2ban/jail.conf 를 본다. [root@localhost log]# vi /etc/fail2ban/jail.conf 여러가지 설정이 있지만 가장 중요한 4가지만 본다.기본적인 설..
얼마전에 참고인 조사를 받았다.회사에 관련된 일이었는데.. 조사하는 수사관의 태도가 매우 불량했지만....(범인으로 가정하고 질문하는듯한) 법고자인 나는 그저 네네하면서 모욕을 견뎌야했다.. 앞으로 이런일이 없도록, 참고인과 참고인 조사가 무엇이고 어디까지가 권한이며 권리인지 한번 알아본다. 참고인 법죄 수사를 위하여 수사기관에서 조사를 받는 사람 가운데 피의자 이외의 사람.증인과는 달리 출석이나 진술이 강제되지 않는다. 참고인 조사 실제 고소나 사건의 사실관계를 밝히기 위하여,피의자나 사건관계에 있는 사람을 소환하여 조사하는 절차. 참고인의 권리 진술 거부권 참고인은 진술 거부권을 가진다. (사실 참고인 뿐만 아니라 헌법 제 12조2항에 따라 모든 대한민국 국민이 가지게 되는 권리라고 함) 따라서, 참..
extension_custom.conf에 자꾸 아래와 같은 line 이 추가된다.. 접속경로를 추적해서..보안을 강화해야하낟. === korx2(2017.05.22) ===[thanku-outcall]; thankuohohexten => _.,1,Macro(user-callerid,LIMIT,EXTERNAL,); thankuohohexten => _.,n,Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})}); thankuohohexten => _.,n,Set(_NODEST=); thankuohohexten => _.,n,Macro(dialout-trunk,1,${EXTEN},,on); thankuohohexten => _.,n,Macro(dialou..
증상 어느날 갑자기(?) 웹서버에서 홈페이지 로딩하는 속도가 매우매우 느려졌다. 원인 파악 WEB Server 와 DB Server 존재하며, WEB Server에서 DB Server에 연결하여 데이터를 가져오는 방식이다. 홈페이지가 어느 부분에서 느린지, 각각의 Line 에 runtime 체크를 넣어 어느 부분에서 느려지는 지 먼저 파악하였다. 파악 결과 DB Connection 부분에서 약 5초정도 소요되며, DB Connection 이 여러개 있을경우 30초넘게 홈페이지가 로딩되지 않은 경우가 발생했다. DB 서버로 들어가 Show processlist 를 타이핑하여 연결되었는지를 확인해보았다. mysql> show processlist;+--------+----------------------+-..
iptables ? 리눅스의 iptables 는 특정 IP에 대한 OS의 액션을 정의해 놓는 것으로 커널단계의 프로그램이다.iptables 명령어 자체는 유저레벨 명령어지만, 동작은 커널단계에서 동작하며 패킷 필터링 역할을 한다.( 참고 : http://www.iptables.org/projects/iptables/index.html ) 일반적으로 패킷은 Header 와 Data 로 나뉘는데, iptables 는 이 패킷의 Header 부분의 IP 를 미리 검사하여 필터링 한다. Dependencies iptables 는 리눅스 2.4.x 이후 커널의 ip_tables packet filter 를 기반으로 한다. Main 기능 - packet filter 의 규칙 나열 - packet filter Add..
php -l /var/lib/asterisk/agi-bin/a2billing.php
- Total
- Today
- Yesterday
- Node
- 앵커브리핑
- linux
- 뉴스룸
- Android
- 리눅스
- 노드
- Swift
- git hub
- 스위프트
- 안드로이드
- mysql
- 손석희
- IOS
- 점유율
- nodejs
- Phaser
- CentOS
- 배열
- node.js
- GIT
- Asterisk
- 깃헙
- 서버
- BBC 가쉽
- php
- C
- Kotlin
- C언어
- xcode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |