고속 저장장치를 위한 리녹스 I/O 스택의 변화 양상

  • Published : 2016.07.20

Abstract

Keywords

References

  1. Y. J. Yu, D. I. Shin, W. Shin, N. Y. Song, J. W. Choi, H. S. Kim, H. Eom, and H. Y. Yeom, "Optimizing the block i/o subsystem for fast storage devices," ACM Transactions on Computer Systems (TOCS), vol. 32, no. 2, p. 6, 2014.
  2. C. Lee, D. Sim, J. Hwang, and S. Cho, "F2fs: A new file system for flash storage," in 13th USENIX Conference on File and Storage Technologies (FAST 15), pp. 273-286, 2015.
  3. J. Kang, B. Zhang, T. Wo, W. Yu, L. Du, S. Ma, and J. Huai, "Spanfs: a scalable file system on fast storage devices," in 2015 USENIX Annual Technical Conference (USENIX ATC 15), pp. 249-261, 2015.
  4. Y. Son, H. Han, and H. Y. Yeom, "Optimizing file systems for fast storage devices," in Proceedings of the 8th ACM International Systems and Storage Conference, p. 8, ACM, 2015.
  5. K. Choi, S.-g. Kim, H. Eom, and H. Y. Yeom, "Improving writeback performance of memory-based storage devices," in Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication, p. 85, ACM, 2014.
  6. M. Bjorling, J. Axboe, D. Nellans, and P. Bonnet, "Linux block io: introducing multi-queue ssd access on multi-core systems," in Proceedings of the 6th International Systems and Storage Conference, p. 22, ACM, 2013.
  7. W. Shin, Q. Chen, M. Oh, H. Eom, and H. Y. Yeom, "Os I/o path optimizations for flash solid-state drives," in 2014 USENIX Annual Technical Conference (USENIX ATC 14), pp. 483-488, 2014.
  8. J. Yang, D. B. Minturn, and F. Hady, "When poll is better than interrupt.," in FAST, vol. 12, pp. 3-3, 2012.
  9. D. I. Shin, Y. J. Yu, H. S. Kim, J. W. Choi, H. Y. Yeom, et al., "Dynamic interval polling and pipelined post I/o processing for low-latency storage class memory," in Presented as part of the 5th USENIX Workshop on Hot Topics in Storage and File Systems, 2013.
  10. M. Rosenblum and J. K. Ousterhout, "The design and implementation of a log-structured file system," ACM Trans-actions on Computer Systems (TOCS), vol. 10, no. 1, pp. 26-52, 1992. https://doi.org/10.1145/146941.146943
  11. A. Rajimwale, V. Prabhakaran, and J. D. Davis, "Block management in solid-state devices.," in USENIX Annual Technical Conference, 2009.
  12. A. Huffman, "http://www.nvmexpress.orglspecifications/," in NVM Express specification 1.1a., 2013.