right i had says this arm instructions architecture
architecture
this old fashioned 32-bit arm so many
unused bits that are often
yeah let's see how the deep compression
goes i yeah i
wonder if that will i'm actually
surprised how
how small the memory usage was for
for decompression
i mean obviously the compression needs
to build all the dictionary in memory
and certainly where some
dual channel or quad and stuff memory
and it comes in and certainly plenty of that
that
here is not it changed significantly
though look at that i think previously
it went up significantly after 16
and now um
it actually significantly went up well
at 14 15 already decreased
decreased
probably due to better earlier more
22. yeah
i want to run the next thing
okay let's take a look at the sizes here
while we do that
are you freaking kidding me do you want
it oh wait no this is in in progress
right this can't be other yeah this is progress
progress
um 21 so yeah 10 10 freaking megabytes
smaller right
that is crazy
i'm kind of tempted to
last minute even rebuild all those isis
again i mean it's fully automated right
i just leave the epic threat ripping
horizon here running for
uh for 30 hours and i have all the isos built
built
as we cross compile everything
so anything else we wanted to
i did not
[Music]
there's any reason that it doesn't download
download
ah come on we need
we we are ready for
and that is the thing right do i buy a
threat ripper i need also single
threaded performance right and
i think the threadripper will not really
give me more single threaded performance
so probably for content making a proper
review video
i don't think only it
and where are we wait a second released
oh did it again i did this with okay
okay um
so yeah i'm so ready for i did not wait what
yeah
so ready for the next sun architecture
so um
so memory wise
yeah i mean this
was it
seriously running for wait a second this
is accumulated so this is not wall clock
time this is accumulated multi-threading
multi-threading
i mean yeah i mean it's excessive um
otherwise i mean we
care more about decompression let's
let's do them
decompress
let's see what happens
yeah it needs more memory though i think
yeah i think this significantly
previously had 25 max of memory right so
it's no wonder that
here is a decompression right one and
two decompress
yeah so yeah we probably can't do that
so that was i mean we are not using 11
megabyte but
so we previously had 16 so that would be 25.
25.
i would even say 19 is 41 should be fine
so i guess we can use the regular
19 for 32-bit architectures
i mean you can even decompress that if
you have a high-end 486
if if there is something like a
high-end 486. um
um
i guess it's fine even on the p3
so we we have some my memory free after
decompression in it already
and you can actually wait swap so yeah
so we can do that i would say and yes so
we can't do that though um
um
we can't do long however
i i think what we will do
is for 64-bit mode because this long leaf
leaf
is so so how much it was at 500
something right
even the octane i mean yeah there is a
thing i mean that is quite
but i would say all reasonable 64-bit platforms
i mean why not make it more convenient
for everyone right
i like to support vintage retro x cases
edge cases but in
in
in a reasonable way i would say
and i would say
512 ish max of memory
means the only thing is sga octane
but maybe we are using certitude anyway
because we default as you obtain really
i mean yeah okay i mean even
because even ultra spark i mean i mean
yeah for vintage if you i mean the thing
is supporting 20 year old
old 64 ultra spark stuff even i didn't
have so much memory in my ultra spark
maybe it's not
it's a very
let's think what else do we have we have
okay pa risk we built 32 but user land um
what else do we have alpha titanium
titanium
i mean it's no wonder that with with
such memory usage and like 512
megabyte of long window that
we get so much better compression
basically than one long is as good as four
four five
um okay wait so that ah this is why the
32 didn't delete because
it was 23.
how much i mean 20 too long actually it doesn't
doesn't
i mean given that okay all those are so
basically 18
i mean what this also means is for you
you can significantly improve
compression without investing that many
cpu cycles as 18
18
long as here in this case equivalent to
so previously we had so 22 okay i mean
what was i think 22 that
yeah so we use this is decompressing
okay this is
this was already using significant
memory in the 22 case
so this is why this doesn't improve
further because it was already using
using
so yeah what does it mean for us it
means for us this was 21
that was 270 what what have we been
we were using 20
and 21
21
gives us a little bit 21 long i mean 21 long
sorry is basically
what was it zero point i mean the
decompression time is kinda constant
actually this long decompression time is
at times
in the lower level actually faster
i mean if you use so much memory and
uh default is 27 or so window
window
defaults does this increase the window
size whenever memory is supposed to
compress and decompress it
proof compression right from doing something
something um
i wonder what results we get when we set
for like 10 to 22 compress the stuff with
with
this window must already have some value
that is [Music]
[Music]
so 10 yeah so this is also verse okay i
think it doesn't make sense to manually
specify another
okay what does it mean for us we don't wanna
wanna
we want to be able to install in
that means our
20 choice wasn't better
i mean yeah 20. i mean there was a
maybe i should yeah anyway probably we
we kind of leave it like that i guess
because 20 ultra but good it's good that
so that means for us we can safely use
19. so it's still an improvement and
that's also often a thing right you
think here we need to double check that
and prove something and then it doesn't
improve but we at least we understand
this is not better um
um
also something you wouldn't get
immediately from the manual page
especially this window you would think
that's always making it longer but
apparently sometimes it's if you specify
it's already shorter than the
the only thing is we
i mean for the building it doesn't
change our mirror default mirror compression
i mean it would be significantly smaller
right 10 max of less
maybe we could increase that a little bit
i mean if you build i mean
unless you build on vintage systems again
again
okay you know what let's play it a
little bit safe
we did some research with 20 is
yeah i mean that you can still use t2 to
download to download and build at least
reasonable small medium-sized stuff on
vintage hardware here i guess
some compromise
now that we did some research with the
memory usage
i have significantly smaller isos again
yep that's probably for this finding um
i hope you found this interesting probably
in the future i need to make proper
graphs maybe even live i know i need
some better graphing tools obviously
if you have
tips up in the 20 years ago i was using
plot equals but someone's also probably
not really maintained anymore you can
actually check that also mean it's not
the most outstanding it was just
better for what i use than a lot of stuff
but i think as the last i checked
probably the last update is decades ago 242
242 yeah
yeah
news for more you click news on like a
okay so loss of sounds they have up and
down this for some new poison stuff or something
something um
um
what's the greatest poison fan
good for them um
um
not good for me but it's there maybe
should we package that
let's put this on the to-do can i have
[Music]
the future of the looks desktop the copy
anyway but that's it then for today i
i mean i could recompress this [Music]
[Music]
maybe i just manually recompress those
packages maybe i'm not feeling like
rebuilding everything just for a second but
but anyway
anyway
that's it for this video let's
and
should we do that
nice so how much would be safe you have
925 megabyte for
f in time
time
f removed
why is that
remove thing
yeah
all right so it could be consistent with
projects like you as it's also a thing
right that i tried a little bit and it's
encourage people to work a little bit more
more automated
automated versioned
versioned
reading the manual or i think stuff
through and not always yellowing
everything together
and um
a little critical and long term
and surrounded sinking there it's very
very it's not the best practice to
recompress the stuff but
but
for one time thing
i think it's okay i'll also probably
only do this for the power pci so not
for the other ones
that was some of the largest
maybe the others are not firefox and stuff
is it even fully mighty yeah those
mighty threading is
i love my wish you could see my rgb
animations on
my cpu utilizations memory sticks
year was actually thinking we could
recompress this more in the background
actually run all of them in parallel
maybe i should have done this
now i forgot already how much was it 100
yep but for the most part so it's not is amazing
i really wonder yeah we probably maybe
we make this another video trying this i
actually didn't try this dictionary
based training thing there
and that's then we probably better do
where are we linux i mean there are
so very soon the further updates data is done
done
data certainly also the best invention
yeah but so this workload also doesn't
uh profit from uh threadripper right so
the horizon here is as you see this
this
parallel compression stuff only goes so far
far
i'm actually surprised it doesn't do more
maybe we should create a freaking manual
compressing using threads
detecting a physical cpu cores
[Music] hmm
okay now we're done
yeah so from
125 so that is over 57 so 75 megabyte
that is certainly something
the only other thing i wonder is how
much the mighty threading is reducing
the compression but
but
i guess we tested enough for today um
so yeah
that is the summary and how to widen the
pros and cons of this stuff ultra 20
um
and i'm kinder in the flow i wonder if
test how much
i don't i don't really have the time now
use
set standard nineteen [Applause]
how much was it this was
800 was it 850 of 925 i think [Applause]
[Applause]
i said standard 19 instead of 16
16 f4
okay [Applause]
something of that i would say um
um so yeah that's it for those videos the
so yeah that's it for those videos the only other things it's only with the
only other things it's only with the dictionary stuff
dictionary stuff we do this another video maybe i should
we do this another video maybe i should actually maybe i make a note otherwise i
actually maybe i make a note otherwise i might eventually forget about this
there are additional complications not only we would need some surrounding
only we would need some surrounding scripting for training the dictionary
scripting for training the dictionary and then making sure obviously to use
and then making sure obviously to use the same dictionary for all tables and
the same dictionary for all tables and additionally changing our iso creation
additionally changing our iso creation to include actually this dictionary
to include actually this dictionary right my understanding is
right my understanding is um you need this dictionary then um
um you need this dictionary then um with
with in your iso
in your iso so
so um it would need to require a little bit
um it would need to require a little bit of surround scripting and tooling to
of surround scripting and tooling to make sure this and even the installer
make sure this and even the installer right we would even need to patch we
right we would even need to patch we would even need to patch our freaking
would even need to patch our freaking outdated vintage mine binary turbo
outdated vintage mine binary turbo extraction thing to
extraction thing to run
run runs that standard with
runs that standard with just this dictionary so
just this dictionary so yeah probably not really worth it we
yeah probably not really worth it we will test it another day obviously
will test it another day obviously because just to test it and
because just to test it and be smarter and learn something
be smarter and learn something hope you don't forget to subscribe
hope you don't forget to subscribe have a great day or night and i hope to
have a great day or night and i hope to see you soon for the next fun stuff to
see you soon for the next fun stuff to come
Click on any text or timestamp to jump to that moment in the video
Share:
Most transcripts ready in under 5 seconds
One-Click Copy125+ LanguagesSearch ContentJump to Timestamps
Paste YouTube URL
Enter any YouTube video link to get the full transcript
Transcript Extraction Form
Most transcripts ready in under 5 seconds
Get Our Chrome Extension
Get transcripts instantly without leaving YouTube. Install our Chrome extension for one-click access to any video's transcript directly on the watch page.