Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Arctic Profile Optimizer

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7

Открыть новую тему     Написать ответ в эту тему

arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arctic Profile Optimizer



Утилита для оптимизации браузерных и иных профилей.
Современные браузеры для хранения данных профиля используют базу данных на движке SQLite3,
со временем эта база данных растёт за счёт сильной фрагментации (помимо всего прочего).  
Сильно фрагментированная база данных замедляет работу браузера,  
в результате браузер тратит много времени на разные операции. Особенно хорошо это видно
на примере того как долго открывается и закрывается браузер.  
 
ArcticProfileOptimizer используя движок SQLite3 пробегается по всей базе браузерного профиля
и проводит оптимизацию каждого файла базы данных.  
 
В чём суть процесса оптимизации?  
Оптимизацией называется процедура "VACUUM" доступная из самого движка SQLite3, подробнее можно прочитать
на сайте разработчика SQLite3.
 
В результате оптимизации уменьшается размер базы данных но без потерь информации, а информация становится менее фрагментированной.
Оптимизированная база данных быстрее читается и записывается, что приводит к заметному приросту скорости  
в приложениях которые её используют.
 
Данная утилита является аналогом speedyfox и по сути делает всё тоже самое.
Главным отличием ArcticProfileOptimizer от speedyfox является возможность обновлять движок SQLite3 в ручную,
а также отсутствие встроенной рекламы и шпионажа за пользователем.
 
Утилита работает со всем зоопарком браузеров на движках: FF и Chromium, и всем остальным софтом который использует SQLite3.
На данный момент поиск находит профили следующих программ:
Yandex, Chrome, Chromium, SRwareIron, Slimjet, Brave, (Mail.Ru)Atom, CentBrowser, Comodo Dragon, Twinkstar, URBrowser, Maxthon, Decentr, iTop Private Browser, Edge, Vivaldi, FireFox, PaleMoon, Thunderbird, SeaMonkey, SlimBrowser, Basilisk, IceDragon, WaterFox, Viber, Opera, QQBrowser.


Q&A

Q: Что означает зачеркнутый путь например C:\Чего-тотам\папка\ещё-чего-то-там\профиль\?
A: Это означает, что данный путь добавлен в список (в ручную) и он на данный момент не существует.
 
Q: Как сделать портабельную версию ?
A: Переименуйте exe-шник добавив слово portable (например apo_portable.exe или portable.exe и тд.)
 
инфо

Начиная с версии v0.3.12 alpha в APO есть функция генерации Bat скриптов.
Для использования BAT скрипта, необходимо скачать sqlite3.exe и поместить его в туже папку где находится .BAT файл.
https://sqlite.org/2023/sqlite-tools-win32-x86-3410000.zip
 
Режимы работы:
[Full] - Поиск и оптимизация всех файлов размер которых больше 1 kb
[Standard] - Поиск и оптимизация всех файлов размер которых больше 50 kb
[Fast] - Обращение к кешированным файлам на прямую и без проверки сигнатуры, Оптимизация только при условии что файл увеличился более чем на 1 MB после последней оптимизации.
 


download - 10.03.2023
v0.4.20 alpha (win32\win64) Std
v0.4.20 alpha (win32\win64) Portable

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 22:18 06-10-2022 | Исправлено: arcticsun, 02:33 09-04-2023
sanitar2k



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcticsun

Цитата:
без стучалки в интернет

Брандмауер отловил у сабжа действие "Доступ к сети через службу DNS Resolver". Это нужно для работы?

Всего записей: 1124 | Зарегистр. 26-12-2005 | Отправлено: 22:30 06-10-2022
AlAvis

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какой то левый экзешник вместо простейшего батника в пару строчек и стандартный sqlite3 , который можно скачать с офсайта ...

Всего записей: 1935 | Зарегистр. 15-07-2013 | Отправлено: 22:37 06-10-2022
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Брандмауер отловил у сабжа действие "Доступ к сети через службу DNS Resolver". Это нужно для работы?

Странное поведение бредмауэра. Сеть вобще никак не используется. Можете проверить через Wireshark, Fiddler, Charles, HTTPDebugger.
Хотя теоретически, если у вас на пк живёт малварь котрая угоняет чужие процессы и через них ломится в сеть, то такое может быть, но это уже не проблема данного софта.
 
Добавлено:

