«kernel» 태그된 질문

15
Tanenbaum-Torvalds 토론에서 Tanenbaum이 왜 잘못 되었습니까?
나는 최근에 OS 수업에서 Tanenbaum-Torvalds 토론 에서 읽은 책을 받았습니다 . 토론에서 Tanenbaum은 다음과 같이 예측합니다. 마이크로 커널은 미래입니다 x86은 죽고 RISC 아키텍처는 시장을 지배 할 것입니다 (5 년 후) 모든 사람이 무료 GNU OS를 실행합니다 나는 토론이 일어 났을 때 1 살이 되었기 때문에 역사적 직관이 부족하다. 왜 이러한 …

12
운영 체제를 실행하지 않고 운영 체제를 어떻게 실행합니까?
지금 정말 궁금합니다. 저는 파이썬 프로그래머이고이 질문은 저를 놀라게했습니다 : 당신은 OS를 작성합니다. 어떻게 운영합니까? 그것은 어떻게 든 실행되어야하며 그 방법은 다른 OS 내에 있습니까? OS에 있지 않고 어떻게 응용 프로그램을 실행할 수 있습니까? OS가없는 경우 컴퓨터가 C를 실행하고 이러한 명령을 화면에 실행하도록하려면 어떻게합니까? UNIX 커널과 관련이 있습니까? 그렇다면 유닉스 …

5
스핀 락은 폴링과 어떻게 다릅니 까?
스핀 락과 폴링은 같은 것입니까? 위키 백과 : spinlock은 잠금을 사용할 수 있는지 반복적으로 확인하면서 스레드를 획득하려고 시도하는 스레드가 단순히 루프 ( "스핀")에서 대기하도록하는 잠금입니다. 이것은 다음과 같이 끔찍하게 들립니다. while(!ready); 나는 그것이 최적의 차선책 이었기 때문에 가능할 때마다 폴링을 피하도록 배웠다. 그렇다면 spinlock은 오래된 오래된 폴링의 멋진 이름입니까? 스핀 …
41 locks  kernel  polling 


6
어셈블리는 여전히 관련이 있습니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 프로젝트 코딩 및 / 또는 관리와 관련하여 어셈블리 언어와 고급 언어간에 큰 차이가 있습니까? 분명히 다른 언어보다 …
18 assembly  kernel 

5
자신 만의 커널을 만드는 야심 찬 학생을위한 조언 [닫기]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 저는 컴퓨터에 대해 알아야 할 모든 것을 배우고 자하는 매우 야심 찬 대학생입니다 (원한다면 배우고 싶습니다). 최근에 나는 …
18 c  assembly  kernel 

3
초보자 커널 해커에게는 흥미롭지 만 어려운 프로젝트는 무엇입니까?
운영 체제 과정을 수료 한 후 Linux 커널에 대한 지식을 넓히고 큰 시스템으로 작업하는 데 관심이 있습니다. 내가 시도해 볼 수있는 흥미롭지 만 지나치게 어려운 프로젝트는 무엇입니까? 편집 : 내가 커널로 한 일에 대한 약간의 배경 지식. 새로운 스케줄링 정책을 구현했습니다 사용자 스레드 및 해당 뮤텍스 라이브러리 구현
13 linux  kernel 

5
초보자를위한 리눅스 커널 소스 코드를 이해하는 방법? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 휴일 육년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 저는 메모리 관리 작업, 특히 리눅스 커널의 페이지 교체 구성 요소에 관심이있는 학생입니다. 커널 소스를 이해하는 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.