본문 바로가기
728x90
반응형

티스토리챌린지21

[Bash] 3. Command 훑어보기 [Bash] 3. Command 훑어보기 커널 관련 명령어명령어설명출력 예시uname기본적으로 운영 체제 이름을 출력Linux (리눅스 시스템에서)uname -a시스템에 대한 모든 정보를 출력Linux my-hostname 5.4.0-42-generic ... GNU/Linuxuname -s커널 이름을 출력Linuxuname -n네트워크 노드 이름(호스트 이름)을 출력my-hostnameuname -r커널 릴리즈 버전을 출력5.4.0-42-genericuname -v커널 버전 정보를 출력#46-Ubuntu SMP Thu Jun 4 15:37:47 UTC 2020uname -m머신 하드웨어 이름(아키텍처)을 출력x86_64uname -p프로세서 유형을 출력x86_64uname -i하드웨어 플랫폼을 출력x8.. 2024. 11. 21.
[Bash] 2. Process [Bash] 2. Process Process란?Process는 실행 중인 프로그램 또는 명령어의 인스턴스를 의미한다.Process는 시스템에서 작업 단위를 구성하며, CPU, 메모리, 파일 핸들 등의 자원을 사용하여 특정 작업을 수행한다.실행 시 CPU, 메모리, 파일 디스크립터 등의 시스템 자원이 할당된다.PID(Process ID) : 각 Process는 고유한 ID를 가진다.부모-자식 관계 : Process는 다른 Process(부모 Process)에 의해 생성되며, 생성된 Process는 자식 Process가 된다.상태 : Process는 실행, 대기, 종료 등 다양한 상태를 가진다.  Process 실행 방식Foreground Process : 기본적으로 실행되는 프로세스는 포 그라운드에서 실.. 2024. 11. 20.
[Bash] 1. Shell이란? [Bash] 1. Shell이란?  Shell이란?   Shell은 운영 체제와 사용자가 상호작용할 수 있도록 해주는 명령어 인터페이스이다.사용자가 운영 체제와 소프트웨어에 명령을 입력하고, 시스템이 그 명령을 실행하는 방식이다. 즉, Shell은 사용자와 커널 사이이 커뮤니케이션을 하기 위한 다리 역할을 한다.커널은 하드웨어와 애플리케이션 간에 상호 작용을 도와주는 OS의 핵심 구성요소이다.   Shell의 주요 기능명령어 해석 : 사용자가 터미널에 입력한 명령어를 해석하여 운영 체제에 전달하고 실행 ls : 디렉토리 목록 보기, cp : 파일 복사스크립트 실행 : 여러 명령어를 한 번에 실행하는 스크립트 작성파일 관리 : 파일 및 디렉토리 생성, 삭제, 이동, 복사, 이름 변경 등 touch : 새 .. 2024. 11. 19.
[SVA] 2-1. SystemVerilog Assertions(SVA) [SVA] 2-1. SystemVerilog Assertions(SVA) Assertion Types SVA에서 지원하는 Assertion은 Immediate Assertion, Deferred Immediate Assertion, Concurrent Assertion 세 가지 유형이 있다. Immediate Assertion시간 도메인에서 동작하지 않고, Procedural Block(코드가 순차적으로 실행되는 구조)의 문장처럼 즉시 실행된다.앞에서 언급했던 SW Assertion과 유사한 형태라고 생각해도 무방하다.Deferred (Immediate) AssertionDeferred Assertion는 Immediate Assertion의 일종이다.Immediate Assertion은 변수가 바뀌는 .. 2024. 11. 18.
[SVA] 1-4. Introduction [SVA] 1-4. Introduction Assertions의 주요 장점개발 시간 단축된다. SVA를 사용하지 않고 기존 Verilog 문법으로 Checker를 작성하는 것은 어렵고 시간이 많이 걸리며, 오류가 발생할 가능성이 매우 크다. SVA를 사용하면 이해하기 쉬운 문법으로 검증이 가능하며, 요구된 조건이 실제로 실행되었는지도 쉽게 확인이 가능하다. 관련 문법은 추후에 학습할 것이다.버그가 발생한 원인을 가장 가까이서 확인할 수 있다. Assertion은 설계된 Logic과 가까운 곳에 위치하여 작동한다. 따라서, 버그가 발생한 원인을 설계 내부까지 추적할 필요 없이, 문제의 발생 지점에서 바로 확인할 수 있다. Assertion을 배치하기에 유용한 곳은 FIFO, Counter, Block-to.. 2024. 11. 17.
[Display] 디스플레이 기초 용어(High Dynamic Range) [Display] 디스플레이 기초 용어(High Dynamic Range) HDR(High Dynamic Range)  디스플레이의 밝기, 명암, 색영역의 범위를 더욱 넓혀서 보다 현실감 있고 생생한 이미지를 표현하는 기술이다. 자연은 빛이 전혀 존재하지 않는 완전한 어둠부터 별의 밝기까지 매우 넓은 범위의 광량이 존재한다.  하지만 우리가 사용하는 디스플레이는 밝기의 범위가 매우 제한적이어서 자연과 차이가 발생한다. HDR은 이 간극을 메울 수 있는 기술이다.  HDR와 반대되는 용어로 SDR(Standard Dynamic Range)가 있다.  주의해야 할 것이, HDR을 지원하는 디스플레이만 있다고 해서 HDR을 경험할 수 있는 것은 아니다. HDR 카메라로 HDR 기술을 적용하여 촬영된 컨텐츠, .. 2024. 11. 16.
728x90
반응형