|
|
|
|
 |
|
| The Linux Kernel
Copyright ⓒ 1996-1999 David A Rusling
david.rusling@arm.com
REVIEW, Version 0.8-3
1999년 1월 25일
이 책은 리눅스 커널이 어떻게 동작하는지 알고 싶어하는 리눅스의 팬들을 위한 것이다. 이
책은 내부구조에 대한 매뉴얼이 아니다. 이보다는 리눅스 커널이 어떻게 동작하고 왜 그렇
게 하는지, 리눅스가 사용하는 근본 원리와 작동방식을 설명한다. 리눅스는 계속 변하고 있
.. |
|
|
|
|
|
 |
|
| UNIX 운영체제의 기본
1. UNIX
대화식 시분할 운영체제를 말하며 동시에 여러 가지 작업을 수행하는 다중태스킹 운영체제로서의 특성을 지닌다.
주된 장점은 다음과 같은 것들이 있다.
- 사용자는 여러 개의 작업을 병행 처리할 수 있다. (백그라운드 작업이용)
- 다중 사용자(Multiuser) 운영체제로서 여러 사용자가 동시에 시스템을 사용할 수 있다.
- 이식성이 뛰어남 (기기에 무관한 파일 시스템 제공.. |
|
|
|
|
|
 |
|
|
보 고 서
제 목: UNIX에서의 프로세스
과 목 명:
오퍼레이팅 시스템
학 과:
전자계산학과
학 번:
93414048
이 름:
제 출 일:
담당교수:
구흥서 교수님
◈ 목 차 ◈
프로세스의 개념
프로세스의 구조
프로세스의 생성
프로세스의 기다림
프로세스의 종료
예 제
◎ 프로세스의 개념
프로세스란 프로그램의 실행을 의미한다( 텍스트 + 데이터 + 스택 ). 여러 프로세스들을 커널이 스케줄링하여, 이들 .. |
|
|
|
|
|
 |
|
| Linux Shell
1) 개 요
‘쉘’이란 리눅스에서 대화형 사용자 인터페이스를 부르는 용어이며, 쉽게 명령어 해석기라고 이해할 수 있습니다. 우리가 X-윈도우를 쓰지 않는, 즉 검은 화면인 TUI 인터페이스로 리눅스에 로그인하면 ‘쉘’이라는 상태로 들어가게 됩니다. 이 시커멓고 단순한 쉘이라는 녀석은 우리가 입력하는 명령어를 해석하여 그 결과를 커널에 전달하고 원하는 일들을 수행하게 해주는 역할을 .. |
|
|
|
|
|
 |
|
| Linux 개발 직무에서 가장 중요한 역량은 무엇이라고 생각하십니까
제가 안랩에서 Linux 개발 직무를 통해 이루고 싶은 가장 큰 목표는 우리 사회가 디지털 기반 위협으로부터 더 안전해지는 환경을 만드는 것입니다.
Linux 기반 시스템 점검 자동화 프로젝트를 수행할 때 팀 내 갈등을 해결했던 경험이 있습니다.
저의 가장 큰 강점은 분석 중심 문제 해결 능력입니다.
안랩Linux 개발 직무는 깊이 있는 기.. |
|
 |
시스템, 문제, 분석, 기반, linux, 보안, 이다, 구조, 직무, 개발, 환경, 방식, 안정, 레벨, 생각, 기술, 안랩, 로그, 사용, 싶다 |
|
|
|
|
 |
|
| report
연습문제 16장
과 목 : 운영체제
담당 교수 : 김철민 교수님
학 과 : 전산통계학과
학 번 : 10793-36022
이 름 : 양 요 한
1. 커널이 다중 우선순위 큐를 유지하는 이유를 설명하시오.
유닉스는 시분할 다중 프로그래밍 방식으로 운영된다. 그러므로 기억장치에는 동시에 여러개의 프로세스가 적재되어 있고(존재하고) 그러한 여러개의 프로세스는 CPU를 공유해야 한다. 또한 기억용량의 물리적 .. |
|
|
|
|
|
 |
|
| Operating System
[ 실습 : 프로세스 및 메모리 환경에 대한 이해 ]
1. Windows상의 기본 프로그램 확인
[그림1]
[그림2]
[그림1]과 [그림2]는 처음 PC를 부팅했을 때의 프로세스 및 메모리 이용 상태입니다. 사용OS인 윈도우즈XP에서 제공하는 이 프로그램에서는 ‘성능’ 탭을 통해서 프로세스수와 CPU사용에 대한 정보와 실제메모리 할당된 메모리와 커널메모리에 대한 정보를 구할 수 있었고, 이 정.. |
|
|
|
|
|
 |
