1: შედით სისტემაში Root მომხმარებელის უფლებებით
სანამ დავიწყებდეთ ვირტუალური მეხსიერების შექმნას შეამოწმეთ ხომ არ არის გამოყოფოლი swap ფაილისთვის სხვა სივრცე:
sudo blkid
ან
sudo blkid -L
2: შევქმნათ 512მბ ვირტუალური მეხსიერების ფაილი
dd if=/dev/zero of=/swapfile1 bs=1024 count=524288
თუ მეტს ფიქრობთ ფორმულა ესეთია: 1024 * 512MB = 524288 block size
სადაც:
1.if=/dev/zero : Read from /dev/zero file. /dev/zero is a special file in that provides as many null characters to build storage file called /swapfile1.
2.of=/swapfile1 : Read from /dev/zero write stoage file to /swapfile1.
3.bs=1024 : Read and write 1024 BYTES bytes at a time.
4.count=524288 : Copy only 523288 BLOCKS input blocks.
3: მიუთითეთ სისტემას რომ გამოიყენოს შექმნილი ფაილი
mkswap /swapfile1
4: მიეცით ფაილს შესაბამისი უფლებები
chown root:root /swapfile1
chmod 0600 /swapfile1
5: გააქტიურეთ
swapon /swapfile1
6: ავტომატურად ჩატვირთვისას რომ მოხდეს გააქტიურება ამისათვის
vi /etc/fstab
ფაილის ბოლოში დავამატოთ შემდეგი ჩანაწერი:
/swapfile1 swap swap defaults 0 0
სისტემის გადატვირთვა აუცილებელკი არაა თუმცა სასურველია
ვირტუალური მეხსიერებისთვის გამოყოფილი ფაილის წაშლა:
swapoff -v /swapfile1
rm /swapfile1