2024년 11월 20일 (수)
- 04:282024년 11월 20일 (수) 04:28 Bad unlock balance (역사 | 편집) [2,127 바이트] Ahn9807 (토론 | 기여) (새 문서: 분류: 디버깅 == WARNING: bad unlock balance detected! == '''WARNING: bad unlock balance detected!'''는 Linux 커널에서 락(lock)을 사용하는 과정에서 락의 상태 관리가 올바르게 이루어지지 않았음을 나타내는 경고이다. 이는 코드의 특정 경로에서 락을 걸고 해제하는 균형(balance)이 맞지 않을 때 발생한다. === 발생 상황 === 이 경고는 다음과 같은 상황에서 발생할 수 있다: ==== 1. 락...)
2024년 10월 22일 (화)
- 04:282024년 10월 22일 (화) 04:28 C4: The Continuously Concurrent Compacting Collector (역사 | 편집) [1,773 바이트] Ahn9807 (토론 | 기여) (새 문서: 분류: 시스템 논문 == 개요 == C4 GC는 The Pauseless GC Algorithm논문을 개선하여, Multi generational support와 Linux OS Modification에 대한 Detail그리고 X86 64시스템에 적용시킨 논문이다. == Motvation & Importance & Main Idea == The Pauseless GC Algorithm논문 참고 == Design == ; Multi-generational support : Pauseless GC와는 다르게, 여러개의 Yound, old generation을 지원하여셔, 더 큰 Throughput을 제공하였다...)
2024년 10월 21일 (월)
- 05:282024년 10월 21일 (월) 05:28 (State of) The Art of War: Offensive Techniques in Binary Analysis (역사 | 편집) [6,649 바이트] Ahn9807 (토론 | 기여) (새 문서: 분류: 시스템 논문 2016 IEEE Symposium on Security and Privacy Yan Shoshitaishvili, Ruoyu Wang, Christopher Salls, Nick Stephens, Mario Polino, Andrew Dutcher, John Grosen, Siji Feng, Christophe Hauser, Christopher Kruegel, Giovanni Vigna == 개요 == angr라는 시스템을 개발하게 된 이유와, 여러 구현 사항들, 그리고 Evaluation을 담고 있는 논문이다. == Importance == Binary Analysis는 매우 중요한 연구 주제이다. Binrary progr...)
2024년 10월 20일 (일)
- 13:382024년 10월 20일 (일) 13:38 The Pauseless GC Algorithm (역사 | 편집) [3,238 바이트] Ahn9807 (토론 | 기여) (새 문서: 분류: 시스템 논문 Usenix VEE 2025 Cliff Click, Gil Tene, Michael Wolf == 개요 == 인터럽트를 User-level에 효율적으로 전달할 수 있고, Read-barrier를 하드웨어적으로 구현할 수 있는 특수 CPU를 사용하여서, Garbage collection의 고질적인 문제인 Stop-the-world시간을 최소한 (이론상 0)으로 만들 수 있는 GC를 설계함 == Motivation == 기존 시스템에서 GC의 Stop-the-world는 Real-time시스템이나 Late...)
2024년 10월 18일 (금)
- 08:172024년 10월 18일 (금) 08:17 A Robust and Efficient Defense against Use-after-Free Exploits via Concurrent Pointer Sweeping (역사 | 편집) [2,416 바이트] Ahn9807 (토론 | 기여) (새 문서: 분류: 시스템 논문 CCS 2018 Daiping Liu, Mingwei Zhang, Haining Wang == 개요 == Pointer nullification알고리즘을 Concurrent하게 수행할 수 있도록 하고, 가능한 Synchronization문제를 load barrier를 통해서 해결하였다. == Design == pSweeper에서 Use after free버그를 막기 위해서, 모든 오브젝트가 Free되며, 모든 Dangling pointer들은 UAF를 막기 위해서 Nullification된다. 이때 기존 방식들은 Application...)
2024년 10월 14일 (월)
- 05:152024년 10월 14일 (월) 05:15 Fast, Flexible, and Practical Kernel Extensions (역사 | 편집) [7,879 바이트] Ahn9807 (토론 | 기여) (새 문서: 분류: 시스템 논문 SOSP 2024 Kumar Kartikeya Dwivedi, Rishabh Lyer, Sandihya Kashyap == 개요 == OS의 커널 리소스와 Kernel-extension의 리소르를 구분하여, Kernel extension을 Pratical하게 만드는 방법을 제시 == Motivation == Kernel extension은 많이 연구되어 왔고, 실제로도 많이 사용되고 있다. Kernel extension은 다음 4가지를 충족시켜주어야 한다. * Safety * Flexibility * Performance * Practicality == Impor...)