바이너리 파일이란 뭘까?
·
Computer Science
의문) 한글은 아스키코드가 아니고 유니코드니까 DEC -> UNICODE -> BIN 일까? ㅎ
IOPS, Throughput, Latency
·
Computer Science/Operating System
IOPS x I/O size = throughput 1초동안 디스크가 처리하는 요청 수 x I/O 하는 block size = throughput IOPS : 1초동안 디스크가 처리하는 요청 수 Throughput : 특정 인터벌 내에 application이 storage disk에 보내는 데이터의 양 Latency : 앱이 disk에 read/write 요청을 보내서 response를 얻기까지 걸리는 시간
SSD의 아키텍처 [펌]
·
Computer Science/Computer Architecture
https://tech.kakao.com/2016/07/14/coding-for-ssd-part-2/ 개발자를 위한 SSD (Coding for SSD) - Part 2 : SSD의 아키텍처와 벤치마킹 이 챕터에서는 NAND 플래시 메모리의 기본적인 내용과 셀 타입 그리고 SSD의 기본적인 내부 아키텍처에 대해서 살펴보고,추가로 SSD의 벤치마킹 방법과 벤치마킹 결과를 해석하는 부분도 살펴보도 tech.kakao.com
멀티코어 프로그래밍에서 흔히 발생하는 문제 1부 (펌) [스레드의 오버헤드...]
·
Computer Science/Operating System
https://andromedarabbit.net/멀티코어-프로그래밍에서-흔히-발생하는-문제-1부/#comment-3567 멀티코어 프로그래밍에서 흔히 발생하는 문제, 1부 스레드, 데이터 경쟁, 교차 잠금, 라이브 잠금 Common problems in multi-core programming, Part 1: Threads, data races, deadlocks, live locks 중 핵심만 발췌 번역한 글이다. 지나치게 많은 스레드 스레드가 너무 많으면 andromedarabbit.net
hub & spoke network with vNet peering and UDR
·
CLOUD/Azure Cloud
https://blog.kloud.com.au/2018/08/10/hub-spoke-communication-using-vnet-peering-and-user-defined-routes/ Hub-Spoke communication using vNet Peering and User Defined Routes – Kloud Blog Introduction Recently, I was working on a solution for a customer where they wanted to implement a Hub-Spoke virtual network topology that enabled the HUB to communicate with its Spoke networks via vNet Peering. T..
Virtualization 정리 (+Ring level, binary translation [소프트웨어 전가상화], trap&emulate[하드웨어 전가상화])
·
Computer Science/Operating System
1. 하이퍼바이저의 역할 : Guest OS들의 리소스 관리, 프로세스들의 격리 (micro kernel의 역할) 2. Root VM의 역할 : 하드웨어 접근 관리 (binary translation) 3. Ring Level : 하드웨어에 어디까지 접근할 수 있는지에 대한 권한 (Ring level 0 : OS, Ring level 3 : user program) https://elfmfl.tistory.com/2