2023년 3월 29일 (수)
- 03:322023년 3월 29일 (수) 03:32 차이 역사 +11 I/O Virtualization 편집 요약 없음
- 03:222023년 3월 29일 (수) 03:22 차이 역사 +2,832 새글 I/O Virtualization 새 문서: 분류: 가상화 ==개요== I/O Virtualization은 I/O 스택을 어떻게 가상화 할 수 있을지에 대해서 전반적인 내용을 다룬다. I/O스택은 굉장히 복잡하며 깊은 콜 스택을 가지고 있는데 이러한 소프트웨어 스택을 줄이는 것이 I/O가상화의 큰 목표이다. I/O가상화에서 필요한 조건은 다음과 같다. *Performance: I/O성능 Throughput and latency가 포함된다. *Safety: 안정성. 하드웨어 인... 태그: 시각 편집: 전환됨
2023년 3월 28일 (화)
- 05:542023년 3월 28일 (화) 05:54 차이 역사 0 MSR 넘겨주기 대상을 Model sepcific register에서 Model specific register 문서로 변경했습니다 최신 태그: 넘겨주기 대상 변경
- 05:532023년 3월 28일 (화) 05:53 차이 역사 +41 새글 MSR Model sepcific register 문서로 넘겨주기 태그: 새 넘겨주기
- 05:532023년 3월 28일 (화) 05:53 차이 역사 +4,100 Dune: Safe User-level Access to Privileged CPU Features 편집 요약 없음 최신
- 04:042023년 3월 28일 (화) 04:04 차이 역사 +66 새글 파일:Dune- Safe User-level Access to Privileged CPU Features - Figure 1.png 편집 요약 없음 최신
- 03:252023년 3월 28일 (화) 03:25 차이 역사 +792 새글 Dune: Safe User-level Access to Privileged CPU Features 새 문서: 분류: 시스템 논문 Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2012 Adam Belay, Christos Kozyrakis == 개요 == Dune은 Hardware-based virtualization을 이용하여서 Machine abstraction이 아니라 Process abstraction을 제공, 프로세스들이 Page table과 같은 Hardware features에 직접 접근할 수 있도록 하여서, Unikernel과 비슷한 일을 기존의 Process와 공존하면서 할 수...
2023년 3월 27일 (월)
- 07:262023년 3월 27일 (월) 07:26 차이 역사 +46 새글 Kernel-based virtual machine Kernel based virtual machine 문서로 넘겨주기 최신 태그: 새 넘겨주기
- 07:242023년 3월 27일 (월) 07:24 차이 역사 +1 잔글 Kernel based virtual machine 편집 요약 없음 최신
- 07:242023년 3월 27일 (월) 07:24 차이 역사 −2 Kernel based virtual machine 편집 요약 없음
- 07:242023년 3월 27일 (월) 07:24 차이 역사 +1,311 Kernel based virtual machine 편집 요약 없음
- 07:222023년 3월 27일 (월) 07:22 차이 역사 +26 새글 파일:KVM Execution flow.png 편집 요약 없음 최신
- 07:152023년 3월 27일 (월) 07:15 차이 역사 +24 새글 파일:KVM Architecture.png 편집 요약 없음 최신
- 07:122023년 3월 27일 (월) 07:12 차이 역사 +37 새글 Page table 페이지 테이블 문서로 넘겨주기 최신 태그: 새 넘겨주기
- 07:112023년 3월 27일 (월) 07:11 차이 역사 +981 Extended page table 편집 요약 없음 최신
- 07:092023년 3월 27일 (월) 07:09 차이 역사 +20 새글 파일:EPT Overhead.png 편집 요약 없음 최신
- 07:082023년 3월 27일 (월) 07:08 차이 역사 +25 새글 파일:Extended page table.png 편집 요약 없음 최신
- 03:532023년 3월 27일 (월) 03:53 차이 역사 +52 잔글 반가상화 편집 요약 없음 최신
- 03:442023년 3월 27일 (월) 03:44 차이 역사 +47 새글 VMI Virtual machine introspection 문서로 넘겨주기 최신 태그: 새 넘겨주기
- 03:442023년 3월 27일 (월) 03:44 차이 역사 −3 잔글 Virtual machine introspection 편집 요약 없음 최신
- 03:442023년 3월 27일 (월) 03:44 차이 역사 +2,449 새글 Virtual machine introspection 새 문서: 분류: 가상화ㅓ == 개요 == Virtual machine introspection (VMI)이란 Guest operating system의 현재 Runtime상태를 Hypervisor에서 추적하는 기술을 말한다. 이 기법은 디버깅이나 보안을 위해서 사용된다. VMI는 하이퍼바이저에서 Guest의 상태를 추적할 수 있는 다양한 방법과 분석 기법들을 제공한다. 예를 들어서 VMM은 VM의 동작중에서 특정 명령어가 수행할 경우 VMM으로 Context를...
- 03:242023년 3월 27일 (월) 03:24 차이 역사 +18 새글 분류:확률과 통계 새 문서: 분류: 수학 최신
- 03:242023년 3월 27일 (월) 03:24 차이 역사 +38 Docker 편집 요약 없음 최신
- 03:232023년 3월 27일 (월) 03:23 차이 역사 +1,470 새글 Docker 새 문서: 분류: 가상화 == 개요 == 도커(Docker)는 리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트이다. Docker는 가상의 운영체제 환경을 Chroot와 Overlayfs 그리고 Cgroup을 통해서 구현하는 컨테이너라는 환경을 쉽고 빠르게 사용자에게 제공하는 환경을 제공한다. 도커는 매우 가벼운 환경을 제공함으로...
2023년 3월 24일 (금)
- 12:142023년 3월 24일 (금) 12:14 차이 역사 −6 탐색 편집 요약 없음 최신
- 12:142023년 3월 24일 (금) 12:14 차이 역사 +13 재귀 편집 요약 없음 최신
- 11:592023년 3월 24일 (금) 11:59 차이 역사 +4,675 새글 A survey of procedural noise functions 새 문서: 분류:컴퓨터 그래픽스 논문 Lagae, A., Lefebvre, S., Cook, R., DeRose, T., Drettakis, G., Ebert, D. S., … Zwicker, M. (2010). A survey of procedural noise functions. Computer Graphics Forum, 29(8), 2579–2600. https://doi.org/10.1111/j.1467-8659.2010.01827.x ==Abstract== 절차적 노이즈는 그 가벼움과 생산성으로 게임등에서 많이 사용된다. 우리는 절차적 노이즈에 대해서 기본적인 아웃라인을 잡으려 한다. ==Introduct... 최신
- 11:582023년 3월 24일 (금) 11:58 차이 역사 +34 새글 분류:컴퓨터 그래픽스 논문 새 문서: 분류: 컴퓨터 그래픽스 최신
- 11:582023년 3월 24일 (금) 11:58 차이 역사 +20,207 새글 Recent Advances in Adaptive Sampling and Reconstruction for Monte Carlo Rendering 새 문서: 분류: 컴퓨터 그래픽스 논문 Lehtinen, J., Soler, C., Moon, B., Yoon, S.-E., Zwicker, M., Jarosz, W., … Rousselle, F. (2015). Recent Advances in Adaptive Sampling and Reconstruction for Monte Carlo Rendering. Computer Graphics Forum, 34(2), 667–681. https://doi.org/10.1111/cgf.12592 ==Abstract== 그리디 알고리즘을 이용해서 지역적으로 최적화된 가우시안 필터 크기를 찾고 그 결과에 따라 샘플링 정도를 다르게 해보았다.... 최신
- 11:572023년 3월 24일 (금) 11:57 차이 역사 +1,021 새글 POST (HTTP) 새 문서: 분류:애플리케이션 계층 == 개요 == 컴퓨팅에서 POST(포스트)는 월드 와이드 웹에 사용되는, HTTP가 지원하는 요청 방식이다. 설계상 POST 요청 방식은 웹 서버가 요청 메시지의 본문에 감싸있는 데이터를 받아들일 것을 요청하며 이러한 정보를 저장할 가능성이 높다.[1] 파일을 업로드할 때나 완성된 웹 폼을 제출할 때 종종 사용된다. == 웹 폼 == 잠재적으로 중복... 최신
- 11:572023년 3월 24일 (금) 11:57 차이 역사 +45 새글 HTTP HyperText transfer protocol 문서로 넘겨주기 최신 태그: 새 넘겨주기
- 11:562023년 3월 24일 (금) 11:56 차이 역사 +6,828 새글 HyperText transfer protocol 새 문서: 분류:애플리케이션 계층 == 개요 == '''H'''yper'''T'''ext '''T'''ransfer '''P'''rotocol 또는 '''H'''yper'''T'''ex'''T''' '''P'''rotocol[* '''H'''yper'''T'''ex'''T''' '''P'''rotocol로 읽는 사람들이 가끔 있는데, 그렇다고 틀린 것은 아니다.]의 약자. 하이퍼텍스트를 빠르게 교환하기 위한 프로토콜의 일종으로 즉, HTTP는 서버와 클라이언트의 사이에서 어떻게 메... 최신
- 11:562023년 3월 24일 (금) 11:56 차이 역사 +1,084 새글 세션 새 문서: 분류:애플리케이션 계층 == 개요 == 세션이란 서버가 해당 서버로 접근한 클라이언트를 식별하는 방법을 말한다. 서버는 접근한 클라이언트에게 쿠키를 설정하는 방식으로 클라이언트 식별자인 session-id (임의의 긴 문자열)을 발행한다. 서버로부터 발행된 session-id는 해당 서버와 클라이언트메모리에 저장된다. 나중에 클라이언트는 위에서 부여받은 session-id를... 최신
- 11:562023년 3월 24일 (금) 11:56 차이 역사 +3,298 새글 몽구스 새 문서: 분류:오픈소스 프로젝트 ==개요== 몽구스는 직관적이고 Schema가 중심이 되는 라이브러리로써, MongoDB를 자바스크립트와 연동시켜서, 확실하고 SQL같은 느낌으로 MongoDB를 사용할 수 있게 하는 라이브러리이다. == 사용 방법 == === 패키지 설치 === npm install mongoose === 몽고DB에 연결 === var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test', {useNewUrlParser: true})... 최신
- 11:552023년 3월 24일 (금) 11:55 차이 역사 +8,729 새글 Express 새 문서: 분류:오픈소스 프로젝트 == 개요 == Express는 Javasciprt환경에서 간단한 웹페이지 구축을 위해 사용되는 프레임워크이다. == 설치 == npm init express == Hello World == const express = require('express') // express 모듈을 사용할 것이다. const app = express() const port = 3000 // 사용할 포트는 300번 app.get('/', (req, res) => res.send('Hello World!')) HTTP의 방식은 크게 GET과 POST로 나뉘어... 최신
- 11:542023년 3월 24일 (금) 11:54 차이 역사 +2,593 새글 Node.js 새 문서: 분류:오픈소스 프로젝트 == 개요 == Node.js는 확장성 있는 네트워크 애플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨어 플랫폼이다. 작성 언어로 자바스크립트를 활용하며 Non-blocking I/O와 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고 있다. 내장 HTTP 서버 라이브러리를 포함하고 있어 웹 서버에서 아파치 등의 별도의 소프트웨어 없이... 최신
- 11:542023년 3월 24일 (금) 11:54 차이 역사 +18 새글 분류:통계 해석 새 문서: 분류: 수학 최신
- 11:532023년 3월 24일 (금) 11:53 차이 역사 +1,599 새글 카이제곱 검정 새 문서: 분류: 통계 해석 == 개요 == '''카이제곱 검정'''(chi-squared test) 은 카이제곱 분포에 기초한 통계적 방법으로, 관찰된 빈도가 기대되는 빈도와 의미있게 다른지의 여부를 검증하기 위해 사용되는 검증방법이다. 자료가 빈도로 주어졌을 때, 특히 명목척도 자료의 분석에 이용된다. 카이제곱 값은 χ<sup>2</sup> = Σ (관측값 - 기댓값)<sup>2</sup> / 기댓값 으로 계산한다....
- 11:532023년 3월 24일 (금) 11:53 차이 역사 +3,202 새글 사다리꼴 공식 새 문서: 분류:수치 해석 == 개요 == 함수의 정적분을 해석적인 방식으로 구하는 것이 아니라 구간을 아주 작게 분할해서 근사값을 구하는 방법중 하나로써, 함수의 구간을 사다리꼴 형식으로 나눈다. == 정의 == 닫힌구간 <math>[t_0,t_N]</math> 위의 적분 가능 함수 :<math>f\colon [t_0,t_N]\to \mathbb R</math> 및 수열 :<math>t_0 \le t_1 \le \dotsc \le t_{N-1} \le t_N</math> 이 주어졌다고 하자.... 최신
- 11:522023년 3월 24일 (금) 11:52 차이 역사 +18 새글 분류:수치 해석 새 문서: 분류: 수학 최신
- 11:522023년 3월 24일 (금) 11:52 차이 역사 +3,033 새글 심슨법 새 문서: 분류:수치 해석 == 개요 == 수치해석에서 해석적으로 적분 가능한 함수를 심슨법에서는 2차 함수로 근사하여 적분한다. == 단구간에서의 적분 == 심프슨 공식은 <math>P(x)</math>라는 이차방정식을 이용해 <math>f(x)</math>의 근사값을 구한다. 이때 <math>P(x)</math>는 ''a'', ''b'', 그리고 둘의 중간값 <math>m = \textstyle \frac{a+b}2</math>에서 <math>f(x)</math>와 같은 값을 갖는 근사... 최신
- 11:522023년 3월 24일 (금) 11:52 차이 역사 +3,539 새글 이분법 새 문서: 분류: 수치 해석 == 개요 == 수학에서 이분법은 근이 반드시 존재하는 폐구간을 이분한 후, 이 중 근이 존재하는 하위 폐구간을 선택하는 것을 반복하여서 근을 찾는 알고리즘이다. 간단하고 견고하며 해의 대략적 위치를 안다면 일정 오차 내에 있는 1개의 해는 무조건 도출이 가능하나, 상대적으로 느린 방식이다. 이분법은 근이 존재한다는 것 자체를 전제로... 최신
- 11:512023년 3월 24일 (금) 11:51 차이 역사 +583 새글 수치 적분 새 문서: 분류:수치 해석 == 개요 == 수치 적분이란 해석적으로 적분가능한 함수를 컴퓨터를 이용하여 수치적으로 적분하는 것을 말한다. == 분류 == === 뉴턴-코우트 (Newton-Cotes) === 구간을 같은 간격으로 분할한다. # 중점법 # 사다리꼴 공식 # 심슨 적분법 === Chebyshev === 간격이 같지 않은 구간과 일정한 가중 계수를 이용한 공식이다. === 가우스 공식 === 간격이 같... 최신
- 11:512023년 3월 24일 (금) 11:51 차이 역사 +14,732 새글 가우스 소거법 새 문서: 분류:수치 해석 선형대수학에서, '''가우스 소거법'''은 연립일차방정식을 풀이하는 알고리즘이다. 풀이 과정에서, 일부 미지수가 차츰 소거되어 결국 남은 미지수에 대한 선형 결합으로 표현되면서 풀이가 완성된다. 가우스 소거법은 보통 행렬을 사용하며, 첨가 행렬을 그와 풀이가 같은 더 간단한 행렬로 변환하여 풀이를 완성한다. 가우스 소... 최신
- 11:492023년 3월 24일 (금) 11:49 차이 역사 +1,859 새글 Shell sort 새 문서: 분류:정렬 == 개요 == 삽입 정렬은 정렬의 편차가 매우 심하다. 좋은 경우 n 만에 수행 하지만 최악의 경우 n^2 이 수행된다. 이 단점을 보완하기 위해서, 배열을 "어느정도" 정렬된 상태로 만들고 삽입 정렬을 시행하는 방식이다. Divide and Conquer의 한 방식으로 우선 배열을 정해진 개수만큼 나눈뒤, 삽입정렬을 수행하고 다시 합치면서 삽입정렬을 수행해 나간다.... 최신
- 06:132023년 3월 24일 (금) 06:13 차이 역사 +6,728 새글 EBPF verifier 새 문서: 분류: EBPF == 개요 == eBPF프로그램의 안정성은 두 가지 단계를 통해서 확보된다. 첫번째로는 DAG체크를 통해서 루프를 허용하지 않는 것이며, CFG체크이다. CFG는 도달할 수 없는 코드가 eBPF에 있는지를 검사한다. 두번째 단계는 첫번째 Instruction에서 모든 가능한 경로를 탐색하는 것이다. 이는 모든 명령어를 실제 가상의 Verifier내부에서 시뮬레이션 하여서 레... 최신
- 04:022023년 3월 24일 (금) 04:02 차이 역사 +9 미디어위키:Liberty-Navbar 편집 요약 없음
2023년 3월 23일 (목)
- 07:142023년 3월 23일 (목) 07:14 차이 역사 +125 Strata: A Cross Media File System →Design 태그: 시각 편집: 전환됨
- 07:132023년 3월 23일 (목) 07:13 차이 역사 +4,562 새글 Strata: A Cross Media File System 새 문서: 분류: 시스템 논문 == 개요 == Strata는 다양한 스토리지 하드웨어의 Need를 맞추기 위해서 Log를 유저레벨에서 작성하고 커널에서 Digest하는 방식을 제시하여 성능 향상을 이룬 논문이다. == Motivation == 서버에서 사용하는 스토리지 디바이스의 Diversification이 점차 심해지는 상황에서 이들의 요구를 만족시키면서 빠른 속도를 보장하는 File system이 없었다. 현재 서버...
2023년 3월 22일 (수)
- 06:432023년 3월 22일 (수) 06:43 차이 역사 +2,955 새글 High Velocity Kernel File Systems with Bento 새 문서: 분류: 시스템 논문 Samantha Miller, Kaiyuan Zhang, Mengqi Chen, Ryan Jennings, Thomas Aderson 19th USENIX Conference on File and Storage Technologies (FAST 21) == 개요 == 벤토는 리눅스 커널 파일시스템을 작성하면서 Error-prone할 수 있는 커널 코드 수정을 Rust를 통해서 쉽고 빠르고, 안전하게 작성 할 수 있도록 한 프레임 워크를 제한하였다. == Motivation == 새로운 하드웨어가 계속 해서 쏟아지... 최신