예시 코드들의 운영체제를 유닉스나 리눅스로 하는 이유
안녕하세요! 비전공자로 이쪽에 뛰어들어 덕분에 쉽게 공부를 해 가고 있습니다.
책을 읽다가 나오는 깃허브의 실습 예제들이 유닉스 기반 코드들이라 윈도우에서 동작하지 않아 따로 찾아가며 하고 있습니다
혹시 윈도우가 아닌 다른 운영체제로 실습하는 이유가 있을까요? 공부를 할 때는 유닉스나 리눅스 운영체제를 설치하여 실습하는 게 더 좋거나 하는 이유일까요?
답변 1
0
안녕하세요!
제 강의와 책, 그리고 많은 운영체제 서적이
윈도우가 아닌 유닉스/리눅스 기반 예제를 따르는 이유는
개발 환경은 많은 경우 윈도우보다 유닉스/리눅스 기반 운영체제인 경우가 많기 때문입니다.
일반 사용자가 많이 사용하는 운영체제는 윈도우일지 모르나
서버로서 동작하는 많은 컴퓨터는 리눅스 기반 운영체제로 동작합니다.
더불어 리눅스의 경우 오픈소스이기 때문에
내부 동작을 관측하거나 필요에 맞게
수정해 사용하기도 쉽지요 :)
제 생각엔 윈도우를 따로 찾는 것도 좋지만
개발자들이 많이 사용하는 운영체제인
리눅스를 기반으로 실습하는 것이 더 좋지 않을까
싶습니다 :)
17:00 부분에 ddr4 sdram은 길이 16개인듯한 ram이라고 설명했는데
0
78
1
유니코드 문자 집합
0
65
0
컴퓨터 구조의 기본 흐름
0
80
1
메모리로부터 주소버스를 통해 받아들이는 주소번지를 CPU로 가져오는 경우
0
73
1
리눅스, 윈도우, IOS 등등 대부분의 운영체제는 같은 구조로 이루어져 있나여?
0
64
1
강의에 나오는 pdf
0
150
2
슈퍼스칼라 프로세서
0
99
1
컴퓨터가 이해하는 두 가지 정보 : 데이터 쪽 질문
0
94
1
캐시 메모리
0
84
1
메모리맵 / 고립형 차이
0
190
1
마무리 - 확인 문제에 대해 질문있습니다.
0
112
1
뮤텍스 락
0
162
2
가상메모리의 필요성
0
192
1
섹션12. 입출력장치의 대기상태
0
96
1
P.301 질문
0
71
1
메모리맵 IO와 고립형 IO 차이 질문
0
133
1
강의하실 때, 보여주시는 ppt 파일 혹시 어디서 받을 수 있는건가요?
0
200
1
파일 시스템 관련 질문 있습니다.
0
112
1
페이징 관련 질문드립니다.
0
136
1
DMA 컨트롤러
0
181
1
보수랑 플래그 관련해서 질문드립니다
0
171
2
페이지
1
182
2
책에 있는 내용이 다 들어가 있나요?
0
188
1
페이지의 수
0
97
1