|
| IT EXPERT, 임베디드 리눅스 개발 후 상용 제품을 위한 패키징
패키징 기본 지식
임베디드 리눅스를 위한 패키징 방안
소프트웨어 관점에서 패키징 고려 사항
이 장 구성
물리적인 기억 장치
패키징 기본 지식(1)
물리적인 기억 장치(계속됨)
패키징 기본 지식 (2)
파티션과 메모리 맵
파티션
처음 리눅스를 접하는 사람이 가장 어려워하는 개념이다.
리눅스는 파티션을 디렉토리 별로 할당할 수 있으므로, .. |
|
|
|
|
|
 |
|
| 시스템 소프트웨어 개발 경험 중 가장 도전적이었던 프로젝트와 그 해결 방안을 서술하시오.
제가 경험한 가장 도전적인 프로젝트는 '경량임베디드 환경에서의 스케줄링 최적화 시스템 개발'이었습니다.
문제의 시작은 시스템 자원이 너무 부족하다는 점이었습니다.
프로젝트의 가장 큰 성과는 완성된 시스템보다 '문제를 찾아내고 구조적으로 해결하는 경험'을 얻었다는 점입니다.
다음으로 부딪힌 문제는 .. |
|
 |
시스템, 경험, 소프트웨어, 문제, 이다, 관리, 메모리, 효율, 되어다, 커널, 프로젝트, 구조, 전력, 개발, 가장, 팀, 하드웨어, 제어, 해결, 안정 |
|
|
|
|
 |
|
| 시스템 소프트웨어 개발에서 가장 중요하다고 생각하는 점은 무엇입니까?
시스템 소프트웨어와 애플리케이션 소프트웨어의 차이를 설명해주세요.
즉, 시스템 소프트웨어는 보이지 않지만 없어서는 안 되는 엔진 같은 역할을 합니다.
이 경험은 가전제품이 IoT 환경에서 동작할 때 필요한 네트워크 기반 시스템 소프트웨어 개발에 활용될 수 있습니다.
사용자가 직접 보지 않더라도, 시스템 소프트웨어의 완.. |
|
 |
소프트웨어, 시스템, 경험, 활용, 최적화, 개발, 성, os, 프로젝트, 안정, 하드웨어, 기반, 구현, 개선, 구조, 제품, 생각, 관리, 사용자, 가전제품 |
|
|
|
|
 |
|
| 과제나 수업자료 준비 시 도움이 될 것입니다.
목차
1. 임베디드 리눅스 정의
2. 임베디드 리눅스가 갖춰야 할 요구사항
3. 임베디드 시스템에 리눅스를 채택하는 이유
4. 임베디드 시스템에 리눅스를 채택하기 어려운 이유
5. 임베디드 리눅스 배포판
6. 국내에서 개발된 임베디드 리눅스
7. 국외 임베디드 리눅스 개발 현황
8. 임베디드 리눅스의 장, 단점
9. 임베디드 리눅스의 적용분야
10. 임베디.. |
|
|
|
|
|
 |
|
| 왜 삼성전자 MX사업부의 시스템 소프트웨어 직무에 지원하셨습니까?
시스템 소프트웨어는 하드웨어 자원을 관리하고 애플리케이션 실행을 지원하는 기본계층의 소프트웨어입니다.
본인이 경험한 시스템 소프트웨어 관련 프로젝트를 말씀해 주세요.
시스템 소프트웨어 개발에서 가장 중요한 역량은 무엇이라고 생각합니까?
삼성전자 MX사업부에서 시스템 소프트웨어 직무가 중요한 이유는 무엇입니까?
보안은.. |
|
 |
소프트웨어, 시스템, 최적화, 경험, 보안, 이다, 프로젝트, 삼성, 기반, 사업, mx, 성, 문제, 효율, os, 하드웨어, 개발, 글로벌, 생각, 관리 |
|
|
|
|
 |
|
| 서버·네트워크 장애가 발생했을 때 우선적으로 확인해야 할 단계는?
IDC 보안 운영에서 가장 핵심이라고 생각하는 요소는 무엇인가요?
네트워크 인프라 운영 기술
LG유플러스와 같은 통신사는 전국망과 결합된 IDC 운영 능력이 큰 장점입니다.
IDC 운영은 단일팀의 문제가 아니라 '통합 인프라 운영'입니다.
IDC는 단일 기술이 아니라 통합 운영 능력이 필요합니다.
저는 네트워크뿐 아니라 전력·서버·보안·.. |
|
 |
idc, 운영, 네트워크, 인프라, 장애, 기반, 서버, 경험, 보안, 성, ai, 이다, 생각, 대응, lg, 유플러스, 안정, 핵심, 기술, 개선 |
|
|
|
|
|
 |
1 |
 |
|
|
|