exfat vs ext4 KDE

Добро пожаловать!

Moderator: Blaze

glen22222@mail.ru
Ronin
Ronin
Posts: 3
Joined: 30 Nov 2023, 04:41
Distribution: Slaskware 15

exfat vs ext4 KDE

Post#1 by glen22222@mail.ru » 30 Nov 2023, 05:01

Доброго времени суток леди и джентльмены. Флешка (UEFI и BIOS) grub2 1 раздел fat 77 мегабайт. На 2 разделе 16G каталог porteus/base и тд. Флешка грузится в режиме UEFI или BIOS с 1 раздела и грузит затем porteus 5.1 KDE со 2го раздела. Все работает. Но! Заметил странность - если 2 раздел форматировать в exfat то KDE работает отлично и быстро. А вот если в ext4 (2,3) то начинаются лаги. Пробовал разные опции форматирования но ничего не добился.
Вопрос - можно ли как-нибудь избавиться от лагов на KDE при использовании ext4 ? Под LXQT лагает не так сильно но есть и там. А вот на exfat лагов нет - вообще. Обидно.
Может народ посоветует решение?

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

exfat vs ext4 KDE

Post#2 by rych » 30 Nov 2023, 15:49

glen22222@mail.ru wrote:
30 Nov 2023, 05:01
На 2 разделе 16G каталог porteus/base и тд.
А /changes папки нет стало быть на этом разделе, раз exfat? Как форматировали ext4, с какими опциями? Какие-нибудь ещё системы пробовали кроме exfat и ext4?

User avatar
Blaze
DEV Team
DEV Team
Posts: 3885
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

exfat vs ext4 KDE

Post#3 by Blaze » 30 Nov 2023, 16:32

Добрый вечер glen22222@mail.ru.
Такой ошибки ни когда не наблюдал.

