<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Also our pkg repository needs some belated spring cleaning...<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jun 9, 2020 at 12:39 AM Till Wegmüller <<a href="mailto:toasterson@gmail.com">toasterson@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Gordon<br>
<br>
Unfortunately yes. We included a patch on the 7th of March which should<br>
make things a little bit better. There is still work needing to be done<br>
though. We are approaching this from a few angles but it's going to take<br>
time to replace components with more efficient ones. And find the things<br>
which are causing this exactly If you want to see some detailed<br>
benchmarks how we did it for the Update in march you can find them in<br>
the PR here [0]. If I know which specific thing is eating RSS I can work<br>
on replacing that with a bit of Rust code. That works well together with<br>
python and I know some people which can help make it work.<br>
<br>
If you are interested in helping, I can add documentation to my quite<br>
extensive experiments with the IPS formats. I have a almost working repo<br>
server (only search is missing) and pkgrepo in Go [1]. And I am working<br>
on getting it ported to Rust [2].<br>
<br>
Greetings<br>
Till<br>
<br>
[0] <a href="https://github.com/OpenIndiana/pkg5/pull/75" rel="noreferrer" target="_blank">https://github.com/OpenIndiana/pkg5/pull/75</a><br>
[1] <a href="https://git.wegmueller.it/Illumos/pkg6" rel="noreferrer" target="_blank">https://git.wegmueller.it/Illumos/pkg6</a><br>
[2] <a href="https://github.com/OpenFlowLabs/libips" rel="noreferrer" target="_blank">https://github.com/OpenFlowLabs/libips</a><br>
<br>
On 08.06.20 18:20, Gordon Ross wrote:<br>
> Is this normal?<br>
> <br>
> PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP<br>
> 1289 root 3574M 3489M cpu3 60 0 0:07:10 2.0% pkg/1<br>
> <br>
> I bumped up the RAM in this VM to 6GB and it's still struggling to complete...<br>
> <br>
> root@oi-tank:/export/home/gwr# pkg info package/pkg<br>
> Name: package/pkg<br>
> Summary: Image Packaging System<br>
> Description: The Image Packaging System (IPS), or pkg(5), is the<br>
> software delivery system used on OpenIndiana. This<br>
> package contains the core command-line components and<br>
> pkg.depotd server.<br>
> Category: System/Packaging<br>
> State: Installed<br>
> Publisher: <a href="http://openindiana.org" rel="noreferrer" target="_blank">openindiana.org</a><br>
> Version: 0.5.11<br>
> Branch: 2019.0.0.5528<br>
> Packaging Date: September 25, 2019 at 02:40:19 PM<br>
> Last Install Time: November 6, 2019 at 09:26:38 AM<br>
> Size: 14.30 MB<br>
> FMRI:<br>
> pkg://<a href="http://openindiana.org/package/pkg@0.5.11-2019.0.0.5528:20190925T144019Z" rel="noreferrer" target="_blank">openindiana.org/package/pkg@0.5.11-2019.0.0.5528:20190925T144019Z</a><br>
> Repository Changeset: a6bfc17b<br>
> Source URL: <a href="https://github.com/OpenIndiana/pkg5/" rel="noreferrer" target="_blank">https://github.com/OpenIndiana/pkg5/</a><br>
> <br>
> _______________________________________________<br>
> oi-dev mailing list<br>
> <a href="mailto:oi-dev@openindiana.org" target="_blank">oi-dev@openindiana.org</a><br>
> <a href="https://openindiana.org/mailman/listinfo/oi-dev" rel="noreferrer" target="_blank">https://openindiana.org/mailman/listinfo/oi-dev</a><br>
> <br>
<br>
_______________________________________________<br>
oi-dev mailing list<br>
<a href="mailto:oi-dev@openindiana.org" target="_blank">oi-dev@openindiana.org</a><br>
<a href="https://openindiana.org/mailman/listinfo/oi-dev" rel="noreferrer" target="_blank">https://openindiana.org/mailman/listinfo/oi-dev</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font style="font-family:courier new,monospace" size="1">---<br>Praise the Caffeine embeddings<br></font></div></div></div></div>