Installing KSAL
KSAL provides acceleration packages such as storage CRC, EC, and prefetch algorithms. It uses algorithms optimized for the Kunpeng platform to replace open source algorithms, improving storage performance.
Hotspot functions, such as CRC and memcpy, exist in RocksDB read/write processes. Using the optimized algorithms can improve the read/write performance of RocksDB.
- Obtain BoostKit-KSAL_1.10.0.zip based on Obtaining Software Packages and save it to the /home directory.
- Decompress BoostKit-KSAL_1.10.0.zip in the /home directory.
cd /home unzip BoostKit-KSAL_1.10.0.zip
- Install the extracted RPM package.
rpm -ivh /home/libksal-release-1.10.0.oe1.aarch64.rpm
- Check the RPM installation.
rpm -qi libksal
The command output is as follows:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Name : libksal Version : 1.10.0 Release : 1 Architecture: aarch64 Install Date: Wed 12 Feb 2025 03:25:39 PM CST Group : Unspecified Size : 808257 License : GPL Signature : (none) Source RPM : libksal-1.10.0-1.src.rpm Build Date : Mon 16 Dec 2024 02:50:00 PM CST Build Host : buildhost Summary : Kunpeng Storage Acceleration Library Description : Kunpeng Storage Acceleration Library Product Name: Kunpeng BoostKit Product Version: 24.0.0 Component Name: BoostKit-KSAL Component Version: 1.10.0 Component AppendInfo: kunpeng