Попробуйте обновить ядро из этого сообщения Porteus Kernel Builder (Пост Blaze #97557)

Code: Select all

# Все операции производить от root пользователя!

# заменить 000-kernel.xzm
# удалить crippled_sources.xzm
# По своему желанию добавить 06-crippled_sources-NNN-XXbit.xzm
/путь-до/porteus/base

# заменить vmlinuz
/путь-до/boot/syslinux

# перезагрузить Porteus
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
Ed_P
Contributor
Contributor
Posts: 8374
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

exfat vs ext4 KDE

Post#4 by Ed_P » 30 Nov 2023, 19:46

ext4 > changes saved & read from /porteus/changes folder when booting.

exfat > no changes saved or read unless you create a save.dat file and use the changes= cheatcode.
Ed

glen22222@mail.ru
Ronin
Ronin
Posts: 3
Joined: 30 Nov 2023, 04:41
Distribution: Slaskware 15

exfat vs ext4 KDE

Post#5 by glen22222@mail.ru » 30 Nov 2023, 22:40

rych wrote:
30 Nov 2023, 15:49
А /changes папки нет стало быть на этом разделе, раз exfat? Как форматировали ext4, с какими опциями? Какие-нибудь ещё системы пробовали кроме exfat и ext4?
Доброго времени суток всем и спасибо за ответы. /changes папки на exfat нет , верно. Думаю попробовать писать изменения в файл посмотрю что получиться. Кроме extfat ext2(3,4) пробовал еше f2fs но ядро портеус ее не видит. Возможно стоит попробовать что то еше из файловых систем но что?
Форматировать в ext4 пробовал как без опций , таки и с
mke2fs -t ext4 -O ^has_journal,^uninit_bg,^ext_attr,^huge_file,^64bit -m 0 -L Porteus
разници нет
Blaze wrote:
30 Nov 2023, 16:32
Попробуйте обновить ядро из этого сообщения Porteus Kernel Builder (Пост Blaze #97557)
Спасибо я попробую обновить ядро и отпишусь по результату. А скажите пожалуйста, почему используется aufs ? В ядре вроде overlayfs есть и для нее не надо накладывать патчи.Чем aufs лучше?
Ed_P wrote:
30 Nov 2023, 19:46
ext4 > changes saved & read from /porteus/changes folder when booting.

exfat > no changes saved or read unless you create a save.dat file and use the changes= cheatcode.
Thanks for the reply. I'm going to try exfat by writing the changes to a file. I will unsubscribe based on the result

User avatar
Ed_P
Contributor
Contributor
Posts: 8374
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

exfat vs ext4 KDE

Post#6 by Ed_P » 30 Nov 2023, 23:38

glen22222@mail.ru wrote:
30 Nov 2023, 22:40
Thanks for the reply. I'm going to try exfat by writing the changes to a file. I will unsubscribe based on the result
I always use the changes=EXIT cheatcode so there is no writing to the save.dat file until you shutdown. And another advantage is, if you change something and don't like the results when you shutdown you can bypass saving the changes to the save.dat file. :good:
Ed

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

exfat vs ext4 KDE

Post#7 by rych » 01 Dec 2023, 11:12

glen22222@mail.ru wrote:
30 Nov 2023, 22:40
Форматировать в ext4 пробовал как без опций , таки и с
mke2fs -t ext4 -O ^has_journal,^uninit_bg,^ext_attr,^huge_file,^64bit -m 0 -L Porteus
разници нет
Я форматирую так:

Code: Select all

mkfs.ext4 -m 1 /dev/sdc1
tune2fs -o journal_data_ordered /dev/sdc1
tune2fs -l /dev/sdc1
... но это к слову, и не важно действительно в данном случае.

А важно вот это:
Ed_P wrote:
30 Nov 2023, 23:38
I always use the changes=EXIT cheatcode so there is no writing ... until you shutdown.
Да, не надо позволять ОС сохранять каждый пук сразу на USB, пусть и через кэш. Даже если вложились в быстрый Booting from NVMe USB enclosure и воткнули в современный USB 3.1 10Gbps -- всё равно все изменения держать в RAM намного быстрее. Кстати системный встроенный диск тоже быстрее, поэтому я например все xzm копирую сначала на системный диск и уже оттуда активирую -- но это не обязательно. Просто не хочу видеть постоянно моргающую лампочку на USB диске. Короче, ваш USB скорее для портабельности, а работать с него на него ежесекудно как правило не стоит.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3885
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

exfat vs ext4 KDE

Post#8 by Blaze » 01 Dec 2023, 16:01

glen22222@mail.ru, как-то изначально со времен Slax было заведено использовать aufs.
overlayfs версии Porteus есть здесь OverlayFS Porteus
Если есть тесты производительности aufs и overlayfs - было бы неплохо их изучить.

glen22222@mail.ru
Ronin
Ronin
Posts: 3
Joined: 30 Nov 2023, 04:41
Distribution: Slaskware 15

exfat vs ext4 KDE

Post#9 by glen22222@mail.ru » 02 Dec 2023, 02:05

I always use the changes=EXIT cheatcode so there is no writing to the save.dat file until you shutdown. And another advantage is, if you change something and don't like the results when you shutdown you can bypass saving the changes to the save.dat file. :good:
It saved me! Thank you this advice helped!
Сделал сохранение в файл на exfat флешке и с изумлением наблюдал такие тормоза, что мне мне стало ясно - ext4 оказывается весьма себе неплохая фс и очень даже шустрая. На ext4 лаги были но работать как-то можно. Все дело в том что я не учел как сильно KDE 5 дергает диск. Но параметр changes=EXIT меня выручил и теперь моя флешка работает просто отлично! Огромное спасибо за советы господа!
Ну я пока сделал сохранение изменений в файл чтобы если что использовать это и на ext4 и на expat но сие уже мелочь.
overlayfs версии Porteus есть здесь OverlayFS Porteus
Если есть тесты производительности aufs и overlayfs - было бы неплохо их изучить.
Я посмотрел по ссылке, утверждают что OverlayFS не может нормально писать изменения и там changes=EXIT отключено , что для меня плохо. Правда там последнее сообщение аж год назад пожет чего и доработали в современных ядрах. Сам я использую OverlayFS на слаке на своих компах , сильного выигрыша в скорости относительно aufs нет. По ощущениям также. Удобство в том что ядро слаки патчить не надо.

Post Reply