free -h
コマンドは、RAMにロードされたLubuntuのライブイメージで利用可能なRAMを表示します。
コマンドで作成した場合:dd if=lubuntu-19.04-desktop-AMD64.iso of=/dev/sdb bs=512k
、それから実際の合計RAMを取得します。
しかし、MKusbを使用してlive-usbを作成した場合は、RAMが約1 GB少なくなります...永続的なライブUSBを作成するためにMkusbを使用しています。
コメントで述べたように、19.04はサポート終了日を過ぎているため、そのバージョンだけでなく、他のバージョン(まだサポートされている)もテストする必要があると思います。
dd
、mkusb
、およびその他のクローンツールで作成されたクローンUSBブートドライブは同じです。違いがある場合、それはクローン作成ツールではないか、書き込みエラーがあります(ハードウェアの障害が原因である可能性があります)。 dd
とbs
で選択されたブロックサイズは、クローン作成の速度を変更できますが、クローン作成の結果は変更しません。
私の経験によれば、Ubuntuライブ(ライブのみ)システムは、使用可能な約RAM=ルートファイルシステムに割り当てます_/
_
mkusb
バージョン12エイリアス_mkusb-dus
_で作成された永続的なライブドライブは、オーバーレイ方式を使用します。永続化用のパーティションのサイズによって、ルートファイルシステムのサイズが決まります。
したがって、永続化のためのパーティションが
rAMの半分を超えると、ルートファイルシステムはライブシステムと比較して増加します。
rAMの半分よりも小さい場合、ルートファイルシステムはライブシステムと比較して減少します。
他の目的のためのRAM(プログラムが使用する前に解放され、開始する))の量は、オーバーレイシステムに使用される量によって異なります。以下のテスト結果は、異なる場合に何が起こるか。
Lubuntu 19.04をテストしたところ、予期しない動作は見つかりませんでした。そのため、これらの結果がLubuntu 18.04.x LTSも表すことができると確信しています。
私はLubuntu 19.10もテストしました。これはcasper
パッケージのメカニズムが変更されており、別の方法で動作することが期待できます。これらの結果は、Lubuntu 20.04 LTSとしてリリースされるFocal Fossaも表す必要があります。
まとめ
主な違いは、両方のバージョン(19.04と19.10)のケース#3の空きメモリであり、その理由は、その場合にブートオプションtoram
が使用されたためです。これは、isoファイルの[全体]イメージがRAMにコピーされることを意味します。それ以外の場合は、RAMの使用量に大きな違いはありません。
詳細
上記のリストの説明:
mkusbで作成された永続的なライブドライブ(永続化のために67%が選択されています)
リストの残りの部分は_free -h
_から出力されます
Shellscript
次のシェルスクリプトを使用して、各実行ケースからデータを収集しました。
_echo "lsb_release -a ########################################" >> /media/lubuntu/KEEP_ME/result.txt
lsb_release -a >> /media/lubuntu/KEEP_ME/result.txt
echo "cat /proc/cmdline ##########" >> /media/lubuntu/KEEP_ME/result.txt
cat /proc/cmdline >> /media/lubuntu/KEEP_ME/result.txt
echo "Sudo lsblk -o name,fstype,label,mountpoint,size,model ##########" >> /media/lubuntu/KEEP_ME/result.txt
Sudo lsblk -o name,fstype,label,mountpoint,size,model >> /media/lubuntu/KEEP_ME/result.txt
echo "df -h ##########" >> /media/lubuntu/KEEP_ME/result.txt
df -h >> /media/lubuntu/KEEP_ME/result.txt
echo "free -h ##########" >> /media/lubuntu/KEEP_ME/result.txt
free -h >> /media/lubuntu/KEEP_ME/result.txt
_
相違点を検討するために結果を私のものと比較したい場合は、次の出力リストを使用できます。
Lubuntu 19.04の出力
_lsb_release -a ########################################
Distributor ID: Ubuntu
Description: Ubuntu 19.04
Release: 19.04
Codename: disco
cat /proc/cmdline ##########
file=/cdrom/preseed/lubuntu.seed boot=casper initrd=/casper/initrd quiet splash --- debian-installer/language=sv keyboard-configuration/layoutcode?=se
Sudo lsblk -o name,fstype,label,mountpoint,size,model ##########
NAME FSTYPE LABEL MOUNTPOINT SIZE MODEL
loop0 squashfs /rofs 1,5G
sda iso9660 Lubuntu 19.04 AMD64 /cdrom 14,8G SS3
├─sda1 iso9660 Lubuntu 19.04 AMD64 1,6G
└─sda2 vfat Lubuntu 19.04 AMD64 3,7M
sdb 15G Transcend_16GB
└─sdb1 vfat KEEP_ME /media/lubuntu/KEEP_ME 15G
sr0 1024M TSSTcorp_CDDVDW_SN-208AB
sr1 11M AutoRun_Disk
zram0 [SWAP] 478,2M
zram1 [SWAP] 478,2M
zram2 [SWAP] 478,2M
zram3 [SWAP] 478,2M
df -h ##########
Filesystem Size Used Avail Use% Mounted on
udev 1,9G 0 1,9G 0% /dev
tmpfs 383M 1,4M 382M 1% /run
/dev/sda 1,6G 1,6G 0 100% /cdrom
/dev/loop0 1,5G 1,5G 0 100% /rofs
/cow 1,9G 32M 1,9G 2% /
tmpfs 1,9G 6,3M 1,9G 1% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 1,9G 0 1,9G 0% /sys/fs/cgroup
tmpfs 1,9G 0 1,9G 0% /tmp
tmpfs 383M 8,0K 383M 1% /run/user/999
/dev/sdb1 15G 3,4G 12G 23% /media/lubuntu/KEEP_ME
free -h ##########
total used free shared buff/cache available
Mem: 3,7Gi 339Mi 2,7Gi 63Mi 742Mi 3,1Gi
Swap: 1,9Gi 0B 1,9Gi
lsb_release -a ########################################
Distributor ID: Ubuntu
Description: Ubuntu 19.04
Release: 19.04
Codename: disco
cat /proc/cmdline ##########
BOOT_IMAGE=(hd0,gpt4)/casper/vmlinuz file=/cdrom/preseed/lubuntu.seed boot=casper quiet splash persistent ---
Sudo lsblk -o name,fstype,label,mountpoint,size,model ##########
NAME FSTYPE LABEL MOUNTPOINT SIZE MODEL
loop0 squashfs /rofs 1.5G
sda 14.6G Extreme
├─sda1 ntfs usbdata /media/lubuntu/usbdata 4.2G
├─sda2 1M
├─sda3 vfat usbboot 244M
├─sda4 iso9660 Lubuntu 19.04 AMD64 /cdrom 1.6G
└─sda5 ext4 casper-rw /media/lubuntu/casper-rw 8.6G
sdb 15G Transcend_16GB
└─sdb1 vfat KEEP_ME /media/lubuntu/KEEP_ME 15G
sr0 1024M TSSTcorp_CDDVDW_SN-208AB
sr1 11M AutoRun_Disk
zram0 [SWAP] 478.2M
zram1 [SWAP] 478.2M
zram2 [SWAP] 478.2M
zram3 [SWAP] 478.2M
df -h ##########
Filesystem Size Used Avail Use% Mounted on
udev 1.9G 0 1.9G 0% /dev
tmpfs 383M 1.4M 382M 1% /run
/dev/sda4 1.6G 1.6G 0 100% /cdrom
/dev/loop0 1.5G 1.5G 0 100% /rofs
/cow 8.5G 61M 8.0G 1% /
tmpfs 1.9G 6.3M 1.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 1.9G 0 1.9G 0% /tmp
tmpfs 383M 8.0K 383M 1% /run/user/999
/dev/sdb1 15G 3.4G 12G 23% /media/lubuntu/KEEP_ME
/dev/sda5 8.5G 61M 8.0G 1% /media/lubuntu/casper-rw
/dev/sda1 4.3G 23M 4.3G 1% /media/lubuntu/usbdata
free -h ##########
total used free shared buff/cache available
Mem: 3.7Gi 344Mi 2.7Gi 31Mi 710Mi 3.1Gi
Swap: 1.9Gi 0B 1.9Gi
lsb_release -a ########################################
Distributor ID: Ubuntu
Description: Ubuntu 19.04
Release: 19.04
Codename: disco
cat /proc/cmdline ##########
BOOT_IMAGE=(hd0,gpt4)/casper/vmlinuz file=/cdrom/preseed/lubuntu.seed boot=casper quiet splash toram nopersistent ---
Sudo lsblk -o name,fstype,label,mountpoint,size,model ##########
NAME FSTYPE LABEL MOUNTPOINT SIZE MODEL
loop0 squashfs /rofs 1.5G
sda 14.6G Extreme
├─sda1 ntfs usbdata /media/lubuntu/usbdata 4.2G
├─sda2 1M
├─sda3 vfat usbboot 244M
├─sda4 iso9660 Lubuntu 19.04 AMD64 /media/lubuntu/Lubuntu 19.04 AMD64 1.6G
└─sda5 ext4 casper-rw /media/lubuntu/casper-rw 8.6G
sdb 15G Transcend_16GB
└─sdb1 vfat KEEP_ME /media/lubuntu/KEEP_ME 15G
sr0 1024M TSSTcorp_CDDVDW_SN-208AB
sr1 11M AutoRun_Disk
zram0 [SWAP] 478.2M
zram1 [SWAP] 478.2M
zram2 [SWAP] 478.2M
zram3 [SWAP] 478.2M
df -h ##########
Filesystem Size Used Avail Use% Mounted on
udev 1.9G 0 1.9G 0% /dev
tmpfs 383M 1.4M 382M 1% /run
/dev/shm 1.7G 1.6G 79M 96% /cdrom
/dev/loop0 1.5G 1.5G 0 100% /rofs
/cow 1.9G 26M 1.9G 2% /
tmpfs 1.9G 6.3M 1.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 1.9G 0 1.9G 0% /tmp
tmpfs 383M 8.0K 383M 1% /run/user/999
/dev/sdb1 15G 3.4G 12G 23% /media/lubuntu/KEEP_ME
/dev/sda5 8.5G 75M 8.0G 1% /media/lubuntu/casper-rw
/dev/sda4 1.6G 1.6G 0 100% /media/lubuntu/Lubuntu 19.04 AMD64
/dev/sda1 4.3G 23M 4.3G 1% /media/lubuntu/usbdata
free -h ##########
total used free shared buff/cache available
Mem: 3.7Gi 344Mi 1.3Gi 1.6Gi 2.1Gi 1.6Gi
Swap: 1.9Gi 0B 1.9Gi
lsb_release -a ########################################
Distributor ID: Ubuntu
Description: Ubuntu 19.04
Release: 19.04
Codename: disco
cat /proc/cmdline ##########
BOOT_IMAGE=(hd0,gpt4)/casper/vmlinuz file=/cdrom/preseed/lubuntu.seed boot=casper quiet splash ---
Sudo lsblk -o name,fstype,label,mountpoint,size,model ##########
NAME FSTYPE LABEL MOUNTPOINT SIZE MODEL
loop0 squashfs /rofs 1.5G
sda 14.6G Extreme
├─sda1 ntfs usbdata /media/lubuntu/usbdata 4.2G
├─sda2 1M
├─sda3 vfat usbboot 244M
├─sda4 iso9660 Lubuntu 19.04 AMD64 /cdrom 1.6G
└─sda5 ext4 casper-rw /media/lubuntu/casper-rw 8.6G
sdb 15G Transcend_16GB
└─sdb1 vfat KEEP_ME /media/lubuntu/KEEP_ME 15G
sr0 1024M TSSTcorp_CDDVDW_SN-208AB
sr1 11M AutoRun_Disk
zram0 [SWAP] 478.2M
zram1 [SWAP] 478.2M
zram2 [SWAP] 478.2M
zram3 [SWAP] 478.2M
df -h ##########
Filesystem Size Used Avail Use% Mounted on
udev 1.9G 0 1.9G 0% /dev
tmpfs 383M 1.4M 382M 1% /run
/dev/sda4 1.6G 1.6G 0 100% /cdrom
/dev/loop0 1.5G 1.5G 0 100% /rofs
/cow 1.9G 24M 1.9G 2% /
tmpfs 1.9G 6.3M 1.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 1.9G 0 1.9G 0% /tmp
tmpfs 383M 8.0K 383M 1% /run/user/999
/dev/sdb1 15G 3.4G 12G 23% /media/lubuntu/KEEP_ME
/dev/sda5 8.5G 75M 8.0G 1% /media/lubuntu/casper-rw
/dev/sda1 4.3G 23M 4.3G 1% /media/lubuntu/usbdata
free -h ##########
total used free shared buff/cache available
Mem: 3.7Gi 344Mi 2.7Gi 54Mi 719Mi 3.1Gi
Swap: 1.9Gi 0B 1.9Gi
_
Lubuntu 19.10の出力
_lsb_release -a ########################################
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan
cat /proc/cmdline ##########
file=/cdrom/preseed/lubuntu.seed initrd=/casper/initrd quiet splash ---
Sudo lsblk -o name,fstype,label,mountpoint,size,model ##########
NAME FSTYPE LABEL MOUNTPOINT SIZE MODEL
loop0 squashfs /rofs 1.5G
sdb iso9660 Lubuntu 19.10 AMD64 14.8G SS3
├─sdb1 iso9660 Lubuntu 19.10 AMD64 /cdrom 1.6G
├─sdb2 vfat Lubuntu 19.10 AMD64 3.9M
└─sdb3 ext4 casper-rw /var/crash 13.2G
sdc 15G Transcend_16GB
└─sdc1 vfat KEEP_ME /media/lubuntu/KEEP_ME 15G
sr0 1024M TSSTcorp_CDDVDW_SN-208AB
sr1 11M AutoRun_Disk
zram0 [SWAP] 477.3M
zram1 [SWAP] 477.3M
zram2 [SWAP] 477.3M
zram3 [SWAP] 477.3M
df -h ##########
Filesystem Size Used Avail Use% Mounted on
udev 1.9G 0 1.9G 0% /dev
tmpfs 382M 6.2M 376M 2% /run
/dev/sdb1 1.6G 1.6G 0 100% /cdrom
/dev/loop0 1.5G 1.5G 0 100% /rofs
/cow 1.9G 17M 1.9G 1% /
/dev/disk/by-label/casper-rw 13G 41M 13G 1% /var/log
tmpfs 1.9G 6.7M 1.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 1.9G 0 1.9G 0% /tmp
tmpfs 382M 8.0K 382M 1% /run/user/999
/dev/sdc1 15G 3.4G 12G 23% /media/lubuntu/KEEP_ME
free -h ##########
total used free shared buff/cache available
Mem: 3.7Gi 337Mi 2.7Gi 50Mi 745Mi 3.1Gi
Swap: 1.9Gi 0B 1.9Gi
lsb_release -a ########################################
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan
cat /proc/cmdline ##########
BOOT_IMAGE=(hd0,gpt4)/casper/vmlinuz file=/cdrom/preseed/lubuntu.seed quiet splash persistent ---
Sudo lsblk -o name,fstype,label,mountpoint,size,model ##########
NAME FSTYPE LABEL MOUNTPOINT SIZE MODEL
loop0 squashfs /rofs 1.5G
sdb 14.6G Extreme
├─sdb1 ntfs usbdata /media/lubuntu/usbdata 4.2G
├─sdb2 1M
├─sdb3 vfat usbboot 244M
├─sdb4 iso9660 Lubuntu 19.10 AMD64 /cdrom 1.6G
└─sdb5 ext4 casper-rw /media/lubuntu/casper-rw 8.6G
sdc 15G Transcend_16GB
└─sdc1 vfat KEEP_ME /media/lubuntu/KEEP_ME 15G
sr0 1024M TSSTcorp_CDDVDW_SN-208AB
sr1 11M AutoRun_Disk
zram0 [SWAP] 477.3M
zram1 [SWAP] 477.3M
zram2 [SWAP] 477.3M
zram3 [SWAP] 477.3M
df -h ##########
Filesystem Size Used Avail Use% Mounted on
udev 1.9G 0 1.9G 0% /dev
tmpfs 382M 1.4M 381M 1% /run
/dev/sdb4 1.6G 1.6G 0 100% /cdrom
/dev/loop0 1.5G 1.5G 0 100% /rofs
/cow 8.5G 60M 8.0G 1% /
tmpfs 1.9G 6.3M 1.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 1.9G 0 1.9G 0% /tmp
tmpfs 382M 8.0K 382M 1% /run/user/999
/dev/sdc1 15G 3.4G 12G 23% /media/lubuntu/KEEP_ME
/dev/sdb5 8.5G 60M 8.0G 1% /media/lubuntu/casper-rw
/dev/sdb1 4.3G 23M 4.2G 1% /media/lubuntu/usbdata
free -h ##########
total used free shared buff/cache available
Mem: 3.7Gi 335Mi 2.7Gi 23Mi 733Mi 3.1Gi
Swap: 1.9Gi 0B 1.9Gi
lsb_release -a ########################################
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan
cat /proc/cmdline ##########
BOOT_IMAGE=(hd0,gpt4)/casper/vmlinuz file=/cdrom/preseed/lubuntu.seed quiet splash toram nopersistent ---
Sudo lsblk -o name,fstype,label,mountpoint,size,model ##########
NAME FSTYPE LABEL MOUNTPOINT SIZE MODEL
loop0 squashfs /rofs 1.5G
sdb 14.6G Extreme
├─sdb1 ntfs usbdata /media/lubuntu/usbdata 4.2G
├─sdb2 1M
├─sdb3 vfat usbboot 244M
├─sdb4 iso9660 Lubuntu 19.10 AMD64 /media/lubuntu/Lubuntu 19.10 AMD64 1.6G
└─sdb5 ext4 casper-rw /media/lubuntu/casper-rw 8.6G
sdc 15G Transcend_16GB
└─sdc1 vfat KEEP_ME /media/lubuntu/KEEP_ME 15G
sr0 1024M TSSTcorp_CDDVDW_SN-208AB
sr1 11M AutoRun_Disk
zram0 [SWAP] 477.3M
zram1 [SWAP] 477.3M
zram2 [SWAP] 477.3M
zram3 [SWAP] 477.3M
df -h ##########
Filesystem Size Used Avail Use% Mounted on
udev 1.9G 0 1.9G 0% /dev
tmpfs 382M 1.4M 381M 1% /run
/dev/shm 1.7G 1.6G 80M 96% /cdrom
/dev/loop0 1.5G 1.5G 0 100% /rofs
/cow 1.9G 25M 1.9G 2% /
tmpfs 1.9G 6.3M 1.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 1.9G 0 1.9G 0% /tmp
tmpfs 382M 8.0K 382M 1% /run/user/999
/dev/sdc1 15G 3.4G 12G 23% /media/lubuntu/KEEP_ME
/dev/sdb5 8.5G 74M 8.0G 1% /media/lubuntu/casper-rw
/dev/sdb4 1.6G 1.6G 0 100% /media/lubuntu/Lubuntu 19.10 AMD64
/dev/sdb1 4.3G 23M 4.2G 1% /media/lubuntu/usbdata
free -h ##########
total used free shared buff/cache available
Mem: 3.7Gi 339Mi 1.3Gi 1.6Gi 2.1Gi 1.6Gi
Swap: 1.9Gi 0B 1.9Gi
lsb_release -a ########################################
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan
cat /proc/cmdline ##########
BOOT_IMAGE=(hd0,gpt4)/casper/vmlinuz file=/cdrom/preseed/lubuntu.seed quiet splash ---
Sudo lsblk -o name,fstype,label,mountpoint,size,model ##########
NAME FSTYPE LABEL MOUNTPOINT SIZE MODEL
loop0 squashfs /rofs 1.5G
sdb 14.6G Extreme
├─sdb1 ntfs usbdata /media/lubuntu/usbdata 4.2G
├─sdb2 1M
├─sdb3 vfat usbboot 244M
├─sdb4 iso9660 Lubuntu 19.10 AMD64 /cdrom 1.6G
└─sdb5 ext4 casper-rw /var/crash 8.6G
sdc 15G Transcend_16GB
└─sdc1 vfat KEEP_ME /media/lubuntu/KEEP_ME 15G
sr0 1024M TSSTcorp_CDDVDW_SN-208AB
sr1 11M AutoRun_Disk
zram0 [SWAP] 477.3M
zram1 [SWAP] 477.3M
zram2 [SWAP] 477.3M
zram3 [SWAP] 477.3M
df -h ##########
Filesystem Size Used Avail Use% Mounted on
udev 1.9G 0 1.9G 0% /dev
tmpfs 382M 6.2M 376M 2% /run
/dev/sdb4 1.6G 1.6G 0 100% /cdrom
/dev/loop0 1.5G 1.5G 0 100% /rofs
/cow 1.9G 17M 1.9G 1% /
/dev/disk/by-label/casper-rw 8.5G 74M 8.0G 1% /var/log
tmpfs 1.9G 6.3M 1.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 1.9G 0 1.9G 0% /tmp
tmpfs 382M 8.0K 382M 1% /run/user/999
/dev/sdc1 15G 3.4G 12G 23% /media/lubuntu/KEEP_ME
/dev/sdb1 4.3G 23M 4.2G 1% /media/lubuntu/usbdata
free -h ##########
total used free shared buff/cache available
Mem: 3.7Gi 340Mi 2.7Gi 45Mi 741Mi 3.1Gi
Swap: 1.9Gi 0B 1.9Gi
_