개인 자료란 (JE)

  서버 커뮤니티

Profile 8086 대표칭호 없음
Profile

[ 유닉스 ] FreeBSD 개요

2020.07.15 조회 수 175 추천 수 1

안녕하세요. 이번에 한마포에 심화 시스템 강좌를 연재하게 된 A_Muzige_8086이라고 합니다.

저는 무지개 재단의 서버 엔지니어 겸 프로그래머입니다.

유닉스 및 리눅스와 마인크래프트의 세부적인 시스템 및 프로토콜 등을 알고 있으며 주 특기는 Java, 어셈블리어 입니다.

잔말 말고 빨리 FreeBSD에 대해 알아봅시다.

1. FreeBSD란?

FreeBSD는 버클리 대학교에서 만든 UNIX인 4.4BSD를 기반으로 하는 BSD Unix 운영 체제입니다. 요즘은 리눅스와 거의 대등한 성능을 보이지만 예전에는 리누스 토르발스 형님이 FreeBSD가 먼저 나왔다면 자신은 리눅스를 개발하지 않았을 것이라는 발언을 할 정도로 우수한 운영 체제이며 현재도 보안, 성능 등에서 이점이 있습니다. 리눅스와의 차이점은 FreeBSD는 운영체제로써의 많은 기능들을 기본 탑재한 하나의 배포판이라 볼수 있고 BSD 라이선스에 의해 배포됩니다. 리눅스는 커널 그 자체로써 해당 커널을 베이스로 한 여러 배포판이 나와있습니다. GNU 라이선스로 배포됩니다.

2. FreeBSD의 기본 스펙

FreeBSD는 리눅스의 bash와 다른 sh, csh, tcsh 등을 사용합니다. 또한 비주류의 단점중 하나인 프로그램 호환성을 보장하기 위해 리눅스 바이너리를 에뮬레이션하는 기능이 있답니다. 리눅스는 유닉스와 비슷한 형태의 운영체제라 호환성이 사실상 네이티브와 차이가 없는 수준입니다. 리눅스용 Steam 3D 게임들도 정상적으로 작동할 정도입니다. 퍼포먼스도 거의 차이가 없습니다. CentOS의 바이너리를 가져와 호환작업을 처리하는듯 하며 Wine도 포팅되어 있습니다. 현재는 사실상 리눅스와 차이가 없을정도로 완벽한 운영체제라 볼수 있습니다.

3. 마치며

FreeBSD는 위에서 설명했듯 많은 장점을 보유한 운영체제입니다. 하지만 기본이 터미널 기반이란 점에서 초보자 분들은 사용하시기 힘드실 수 있습니다. 저는 이 힘든점을 극복하실수 있게 여러 편의기능들을 소개하고 여러분 머릿속에 지식이 잘 스며들수 있도록 도와드리겠습니다. 앞으로도 잘 부탁드립니다.

Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!

뉴스 및 창작물
/files/thumbnails/115/774/003/262x150.crop.jpg?20240424234825

업데이트

마인크래프트 1.20.5 정식 업데이트

학교가기싫다

2024-04-24

0

/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

T.B.H (고민중독) | 노트블럭 버전 | NoteBlock Cover [한국어 영어 중국어 가사 추가]

노트블럭전문가

2024-04-18

0

/files/thumbnails/218/767/003/262x150.crop.jpg?20240412130213

레드스톤

우리의 꿈 - 원피스 오프닝

노트블럭전문가

2024-04-12

0

/files/thumbnails/505/766/003/262x150.crop.jpg?20240411122306

레드스톤

기동전사 건담 수성의 마녀 | 노트블럭 커버 1

노트블럭전문가

2024-04-11

1

/files/thumbnails/932/765/003/262x150.crop.jpg?20240410124459

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

노트블럭전문가

2024-04-10

0