Цитата:
Какой то левый экзешник вместо простейшего батника в пару строчек и стандартный sqlite3 , который можно скачать с офсайта ...

 
Ну используй "не левый" батник, кто тебе мешает. Ещё можно поменять левый Windows на DOS или Linux, и наслаждаться консолями и скриптами  

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 22:38 06-10-2022 | Исправлено: arcticsun, 22:53 06-10-2022
sanitar2k



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcticsun

Цитата:
у вас на пк живёт малварь  


Цитата:
кто тебе мешает

 
ОК. Ждем бету, релиз и версию Pro.

Всего записей: 1124 | Зарегистр. 26-12-2005 | Отправлено: 23:40 06-10-2022
AlAvis

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcticsun
Цитата:
наслаждаться консолями
Открою страшный секрет : что эта поделка , что почивший SpeedyFox всего лишь обёртки над всё тем же батником .
В SpeedyFox хотя бы sqlite3 в утилиту был вмонтирован , а не валялся отдельно .
 
А иконку , что экзешнику , что к батнику прицепить можно .

Всего записей: 1935 | Зарегистр. 15-07-2013 | Отправлено: 00:38 07-10-2022
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sanitar2k
Не дождётесь.  
 
AlAvis
 
Суть dll-ки которая отдельно в том, что если хочешь обновить движок SQLite просто заходишь на https://sqlite.org/download.html качаешь последний релиз и извлекаешь sqlite3.dll в папку с apo.exe и вуаля движок обновлён, в то время как автор может спокойно помереть.  
 
Если посмотреть историю обновлений speedyfox -> https://crystalidea.com/ru/speedyfox/release-notes
то там суть всех обновлений это движок SQLite. То есть автору speedyfox нельзя помирать, иначе мы движок не можем обновить.
 
Собственно я давно хотел написать аналог speedyfox-а, чтоб без реклам, шпионажа и с ручным обновлением движка, вот и на писал, а любителям батников ещё раз привет.

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 00:57 07-10-2022 | Исправлено: arcticsun, 01:00 07-10-2022
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Упдей
 
- Исправлена маленькая утечка памяти.
- Теперь работает опциональное удаление sqlite-shm, sqlite-wal файлов  
 
download v0.1.1 alpha

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 20:22 07-10-2022
Naytaco

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
>...что эта поделка , что почивший SpeedyFox...
 
А SpeedyFox почил? Тобишь он уже на одре?

Всего записей: 3491 | Зарегистр. 10-07-2020 | Отправлено: 21:26 07-10-2022 | Исправлено: Naytaco, 21:26 07-10-2022
AlAvis

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcticsun

Цитата:
удаление sqlite-shm, sqlite-wal файлов
В фоксе оно автоматическое , при закрытии , если какое расширение не займёт .
 
Naytaco
Помер два года назад - https://crystalidea.com/speedyfox/release-notes
А в браузерах SQLite сразу меняют на новейшее .
Сравните актуальную версию и в SF - https://sqlite.org/chronology.html

Всего записей: 1935 | Зарегистр. 15-07-2013 | Отправлено: 22:11 07-10-2022
Naytaco

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlAvis
Интересно, а как Arctic по сравнению со SpeedyFox? Когда-то в былые времена пользовался SpeedyFox.  
Вообще, толк и смысл в подобных утилитах есть?

Всего записей: 3491 | Зарегистр. 10-07-2020 | Отправлено: 22:23 07-10-2022
AlAvis

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Naytaco
Всю работу делает sqlite3 , остальное интерфейс . В нём и разница .

Цитата:
смысл
Упорядовачивает записи , что ускоряет работу . Когда слишком запущено - уменьшает размер . Плюс исправляет некоторые ошибки в базах данных , чаще всего создаваемые расширениями .

Всего записей: 1935 | Зарегистр. 15-07-2013 | Отправлено: 22:28 07-10-2022 | Исправлено: AlAvis, 22:32 07-10-2022
newTrampos

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcticsun

Цитата:
download v0.1.1 alpha

Потестил, записал видос, не увидел результата от тулзы (ни в коем случае не критика), все на видео. Из минусов, не запоминает путь профиля в отличии от спидифокса, надо тыкать на поиск каждый раз. В инет не лезет, факт, так как файер поставлен на запрос любого шороха. Запустил GX, побегал по вкладкам, вышел. Запустил АРО, что до, что после - сайз одинаков, после, запустил Спидифокс:
https://disk.yandex.ru/i/X5OUnC--b5QEeA  
 

