Ahn9807의 사용자 기여

기여 검색펼치기접기
⧼contribs-top⧽
⧼contribs-date⧽
(최신 | 오래됨) ( | ) (20 | 50 | 100 | 250 | 500) 보기

2023년 2월 5일 (일)

  • 04:042023년 2월 5일 (일) 04:04 차이 역사 +24 새글 분류:파일 시스템새 문서: 분류: 운영체제 최신
  • 04:042023년 2월 5일 (일) 04:04 차이 역사 +31 새글 분류:시스템 벤치마크새 문서: 분류: 컴퓨터 시스템 최신
  • 04:032023년 2월 5일 (일) 04:03 차이 역사 +1,417 새글 시스템 벤치마크새 문서: 분류: 시스템 벤치마크 == 유의 사항 == 시스템 실험 벤치마크할때 유의사항!! * Disable HyperThreading Hyper Threading * Numa disable 하기 Numa * CPU frequency policy를 Performance로 설정 Governors * CPU Affinity를 takset #CPU_NUM으로 설정 Affinity * Thread수를 서로 일치시키기 * Networking stack의 구조를 일치시키기 * P-State OFF 시키기 (BIOS Setting) 시스템 실험 벤치마크후 유의사항!! *... 최신
  • 04:032023년 2월 5일 (일) 04:03 차이 역사 +3,413 새글 My VM is Lighter (and Safer) than your Container새 문서: 분류: 시스템 논문 SOSP 2017 - Proceedings of the 26th ACM Symposium on Operating Systems Principles https://dl.acm.org/doi/pdf/10.1145/3132747.3132763 1. Summarize the problem(s) the paper want to solve. VM and container has pros and cons related to performance and isolation. Is there any other way to catch both of them? Do they have to be separated? 2. Why is/are the problem(s) important? State your opinion. Recently, there exist huge shift toward container from... 최신
  • 04:022023년 2월 5일 (일) 04:02 차이 역사 +3,106 새글 Cgroup새 문서: 분류:가상화 ==개요== cgroups(control groups의 약자)는 프로세스들의 자원의 사용(CPU, 메모리, 디스크 입출력, 네트워크 등)을 제한하고 격리시키는 리눅스 커널 기능이다. Cgroups들은 여러 리눅스의 자원들을 계층적인 gruops들로 나누어서, 하위 계층이 상위계층에 접근 할 수 없도록 하는 등의 보안적인 제한을 걸게 된다. Cgruops인터페이스는 pseudo-filesystem인 cgruopfs를 통... 최신
  • 03:592023년 2월 5일 (일) 03:59 차이 역사 +2,567 새글 Overlayfs새 문서: 분류: 파일 시스템 == 개요 == Overlayfs은 union mount의 한 구현 방식으로 여러 디렉토리들을 마치 하나의 디렉토리처럼 사용할 수 있도록 해주는 기법을 말한다. 마치 drawing program - clip studio의 레이어 시스템 처럼 파일 시스템을 여러 레이어로 나누고, 제일 upper layer의 디렉토리를 마스킹 디렉토리로 사용하여, 상위의 overlayFS의 디렉토리와 하위의 겹쳐지지 않은 디렉...
  • 03:582023년 2월 5일 (일) 03:58 차이 역사 −7 Mechansim and policy편집 요약 없음 최신
  • 03:582023년 2월 5일 (일) 03:58 차이 역사 +1,700 새글 Mechansim and policy새 문서: 분류: 일반 전산 용어 분류: 운영체제 Policies are ways to choose which activities to perform. Mechanisms are the implementations that enforce policies. == 개요 == Mechansim and policy는 컴퓨터 과학에서, 이 둘은 분리된야 한다는 원칙중에 하나이다. 이는 Mechansim즉 구현은 Policy즉 정책과는 구별되는 영역이 있음을 시사한다. 이는 많은 운영 체제구현에서도 적용된다. 예를 들어서 CPU s...
  • 03:582023년 2월 5일 (일) 03:58 차이 역사 +1,277 새글 난수새 문서: 분류: 수학 == 개요 == 난수란 어떤 규칙성 없이 무작위로 발생한 수를 말한다. 이때 계산을 통해서 구한 난수를 의사 난수 (Pseudo-Random Number) 라고 한다. 컴퓨터에서 사용되는 모든 난수는 의사 난수이다. 의사난수는 일반 난수에 비해 여러 장점이 있다. # 대표성 : 의사 난수의 알고리즘은 그 난수의 패턴을 대표한다. # 반복성 : 의사 난수는 언제나 같은 결과를 내... 최신
  • 03:582023년 2월 5일 (일) 03:58 차이 역사 +36 새글 메모리 통일성Memory consistency 문서로 넘겨주기 최신 태그: 새 넘겨주기
  • 03:572023년 2월 5일 (일) 03:57 차이 역사 +721 새글 Memory consistency새 문서: 분류: 메모리 분류: 동시성 프로그래밍 == 개요 == Memory consistency (메모리 통일성)이란 공유된 메모리 영역에 대해서, 메모리 영역에 대한 operations들이 반드시 적용된 순서대로 메모리 영역에 반영되어야 한다는 조건이다. 예를 들어서 공유 메모리 A에 대해서 read와 write이 순차적으로 들어가면, 먼저 read를 핼결한후 write를 적용해야 한다. Memory coherence와 다른... 최신
  • 03:572023년 2월 5일 (일) 03:57 차이 역사 +1,897 새글 Multicore새 문서: 분류: CPU 가운데|섬네일 == 개요 == 멀티코어 시스템은 여러개의 homogeneous혹은 hetero한 코어들이 private 혹은 shared캐쉬를 통해서 하나의 CPU처럼 작동하는 시스템을 말한다. 일반적으로 각각의 코어는 L1, L2캐쉬를 할당받고 전체가 공유하는 LLC캐쉬를 가지게 된다. 추가적으로 각각의 코어는 DRAM의 데이터를 공유하며, 이는 memory controller을 통해서...
  • 03:562023년 2월 5일 (일) 03:56 차이 역사 +489 새글 Preemption새 문서: 분류: 스레드 == 개요 == Preemption이란 전산과학에서 이미 작동하고 있는 한 thread, process와 같은 sequence를 다른 sequence의 작동을 위하여 interrupt와 같은 방식으로 중단하고 schedule out하는 것을 말한다. 보통 스케쥴러에서 이러한 일들을 처리하며, process와 process간의 preemption은 context switch로 불리운다. 이러한 preemption은 매우 높은 security를 가지고 보통 Ring0에서 이루어... 최신
  • 03:562023년 2월 5일 (일) 03:56 차이 역사 +2,504 새글 Double Scheduling새 문서: 분류: 가상화 == 개요 == Double Scheduling은 두개의 스케쥴러가 stack을 이룬 경우를 말한다. VM환경에서 host scheduler랑 guest scheduler가 서로 stack을 이루게 되면, host scheduler가 guest scheduler에 대한 시맨틱 정보가 없기 때문에, 잘못된 결정을 내리는 경우가 생길수도 있다. 예를 들어서 guest vCPU가 critical task를 진행하고 있는 중에서 evicted되면, 이 eviction을 처리하기 위한 나... 최신
  • 03:552023년 2월 5일 (일) 03:55 차이 역사 +2,395 새글 Shared memory새 문서: 분류: 동시성 프로그래밍 == 개요 == 공유 메모리(Shared memory)는 컴퓨터 환경에서 여러 프로그램이 동시에 접근할 수 있는 메모리이다. 과다한 복사를 피하거나 해당 프로그램 간 통신을 위해 고안되었다. 환경에 따라 프로그램은 하나의 프로세서에서나 여러 개의 프로세서에서 실행할 수 있다. (예를 들어 여러 개의 스레드 간에) 하나의 프로그램 안에서 통신을... 최신
  • 03:552023년 2월 5일 (일) 03:55 차이 역사 +172 새글 Temporal memory error새 문서: 분류: 취약점 공격 == 개요 == Temporal memory error는 use after free 혹은 dangling pointer와 같은 pointer의 free와 관련된 에러들을 의미한다. 최신
  • 03:542023년 2월 5일 (일) 03:54 차이 역사 +46 새글 TOCTOUTime of check to time of use 문서로 넘겨주기 최신 태그: 새 넘겨주기
  • 03:542023년 2월 5일 (일) 03:54 차이 역사 +852 새글 Time of check to time of use새 문서: 분류: 취약점 공격 == 개요 == TOCTOU, TOCTTOU, TOC/TOU, Time of check to time of use는 race condition으로 인해서 state체크와 사용이에 의해서 발생하는 소프트웨어 버그를 말한다. 예를 들어서 어떤 파일의 access권한을 확인하고 권한이 있을 경우 이 파일에 대한 수정을 가하는 프로그램이 있다고 가정해 보자. 만약 이 프로그램을 sudo 권한을 이용해서 실행하는 환경에서 attacker... 최신

2023년 2월 4일 (토)

(최신 | 오래됨) ( | ) (20 | 50 | 100 | 250 | 500) 보기