본문 바로가기

디스크

리눅스 디스크 용량 확인 - df 너무 너무 간단해도 모르면 어려운 것이지요! 리눅스 시스템에 디스크 용량이 부족하면 서비스 운영에서 낭패를 볼 수 있는데요. 확인 명령은 완전 간단합니다. df 입니다. Disk Free로 기억하시면 되겠네요~! 아래와 같이 화면에 Use% 를 보시면 편하게 알 수가 있네요. 54%가 사용중이라서 아직은 여유 있다고 보이네요. 더보기
디스크 스케쥴링 디스크 스케쥴링도 다뤄볼만한 주제이다. CPU와 메모리 사이에서 메모리에 어떤 프로그램 일부를 올릴 것인가에 따라서 성능이 좌지 우지 되는 것처럼 디스크도 어떤 방식으로 검색하는 것이 성능이 좋을지에 대해서는 생각해볼만하다. 디스크 내에 정보가 저장되어 있는 구역을 섹터라고 하는데, 이 섹터를 헤드라는 것이 움직이면서 데이터를 찾아다닌다. 저장된 위치는 고정이기때문에 그 위치를 찾아서 섹터가 움직이는 것이다. 우리가 윈도우 탐색기에서 파일을 보고 폴더를 들어가보면 파일들이 여러개 있을 것이다. 우리가 윈도우가 제공해주는 아주 편리한 기능을 보는 것이다. 파일을 파일로 보고 어떤 특정 폴더에 저장되어 있다고 보여진다. 좀더 들여다보면 그 파일은 하드디스크에 저장이 되어 있는데, 물리적으로는 많은 조각으로 .. 더보기
디스크의 확장 RAID RAID는 보통 사람들에게는 익숙하지 않다. 그럴 수 있는 것은 보통 사람들은 하드디스크를 사용하고 과거 생각해보면 컴퓨터에 하드디스크를 2개 또는 그이상 달아서 사용했다. RAID라는 것은 이러한 하드디스크를 여러개 연결해서 쓰는 방식의 디스크를 말한다. 왜 여러개를 연결하려고 했을까? 과거 하나의 하드디스크의 용량에 한계가 있는데, 이러한 디스크를 한계보다 많은 대용량이 필요했을 것이다. 물론 진짜로 하드디스크를 여러개 붙혔다고 생각하면 안되고, 그러한 방식으로 연결 되어 있다고 이쯤해서 약어를 얘기하면 기억이 될 것으로 생각된다. redundant array of inexpensive disks 저렴한 디스크의 연결의 의미이다. 또는 redundant array of independent disks.. 더보기
컴퓨터 내 디스크란 디스크는 반영구적 저장 장소이다. 파일이 저장되어 있다. 사용자가 지우거나 고장 나지 않으면 파일은 계속 유지된다. 그리고 디스크는 일반적으로 하드디스크이다. 고전 방식의 하드디스크는 실런더라는 구조로 되어 있어서 여러개의 LP판이 위로 쌓여 있는 형태를 연상케 한다. LP판이 어렵다면 CD 여러장이라고 봐도 된다. 이곳에서 데이터를 찾기 위해서 열심히 돌아간다. 이 속도가 하드디스크의 속도이다. 빨리 돌아가면 성능이 빠르다. 디스크는 사실 속도도 중요하지만, 관점은 용량이다. 용량이 커야 많은 파일들을 저장할 수 있다. 하드디스크의 용량은 최근 100G수준도 모자라 1TB가 대중화 되었다. 사실 과거에 1G하드 디스크 사실 대학교 시절 최초 컴퓨터를 구입할 때 하드디스크가 128MB였다. 사실이다. 뻥.. 더보기
컴퓨터를 구성하는 요소 컴퓨터 내부를 단순하게 들여다보면 크게 4가지 정도로 구성된다고도 말할 수 있습니다. CPU, 메모리, 디스크, IO (출처: http://m.blog.daum.net/dasomcap/) CPU는 앞서 말했듯이 연산장치입니다. CPU 무언가를 열심히 계산을 하고 있습니다. 프로그램이라는 것에 속해 있는 명령어를 열심히 수행하고 있습니다. 명령어라는 것을 쪼개보면 다시 연산들의 연속입니다. 그래서 CPU는 계속적으로 무언가를 동작시키고 있습니다. 컴퓨터에서 인터넷 브라우저를 켜는 순간도 어떤 명령들이 계속 실행이 되고 있는 것입니다. 과거 DOS시절이라면 시커먼 화면에 명령어를 쳤을텐데, 동작이 되는 것인데, 윈도우라는 운영체제는 사용자들이 편리하도록 마우스 클릭만으로 실행이 되도록 제공을 해주는 것입니다.. 더보기
키워드로 풀어본 컴퓨터 구조 안녕하세요. 윤지현입니다. 기술사 공부하면서 정리했던 컴퓨터 구조 내용으로 출간을 하였습니다. 내용을 정리하는 차원도 있었고, 제가 좀 더 잘 설명할 수 있는 부분인 CA(Computer Architecture)이다 보니 그냥 두기는 좀 아까운 부분이였습니다. 아래와 같은 토픽을 다루고 있습니다. 책은 많이 부실해 보여서 이번에 생각을 한 것이 이 블로그에 책에 대한 내용을 해설을 해서 올려보려고 합니다. 책에 대한 목차는 아래와 같구요. 제 생각엔 컴퓨터 구조를 설명하기에 CPU-메모리-디스크 그리고 운영체제 그렇게 설명을 하려고 했습니다. 아무래도 기술사 공부하시는 분들께 정리된 자료로써 의미가 있겠구요. 그래도 컴퓨터를 공부하시려는 분들께 도움이 될 수 있다고 생각합니다. 컴퓨터 구조 1. CPU(.. 더보기