반응형

SW/리눅스 804

Linux용 무료 클라우드 스토리지 소프트웨어 종류 및 추천

클라우드는 매우 크고 넓은 지역에 존재하는 것을 나타낸다. 기술 분야에서 클라우드는 가상 스토리지, 애플리케이션 호스팅 또는 물리적 공간 가상화와 같은 형태로 최종 사용자에게 서비스를 제공한다. 현재 클라우드 컴퓨팅은 데이터 스토리지 또는 고객에게 이점을 제공하는 대기업뿐만 아니라 소규모 조직에서도 사용되고 있다. 주로 세 가지 유형의 서비스가 클라우드와 연계되어 제공된다. 사용자가 데이터를 저장하기 위해 공개적으로 사용 가능한 다른 대규모 조직의 클라우드(SaaS)가 있다. 또 PaaS(Platform as a Service)에 액세스하여 데이터를 저장할 수 있도록 허용하는 앱 또는 소프트웨어가 있다. IaaS(Infrarastructure as a Service)는 물리적 시스템을 가상화하고 이를 고..

SW/리눅스 2019.01.13

Linux 웹 브라우저 종류 및 추천

웹 브라우저는 웹 서핑을 위한 인터페이스를 제공하는 소프트웨어다. 1991년 경에 소개되면서 오늘날 까지 여러 번 발전했다. 이전에는 이미지와 그래픽 컨텐츠를 거의 가지고 있지 않은 텍스트 기반 사이트들이 대부분이었기 때문에, 초기 브라우저들 중 일부인 Lynx, Netscape, Opera로 충분하게 이용되었다. 그러나, 오디오, 비디오, 이미지 그리고 심지어 플래시 콘텐츠의 지원을 위한 기술의 발달과 함께, 브라우저 또한 콘텐츠를 지원하기 위해 발전할 필요가 있다. 이것이 오늘날 브라우저의 발전을 가져왔다. 최신 브라우저는 웹 사이트 내용을 표현하고 적절한 형식으로 표시하기 위해 Geeko, Trident, WebKit, KHTML 등과 같은 웹 브라우저 엔진, 랜더링 엔진을 포함한 많은 소프트 웨어..

SW/리눅스 2019.01.12

리눅스 시스템 "파일 입출력"에 대해 알아볼까요?

파일은 읽거나 쓰기 전에 열어야 합니다. 커널은 파일 테이블이라고 하는 프로세스별로 열린 파일 목록을 관리하고 있습니다. 음이 아닌 정수 값인 파일 디스크립터로 인덱싱되어 있습니다. 각 항목은 열린 파일에 대한 정보를 담고 있습니다. 메모리에 복사된 inode를 가리키는 포인터와 각종 메타데이터(파일 위치, 접근 모드 등)가 포함되어 있습니다. 파일 디스크립터는 사용자 영역과 커널 영역 모두에서 프로세스 내의 고유한 식별자로 활용합니다. 파일을 열면 파일 디스크립터가 반환됩니다. 이 파일 디스크립터를 관련 시스템 콜의 첫 번째 인자로 넘겨 (읽기, 쓰기 등) 다양한 연산을 수행하는 것입니다. 파일 디스크립터는 int 자료형입니다. 각 리눅스 프로세스가 열 수 있는 최대 파일 개수는 정해져 있습니다. 파일..

SW/리눅스 2018.12.23

리눅스 시스템 개념

시스템 프로그래밍커널 및 핵심 시스템 라이브러리로 개발을 합니다. 라이브러리를 통해 하위 레벨에서 동작하는 시스템을 개발합니다. 이 때 시스템 소프트웨어를 작성하는 기술을 시스템 프로그래밍이라 합니다. 시스템 콜운영체제에 리소스나 서비스를 요청합니다. 이 때 사용자 영역에서 커널 내부로 들어가는 함소 호출을 시스템 콜이라 합니다. read(), write()와 같은 익숙한 함수뿐만아니라 get_narea(), set_tid_address() 같은 생소한 함수도 있으며 매우 다양한 편입니다. C 라이브러리유닉스 애플리케이션의 핵심은 바로 C 라이브러리입니다. 기본 C 라이브러리 뿐 만 아니라 시스템 콜에 대한 래퍼와 스레드 지원, 기본 애플리케이션 기능에 대한 내용도 포함하고 있습니다. C 컴파일러리눅스는..

SW/리눅스 2018.11.14
반응형