Добавил еще ведущие нули к миллисекундам, если кому-то еще когда-то этот код понадобится
log = function (text, color, define){ var id, time, thread, logHtml, textLog; define = (typeof define == 'string') ? define.split(/[\s,.|:;]+/g) : define; if(typeof define === 'object' && define !== null){ if(Array.isArray(define)){ id = define.indexOf('id') > -1; time = define.indexOf('time') > -1; thread = define.indexOf('thread') > -1; } else{ id = define.id == true; time = define.time == true; thread = define.thread == true; } } else id = time = thread = true; id = id ? '<a href="action://action' + ScriptWorker.GetCurrentAction() + '" style="color:gray;">[' + ScriptWorker.GetCurrentAction() + ']</a>' : ''; time = time ? ' ' + getTime() : ''; thread = thread ? ' Поток №' + thread_number() : ''; logHtml = (id || time || thread) ? id + '<span style="color: white">' + time + thread + ' : </span>' : ''; logHtml += '<span style="color:' + (color ? color : 'white') + '">' + text + '</span>'; textLog = '[' + ScriptWorker.GetCurrentAction() + ']' + time + thread + ' : ' + text function getTime(){ var checkTime = function(i){ return (i < 10) ? "0" + i : i; }; var checkMilliSeconds = function(ms){ if (ms < 10) { return "00" + ms; } else if (ms < 100) { return "0" + ms; } else { return ms; } }; var d = new Date(); var hh = checkTime(d.getHours()); var mm = checkTime(d.getMinutes()); var ss = checkTime(d.getSeconds()); var ms = checkMilliSeconds(d.getMilliseconds()); return '[' + hh + ':' + mm + ':' + ss + '.' + ms + ']'; }; Logger.WriteHtml(logHtml, textLog); }Понадобилось мне значит 10000 (десять тысяч) гретых профилей в день
-
- Гугл палит это, потом можешь хоть обогреться. Запросы перестанут уходить в аналитику и прогрев не будет идти в зачет.
- Это тоже не вариант - удаление кэша еще быстрее снизит время жизни диска. Кэш уже записался и ресурсы диска потратились.
-
@Evheniu said in Понадобилось мне значит 10000 (десять тысяч) гретых профилей в день:
а видел в каждом профиле в новой версии бас, появилась папка Code Cache, она не хило так занимает места, её не очищал?
Я видел, она занимает у меня 70 МБ, основная папка с кэшем 400 (у 1 профиля). А если честно не хочеться туда лезть и чето ковырять не имея детальной инструкции. Фиг его знает как это влияет палево сайтами.
Плюс там еще какие-то проблемы когда профиль на сетевом диске, саппорт писал адаптировал только кукисы передачу. Тоже хер его знает чего там не хватает теперь и будет ли этот профиль вообще гретым на другом пк.
-
@mjeday said in Понадобилось мне значит 10000 (десять тысяч) гретых профилей в день:
У себя глянул, около 450 профилей 4,5 Гб весят. Как у вас получилось в 27 раз больше места? O_o
Смотря что с ними делать, если их юзать под один два сайта то они буду меньше, чем если их нагуливать по куче случайных сайтов для которых будет сохраняться куча кэша
-
@Evheniu said in Понадобилось мне значит 10000 (десять тысяч) гретых профилей в день:
@FastSpace а какую версию бас ты используешь сейчас?
22.7.1
-
@Evheniu said in Понадобилось мне значит 10000 (десять тысяч) гретых профилей в день:
@FastSpace у тебя нету проблемы с тем, что на новой версии потоки бас сильнее грузят процессор?
Есть и грузит сильнее. Это движок и с этим ничего нельзя сделать.
У меня есть старый комп 4 ядра - 4 потока - 3300 Мгц. Есть сайт который просто при его загрузке через действие "загрузить" на 100% загружает четырядерный процик на несколько секунд. Так в обычном хроме, так и в BAS. Это не майнер и не вирус. На сайте много рекламы и много js скриптов, много фреймов. -
@FastSpace если на канал 500 мб\с+ , то можешь смело цеплять арендованый vhs и не заморачиваться по поводу места и износа железа
-
@artihorror там неадекватные цены, а еще если с жестаком на много терабайт.
Это печаль кароче, если завтра профиля будут нужны уже от 100+ часов гретые, как в домашнем хроме, то это сколько же надо места.... В моем домашнем хроме профиль 3.5 весит 😁 -
а в облаках или др. сервисы использовать для хранения не пробовали?
можно подключать те же облака как виртуальный диск или папку например.
хотя тут может встать канал при таком трафике.
и дороже чем купить диск.продлить работу диска можно использовав более оптимальную файловую систему
-
@tet-vivi said in Понадобилось мне значит 10000 (десять тысяч) гретых профилей в день:
а в облаках или др. сервисы использовать для хранения не пробовали?
можно подключать те же облака как виртуальный диск или папку например.
хотя тут может встать канал при таком трафике.
и дороже чем купить диск.продлить работу диска можно использовав более оптимальную файловую систему
Да это вариант, был до какого-времени. Гугл в движке профиль к локали чето привязал и теперь в облаках и сетевых дисках этот профиль может быть уже не совсем гретым. Я пока не изучал этот вопрос подробно, но чую там неладное.
-
@FastSpace если по простому то можно нужный профиль перекидывать с облака на ссд, отработать, и опять в облако.
@FastSpace случаем использовал гугл диск без стороннего средства шифрования?
в гугл бизнес самые выгодные тарифы за 1 гб вроде как.
диски 8+тб имеют особенность, что при повреждении корпуса восстановить данные обычно невозможно. -
@tet-vivi said in Понадобилось мне значит 10000 (десять тысяч) гретых профилей в день:
@FastSpace если по простому то можно нужный профиль перекидывать с облака на ссд, отработать, и опять в облако.
@FastSpace случаем использовал гугл диск без стороннего средства шифрования?
в гугл бизнес самые выгодные тарифы за 1 гб вроде как.
диски 8+тб имеют особенность, что при повреждении корпуса восстановить данные обычно невозможно.- Цена неадекватна. За год подписки можно уже и самому диск SAS купить и убить его также за год.
2 ТB = 699р, для 10 терабайт вообще не вариант. Проще наклонировать 5 аков )
У яндекс диска 3 ТB в год за 438р, но и это тоже не вариант.- Даже если я буду перекидывать с облака к себе на SSD и обратно он в любом случае будет изнашиваться. Ничего не поменяется, только я еще платить буду за облако.
- Надо будет заморочиться с чеком на обрывы соединения, окончания загрузки и выгрузки и т.д. Плюс заморочиться как-то отдельными потоками заранее скидывать профиль на диск, когда подходит таймер у профиля. Гемор крч.
- Ну еще неизвестно как гугл отнесеться к тому, что я гоняю профиля туда-сюда и грею их там же в гугле )) Аналогично яндекс.
-
@FastSpace используй шифрование(т.е. храни у них в зашифрованном виде. для этого есть приложения с соответствующей функцией)
ты цены смотришь для пользователей, для бизнеса там хорошее предложение.
https://gsuite.google.ru/intl/ru/pricing.html
Диск Неограниченное облачное хранилище (если пользователей меньше пяти, каждому предоставляется 1 ТБ)
за ~50$ Неограниченное