Всего записей: 487 | Зарегистр. 29-03-2016 | Отправлено: 22:42 07-10-2022
Naytaco

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это всё эмпирическое. На практике не ощутимо.

Всего записей: 3491 | Зарегистр. 10-07-2020 | Отправлено: 22:48 07-10-2022
newTrampos

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Naytaco

Цитата:
Это всё эмпирическое. На практике не ощутимо.  

Так и есть. Ссд + райзен 7 + 32 ддр4 +7 проф, я вообще не вижу разницы ни от чего, сам процесс интересен

Всего записей: 487 | Зарегистр. 29-03-2016 | Отправлено: 23:51 07-10-2022
jasonliull



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Naytaco

Цитата:
Это всё эмпирическое. На практике не ощутимо.  

 
Значительный эффект может оказать только билд K-Meleon Goanna.  
Обычно браузер семейства Firefox начинается с профиля около 2M, но так легко увеличивается до 40-50M, в этом случае K-Meleon становится нестабильным и часто падает.
 
Тяжелый профиль должен влиять на эффективность плагинов, для тех, кто любит устанавливать много плагинов, speedyfox/apo является довольно полезным инструментом.

Всего записей: 2499 | Зарегистр. 05-08-2012 | Отправлено: 06:14 08-10-2022
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В фоксе оно автоматическое , при закрытии , если какое расширение не займёт .

Это если закрытие штатное, а если нет, то так и остаются.
Хотя при повторном открытии\закрытии FF они должны удалятся, но есть какие-то исключения.
Собственно опция для тех кто бэкапы делает остальным не рекомендую, по дефолту она Выкл.
 

Цитата:
Интересно, а как Arctic по сравнению со SpeedyFox? Когда-то в былые времена пользовался SpeedyFox.  
Вообще, толк и смысл в подобных утилитах есть?

 
По сути одно и тоже, за исключение некоторых мелочей.
Толк есть, но в определённых условиях. К примеру у меня главный профиль FF весит 5GB (это при том что я его чищу иногда)  
Браузер обычно открывается с запущенными в нём ~50ю вкладками.
Где-то спустя месяц работы браузер начинает долго открываться и закрываться, примерно минута на открытие и 3 минуты на закрытие (в том смысле что после скрытия окна браузера, его процесс ещё висит в памяти).
После оптимизации, запуск мгновенный, закрытие тоже.
 

Цитата:
Потестил, записал видос, не увидел результата от тулзы (ни в коем случае не критика), все на видео. Из минусов, не запоминает путь профиля в отличии от спидифокса, надо тыкать на поиск каждый раз. В инет не лезет, факт, так как файер поставлен на запрос любого шороха. Запустил GX, побегал по вкладкам, вышел. Запустил АРО, что до, что после - сайз одинаков, после, запустил Спидифокс:

 
Путь профиля запоминается (если речь о кастомном профиле).  
А так да, надо тыкать в поиск для обновления списка профилей, спидфокс это делает автоматом при запуске.
Что касается GX то конкретно его я не тестил, но судя по тому как он позиционируется не удивлюсь если он оптимизирует свой профиль на автомате.
 

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 12:09 08-10-2022 | Исправлено: arcticsun, 12:15 08-10-2022
AlAvis

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcticsun
Цитата:
у меня главный профиль FF весит 5GB

Тут оптимизацией не обойтись . Нормальный профиль 60~70 MB (с кучей расширений и всеми включенными фичами) .

Всего записей: 1935 | Зарегистр. 15-07-2013 | Отправлено: 13:11 08-10-2022
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Засиранием профилей (что вырефокса, что хромого) занимаются некоторые сайты, например файлз.фм. Он качает файл сначала во внутреннюю ФС, а потом уже оттуда типа реальное скачивание. Но мусор остается, а если файл был многогиговый - то все и засирает. И никакая скулайт-оптимизация от этого не спасет (и не должна).

Всего записей: 12375 | Зарегистр. 11-03-2002 | Отправлено: 13:18 08-10-2022
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Тут оптимизацией не обойтись .

Ошибся, не 5GB а 500 МB
 
Pasha_ZZZ
Веб версия telegram по моему в данной дисциплине чемпион.
 
 
Обнова:
- Поддержка Win7
- Небольшие улучшения.
https://github.com/arctic-sun/apo/releases/download/v0.1.3a/arcticprofileoptimizer_013a.zip

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 23:48 09-10-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7

Компьютерный форум Ru.Board » Компьютеры » Программы » Arctic Profile Optimizer


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru