본문 바로가기

파리바게트샐러드와도시락9

[AWS] gp2/gp3 안녕하세요 파바샐도입니다 ♪(´▽`) 오늘은 쉽게 지나치지만 햇갈리는 EBS GP2와 GP3의 가격비교를 해볼까 합니다! EBS gp2 할당된(프로비저닝된) 용량 크기에 따라 성능이 정해집니다. 그러므로 용량 크기에 비해 throughput이나 IOPS가 과다하면 버스팅(bursting)이 발생합니다. 그리고 bursting credit이 소진되면 성능이 저하됩니다. EBS gp3 gp3 는 2020년 12월 경에 전 리전을 대상으로 배포되었습니다. 타입의 장점은 기존 gp2 의 스펙 범위에서, 볼륨의 사이즈와 관계 없이 볼륨의 성능을 조정할 수 있다는 점입니다.심지어 가격은 기존에 비슷한 역할을 하는 io 시리즈에 비교하는 수준이 아닌, gp2 보다도 더 저렴한 금액으로 발표되었습니다. 역시 또 함정은.. 2022. 11. 22.
[Linux] free 명령어 (2) 정신 없는 수요일 아침이네요 (‾◡◝) 파바샐도 입니다. 오늘은 저번 포스팅에 이어 free 명령어에 대해 소개하겠습니다. 위에 보이는 Inactive(anon)와 Inactive(file), SRelaimable이 참조된 지 오래되어 스왑 영역으로 이동하고 그 영역을 새로운 메모리로 할당할 수 있는 크기입니다. Inactive(anon)는 익명 메모리 중 참조가 적은 메모리 크기입니다. Inactive(file)은 페이지 캐시 중 참조가 적은 메모리 크기입니다. SRelaimable은 slab중 재할당이 가능한 영역입니다. free 명령어에서 이 값 들을 참조하여 메모리에 캐싱된 데이터들 중 스왑 영역으로 아웃 시키고 메모리를 비워 새로운 할당을 할 수 있는 크기를 free 명령어의 available로.. 2022. 10. 26.
[Linux] free 명령어 (1) 안녕하세요 즐거운 주말이 다가오는 목요일 파바샐도 입니다 (´▽`ʃ♡ƪ) free 명령어를 사용하면 쉽게 메모리 사용량과 여유량 그리고 캐싱으로 사용되는 메모리가 얼마나 있는지 파악할 수 있습니다. 실제 free 명령어는 리눅스 /proc/meminfo에서 메모리 정보를 가져와 보여줍니다. 그럼 free 명령어로 볼 수 있는 메모리 정보와 이와 관련된 meminfo의 값들을 알아보겠습니다. free [total] : 설치된 총 메모리 크기 / 설정된 스왑 총 크기 [used] : total에서 free, buff/cache를 뺸 사용중인 메모리. / 사용중인 스왑 크기 [free] : total에서 used와 buff/cache를 뺀 실제 사용 가능한 여유 있는 메모리량 / 사용되지 않은 스왑 크기 [s.. 2022. 10. 20.
[Linux] Crontab 안녕하세요 파바샐도 입니다 (❁´◡`❁) 날씨가 쌀쌀해지는 것 같습니다 감기조심하세요. 오늘은 리눅스 크론탭에 대해 알아보겠습니다. 크론탭이란? 특정 시간에 프로그램을 실행시키기 위해 사용 윈도우에서는 스케줄러와 비슷 crontab -l : 예약된 작업리스트 crontab -e : 예약된 작업 수정 crontab -r : 예약된 작업 삭제 crontab -u 사용자명 : 루트관리자는 해당 사용자 crontab 파일을 보거나 삭제, 편집 가능 * : 모든 값을 뜻합니다. ? : 특정한 값이 없음을 뜻합니다. - : 범위를 뜻합니다. (예) 월요일에서 수요일까지는 MON-WED로 표현 , : 특별한 값일 떄만 동작. (예) 월,수,금 MON,WED,FRI / : 시작시간 / 단위 (예) 0분부터 매 5분 0.. 2022. 9. 22.
[Linux] 리눅스 패키지 비교 (2) 즐거운 금요일 파바샐도 입니다 ♪(´▽`) 저번 포스팅에 이어 리눅스 패키지 비교를 마무리 해보려합니다. apt-get 저장소의 url가 /etc/apt/sources.list 에 작성되어있다면 인터넷을 통해서 해당 저장소에서 파일을 다운로드해 설치합니다. 이 방식은 dpkg와 달리 종속된 프로그램이 만약 작업환경에 미설치되어있다면 추가 수동설치 필요없이 자동으로 설치해줍니다. apt와 apt-get의 차이 (apt, apt-get은 데비안계열에서 사용) apt는 advanced packaging tool의 약자입니다. apt와 apt-get는 내부적인 동작 차이는 거의 없기에, 무엇을 사용해도 상관 없습니다. 다만, 좀 더 가독성이 좋고, 메세지 안내가 나오거나(apt). 좀 더 세부적인 옵션과 스크립.. 2022. 8. 5.
[Linux] 리눅스 패키지 비교 (1) ♪(´▽`) 여러분 반갑습니다 파바샐도 팀입니다. 너무 당연한 듯 사용하고 있는 리눅스 패키지 종류에 대하여 잘 알고 계시나요? 오늘은 리눅스 패키지를 정리해 보도록 하겠습니다. 리눅스 패키지란? 리눅스 패키지(Linux Package)란 리눅스 시스템에서 소프트웨어를 실행하는데 필요한 파일들(실행파일, 설정 파일, 라이브러리 등)이 담겨 있는 설치 파일 묶음입니다. 패키지는 종류는 소스 패키지(Source Package)와 바이너리 패키지(Binary Package)가 있습니다. 소스 패키지(Source Package)는 말 그대로 소스 코드(C언어..등)가 들어 있는 패키지로 컴파일 과정(configure, make, make install 명령어)을 통해 바이너리 파일로 만들어야 실행할 수 있습니다.. 2022. 7. 14.
[Linux] ssh 접속 ヽ(゜▽゜ )- 반갑습니다 파바샐도 입니다. 이번주는 ssh 접속에 대해 알아보겠습니다. SSH 란 무엇입니까? SSH란 Secure Shell의 줄임말로, 인터넷 연결만 되어 있어도 내 컴퓨터를 활용해서 다른 지역에 있는 컴퓨터 혹은 서버를 관리할 수 있게 컴퓨터 간 통신으 돕는 protocol입니다. 여기서 protocol이란, 서로 다른 통신 간 주고받는 데이터의 양식과 규칙을 뜻합니다. 브라우저가 웹페이지를 보여주기 위해 서버와 통신할 때 HTTPs protocol을 사용하는 것과 같이, 서로 다른 컴퓨터들이 shell을 통해 통신하기 위한 protocol이 필요했고, 지금 가장 많이 가용되는 것이 SSH입니다. 그렇다면 SSH는 어떻게 동작하는지 살펴보겠습니다. ssh접속시 전체적인 진행상황 1.. 2022. 6. 24.
[ Linux ] 작업 관리 (2) 안녕하세요 파바샐도 팀 입니다 (‾◡◝) 저번에 atd 데몬에 이은 crond 데몬을 소개시켜 드리기 위해 돌아왔습니다! 시스템 사용이 가장 적은 새벽 5시에 백업을 해야 한다면. 하루 이틀쯤 이라면 퇴근을 하지 않고 기다릴 수 있겠지만, 매일 그래야 한다면 여러분들은 어떻게 하시겠습니까? 이런 경우 주기적으로 반복되는 일을 자동으로 실행할 수 있도록 시스템 작업을 예약해줘야겠죠. Cron 데몬 같은 작업을 주기적으로 실행될 수 있도록 작업 스케줄을 처리하는 기능으로, 예약을 해놓으면 주기적으로 반복되는 일을 자동으로 실행할 수 있게 하는 시스템 작업이며, 주기적으로 실행할 내용을 디렉토리에 넣어 놓고 동작합니다. cron으로 작업 스케줄을 예약하기 위해서는 crond 데몬을 작동시켜야 하는데 데몬을 재.. 2022. 6. 3.