Career Profile
I am currently a Senior Researcher and Lecturer at ETH Zurich (in SAFARI group led by Prof. Onur Mutlu). I received my Ph.D. from the City University of Hong Kong (co-supervised by Prof. Tei-Wei Kuo and Prof. Chun Jason Xue). I focus on the design and optimization of mobile operating systems and architectures, aiming to meet the needs of rapid application launching and response, reduce energy consumption, address privacy and security issues, and prolong the service life of devices.
News
Objective and Mindset
Current Research
I focus on the design and optimization of mobile operating systems and architectures, aiming to meet the needs of rapid application launching and response, reduce energy consumption, address privacy and security issues, and prolong the service life of devices.
-
Operating System: mobile file systems, memory management schemes, mobile system privacy and security, I/O stack optimization, and storage systems.
-
Computer Architecture: hardware and software co-design for mobile devices, processing in memory (PIM), and in-storage computing for mobile devices.
Highlighted Research Impact
As of November 2024, I have published over 25 papers and patents, including 11 first-author or mentored papers in top-tier systems and computer architecture conferences and journals, such as HPCA, FAST, USENIX ATC, EuroSys, TC, TCAD, and TPDS. Beyond academic publishing, my research is dedicated to making a significant impact on the industry.
-
My contributions to the F2FS file system facilitated its deployment in billions of commercial mobile devices. I conducted a comprehensive evaluation of F2FS’s advantages and disadvantages [C9], identified its issues, and implemented numerous optimizations [J3, C8, P9] for our collaborating vendor. This collaborator became the first smartphone vendor to adopt F2FS. Today, F2FS is the de facto standard file system for mobile devices, powering billions of devices worldwide.
-
A F2FS TRIM optimization patch, ‘f2fs: relax async discard commands more,’ inspired by my paper [J3], was submitted to the Linux Kernel Archives by our collaborator. It has since become the default optimization in the Linux kernel.
-
Cache file optimization [C4, P6] and data storage/deduplication techniques [P1, P3, P4] have been adopted by our collaborating vendor and implemented in their OS to optimize storage space on mobile devices. Notably, [P4] was highlighted as a core competency during their product launch.
-
Developed several memory management optimization prototypes for mobile devices, based on research papers [J2, C2, C5] and patents [P2, P5, P6]. Some of these prototypes have been adopted by commercial smartphones, benefiting over 400 million users.
-
Aiming to enhance the data reliability of the F2FS file system, a metadata and normal data-separated storage scheme was proposed based on our profiling results in [C9].
-
To extend the lifetime of eMMC, I proposed reducing unnecessary data writebacks by leveraging the access patterns of mobile application files, as observed in [C4, P9].
The proposed techniques have been implemented in some commercial eMMC products of our collaborating eMMC controller vendor.
Patents
- [1] Chun Jason Xue, Riwei Pan, Yu Liang, Pengcheng Fu, Jingjing Mao. Data storage method and device, Patent no.: CN118625993A, 2024, China.
- [2] Chun Jason Xue, Yu Liang, Lei Li, Jian Yi, Jingjing Mao. Memory allocation method, electronic equipment and storage medium, Patent no.: CN118535315A, 2024, China.
- [3] Chun Jason Xue, Riwei Pan, Yu Liang, Jing Qian, Jiaxin Li. File searching method and device based on electronic equipment, Patent no.: CN116821076A, 2023, China.
- [4] Chun Jason Xue, Riwei Pan, Yu Liang, Jiaxin Li, Jing Qian. Data deduplication method and electronic equipment, Patent no.: CN116821075A, 2023, China.
- [5] Jiacheng Huang, Qingan Li, Yu Liang, Chun Jason Xue, Jiaxin Li, Jing Qian. Method for controlling memory and electronic equipment, Patent no.: CN116820734A, 2023, China.
- [6] Chun Jason Xue, Yu Liang, Riwei Pan, Zhipeng Li, Ge Qiu, Jing Qian, Jian Yi, Jiaxin Li. Management method and management device for cache files, Patent no.: CN115617255A, 2023, China.
- [7] Chun Jason Xue, Riwei Pan, Yu Liang, Zhipeng Li, Ge Qiu, Jing Qian, Jian Yi, Jiaxin Li, Memory space management method and memory space management device, Patent no.: CN115543600A, 2022, China.
- [8] Jason Chun Xue, Yu Liang, Liang Shi. Method for accelerating starting of application program and electronic equipment, Patent no.: CN112783564B, 2021, China.
- [9] Jason Chun Xue, Liang Shi, Yu Liang. Hot and cold data separation method and device, Patent no.: CN105677242B, 2018, China.
Publications
Please check my Google Scholar.
Conference Papers
- [C1] Yu Liang; Aofeng Shen; Chun Jason Xue; Riwei Pan; Haiyu Mao; Nika Mansouri Ghiasi; Qingcai Jiang; Rakesh Nadig; Lei Li; Rachata Ausavarungnirun; Mohammad Sadrosadati; Onur Mutlu; Ariadne: Hotness-Aware and Size-Adaptive Compressed Swap Scheme for Mobile Devices. In the 31st IEEE International Symposium on High-Performance Computer Architecture (HPCA'25), Las Vegas, USA, 2025-3-1 to 2025-3-5.
- [C2] Jiacheng Huang; Yunmo Zhang; Junqiao Qiu; Yu Liang; Rachata Ausavarungnirun; Qingan Li; Chun Jason Xue; More Apps, Faster Hot-Launch on Mobile Devices via Fore/Background-aware GC-Swap Co-design. In the ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'24), San Diego, USA, 2024-4-27 to 2024-5-1.
- [C3] Changlong Li; Yu Liang*; Rachata Ausavarungnirun; Zongwei Zhu; Liang Shi; Chun Jason Xue; ICE: Collaborating Memory and Process Management for User Experience on Resource-limited Mobile Devices. In the 18th European Conference on Computer Systems (EuroSys'23), Rome, Italy, 2023-5-9 to 2023-5-12. (corresponding author)
- [C4] Yu Liang; Riwei Pan; Tianyu Ren; Yufei Cui; Rachata Ausavarungnirun; Xianzhang Chen; Changlong Li; Tei-Wei Kuo; Chun Jason Xue; CacheSifter: Sifting Cache Files for Boosted Mobile Performance and Lifetime. In the 20th USENIX Conference on File and Storage Technologies (FAST'22), July 10-14, 2022, Santa Clara, CA, USA, 2022-2-22 to 2022-2-24.
- [C5] Yu Liang; Jinheng Li; Rachata Ausavarungnirun; Riwei Pan; Liang Shi; Tei-Wei Kuo; Chun Jason Xue; Acclaim: Adaptive Memory Reclaim to Improve User Experience in Android Systems. In 2020 USENIX Annual Technical Conference (ATC'20), Boston, MA, USA, 2020-7-15 to 2020-7-17.
- [C6] Yu Liang; Jinheng Li; Xianzhang Chen; Rachata Ausavarungnirun; Riwei Pan; Tei-Wei Kuo; Chun Jason Xue; Differentiating Cache Files for Fine-grain Management to Improve Mobile Performance and Lifetime. In the 12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage'20), Boston, MA, USA, 2020-7-13 to 2020-7-14.
- [C7] Yu Liang; Qiao Li; Chun Jason Xue; Mismatched Memory Management of Android Smartphones. In the 11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage'19), RENTON, WA, USA, 2019-7-8 to 2019-7-9.
- [C8] Qi Li; Aosong Deng; Congming Gao; Yu Liang; Liang Shi; Edwin H.-M. Sha; Optimizing Fragmentation and Segment Cleaning for CPS based Storage Devices. In 2019 ACM/SIGAPP Symposium on Applied Computing (SAC'19), Limassol, Cyprus, 2019-4-8 to 2019-4-12.
- [C9] Yu Liang; Chenchen Fu; Yajuan Du; Aosong Deng; Mengying Zhao; Liang Shi; Chun Jason Xue; An Empirical Study of F2FS on Mobile Devices. In _IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'17), Hsinchu, Taiwan, China, 2017-8-16 to 2017-8-18.
Journal Papers
- [J1] Changlong Li, Yu Liang*; Liang Shi; Chao wang; Chun Jason Xue; Xuehai Zhou Flexible and Efficient Memory Swapping Across Mobile Devices with LegoSwap. IEEE Transactions on Parallel and Distributed Systems (TPDS), 2023. (corresponding author)
- [J2] Yu Liang; Riwei Pan; Yajuan Du; Chenchen Fu; Liang Shi; Tei-Wei Kuo; Chun Jason Xue; Read-Ahead Efficiency on Mobile Devices: Observation, Characterization, and Optimization. IEEE Transactions on Computers (TC), 2021, 70: 99-110.
- [J3] Yu Liang; Cheng Ji; Chenchen Fu; Rachata Ausavarungnirun; Qiao Li; Riwei Pan; Siyu Chen;Liang Shi; Tei-Wei Kuo; Chun Jason Xue; iTRIM: I/O-Aware TRIM for Improving User Experience on Mobile Devices. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2021, 40: 1782-1795.
- [J4] Changlong Li; Liang Shi; Yu Liang; Chun Jason Xue; SEAL: User Experience-Aware Two-Level Swap for Mobile Devices. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2020, 39: 4102-4114.
- [J5] Qiao Li; Liang Shi; Yejia Di; Congming Gao; Cheng Ji; Yu Liang; Chun Jason Xue; Process Variation Aware Read Performance Improvement for LDPC-Based nand Flash Memory. IEEE Transactionson Reliability (TR), 2020, 69: 310-321.
- [J6] Cheng Ji; Riwei Pan; Li-Pin Chang; Liang Shi; Zongwei Zhu; Yu Liang; Tei-Wei Kuo; Chun Jason Xue; Inspection and Characterization of App File Usage in Mobile Devices. ACM Transactions on Storage (TOS), 2020, 16: 1-25.
- [J7] Yu Liang; Yajuan Du; Chenchen Fu; Riwei Pan; Liang Shi; Chun Jason Xue; Boosting read-ahead efficiency for improved user experience on mobile devices. SIGBED Review, 2019, 16: 75-80.
Academic Services
- PC member of ATC'23, ATC'24, DSN'24, SYSTOR'24, EuroSys'25, ATC'25, FAST'25, and FAST'26.
- Reviewer of IEEE Transactions on Computers, Transactions on Storage, International Journal of Intelligent Systems, and Computing Surveys.