Вы можете использовать bleachbit со своей домашней страницы в SourceForge или установить его через Центр программного обеспечения.
Он может удалить все ненужные файлы и системный кеш.
Открыть BleachBit и затем проверьте свои предпочтения: для удаления последних документов выберите только систему → последние документы
Если ваша система соответствует основным требованиям, вы можете использовать zfs (8 ГБ ОЗУ, 64-разрядная система):
Добавить список репо и пакет обновления:
sudo add-apt-repository ppa:zfs-native/stable
sudo apt-get update
[d3 ] Установить пакет: sudo apt-get install ubuntu-zfs
8 ГБ оперативной памяти, 64-битная система (без избыточности, но вы запросили RAID0):
sudo zpool create vol0 ~/image[1-3].img
[d6 ] Это создает полосу и монтирует ее на /vol0. sudo zfs create vol0/filesystem
Это создает файловую систему zfs на полосе и монтирует ее в / vol0 / filesystem. Используйте
sudo zfs set mountpoint=/mnt/filesystem vol0/filesystem
, если вы хотите изменить точку монтирования.
Вы также можете добавить автоматическое сжатие:
sudo zfs create vol0/filesystem/compressed
sudo zfs set compression=on vol0/filesystem/compressed
Теперь все, что вы вставляете в / mnt / filesystem / compress будет автоматически сжиматься.
Это действительно проблема. Файлы имеют 0 байтов, и вы не можете искать их внутри. Вы должны сделать файлы, которые на самом деле имеют размер. Это может быть разреженный файл, если вы хотите:
[/tmp]$ dd if=/dev/zero of=1.img bs=1M count=25 conv=sparse
25+0 records in
25+0 records out
26214400 bytes (26 MB, 25 MiB) copied, 0.00334608 s, 7.8 GB/s
[/tmp]$ dd if=/dev/zero of=2.img bs=1M count=25 conv=sparse
25+0 records in
25+0 records out
26214400 bytes (26 MB, 25 MiB) copied, 0.00347987 s, 7.5 GB/s
[/tmp]$ dd if=/dev/zero of=3.img bs=1M count=25 conv=sparse
25+0 records in
25+0 records out
26214400 bytes (26 MB, 25 MiB) copied, 0.00330069 s, 7.9 GB/s
[/tmp]$ du 1.img
0 1.img
Теперь я могу создать loopedvices и собрать массив:
[/tmp]$ sudo losetup loop0 1.img
[/tmp]$ sudo losetup loop1 2.img
[/tmp]$ sudo losetup loop2 3.img
[/tmp]$ sudo mdadm --create /dev/md0 --level=0 --raid-devices=3 /dev/loop0 /dev/loop1 /dev/loop2
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.
[/tmp]$ sudo mkfs.ext4 /dev/md0
mke2fs 1.42.11 (09-Jul-2014)
Discarding device blocks: done
Creating filesystem with 73728 1k blocks and 18432 inodes
Filesystem UUID: 8123197c-a9aa-434d-9233-103fe20727ed
Superblock backups stored on blocks:
8193, 24577, 40961, 57345
Allocating group tables: done
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
[/tmp]$ mkdir mnt/
[/tmp]$ sudo mount /dev/md0 mnt/
[/tmp]$ df -h mnt/
Filesystem Size Used Avail Use% Mounted on
/dev/md0 66M 1.3M 60M 3% /tmp/mnt
[/tmp]$ cat /proc/mdstat
Personalities : [raid0]
md0 : active raid0 loop2[2] loop1[1] loop0[0]
73728 blocks super 1.2 512k chunks
unused devices: <none>
[/tmp]$ du -h 1.img 2.img 3.img
1.3M 1.img
1.6M 2.img
1.6M 3.img
Разреженные файлы вырастут до максимального размера, так как данные записываются в них. Они не будут сокращаться, если файлы внутри файловой системы будут удалены.