Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
15 crawler(s) on-line.
 179 guest(s) on-line.
 5 member(s) on-line.


NutsAboutAmiga, amigakit, pixie, more...

You are an anonymous user.
Register Now!
 NutsAboutAmiga:  2 secs ago
 pixie:  16 secs ago
 AMIGASYSTEM:  35 secs ago
 CosmosUnivers:  3 mins ago
 amigakit:  4 mins ago
 OlafS25:  9 mins ago
 MichaelMerkel:  33 mins ago
 Matt3k:  34 mins ago
 Hypex:  1 hr 13 mins ago
 VooDoo:  1 hr 24 mins ago

/  Forum Index
   /  Amiga OS4.x \ Workbench 4.x
      /  OS4 Memory allocation and progress
Register To Post

Goto page ( 1 | 2 Next Page )
PosterThread
SHADES 
OS4 Memory allocation and progress
Posted on 6-Jul-2006 6:45:03
#1 ]
Cult Member
Joined: 13-Nov-2003
Posts: 865
From: Melbourne

@ Hyperion or someone in the know.

Am I right in assuming OS4 Beta/developer is currently using the old memory allocation system and not the discussed "SLAB" system beeing implemented as a major cnage for OS4? If SLAB structuring has been implemented I would really like some info on just how much of a performance increase it has made using this new slab system if any etc...

anyone got any info on how it all performs in relation to the old system??

just out of plain curiosity of course ;)

Last edited by SHADES on 06-Jul-2006 at 06:45 AM.

_________________
It's not the question that's the problem, it's the problem that's the question.

 Status: Offline
Profile     Report this post  
EntilZha 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 8:57:32
#2 ]
OS4 Core Developer
Joined: 27-Aug-2003
Posts: 1679
From: The Jedi Academy, Yavin 4

@SHADES

Quote:
Am I right in assuming OS4 Beta/developer is currently using the old memory allocation system


No, the new system is in place since roughly half a year (IIRC, it was already in beta at the time update 4 came out, but not included in the latter to give it more time to mature).

Quote:
If SLAB structuring has been implemented I would really like some info on just how much of a performance increase it has made using this new slab system if any etc...


The simple test of 100000 allocations followed by appropriate deallocations was between two and three times faster, but this is not a good test since it's far away from any real test. In reality, it's much better than that.

Memory pool performance went up by factor 10 to 20.

_________________
Thomas, the kernel guy

"I don't have a frigging clue. I'm norwegian" -- Ole-Egil

All opinions expressed are my own and do not necessarily represent those of Hyperion Entertainment

 Status: Offline
Profile     Report this post  
Samwel 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 9:02:53
#3 ]
Elite Member
Joined: 7-Apr-2004
Posts: 3404
From: Sweden

@EntilZha

The speed increases are from isolated programs testing the memory system? Or?

How about general speed up of OS and applications running on the system?
Will we notice any speed up or only less fragmentation IRL?

_________________
/Harry

[SOLD] µA1-C - 750GX 800MHz - 512MB - Antec Aria case

Avatar by HNL_DK!

 Status: Offline
Profile     Report this post  
elwood 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 10:46:11
#4 ]
Elite Member
Joined: 17-Sep-2003
Posts: 3428
From: Lyon, France

@Samwel

How can a fast OS become faster ?

_________________
Philippe 'Elwood' Ferrucci
Sam460 1.10 Ghz
AmigaOS 4 betatester
Amiga Translator Organisation

 Status: Offline
Profile     Report this post  
tonyw 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 11:07:19
#5 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3240
From: Sydney (of course)

@Samwel

Nearly all programs are noticeably faster. No quantative comparisons, but the whole system is more responsive.


_________________
cheers
tony

Hyperion Support Forum: http://forum.hyperion-entertainment.biz/index.php

 Status: Offline
Profile     Report this post  
saimo 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 11:20:01
#6 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2453
From: Unknown

@tonyw

/me drooling

edit: congrats to EntilZha and whoever involved

saimo

Last edited by saimo on 06-Jul-2006 at 11:20 AM.

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
MichaelMerkel 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 13:24:51
#7 ]
Cult Member
Joined: 9-Mar-2003
Posts: 819
From: Ilvesheim, Germany

@EntilZha

as rogue mentioned here:
Quote:
No Update #5 is planned right now, but given that we almost regularily released updates every six or so months, it might come. I still hope that a final release comes earlier, though.

are you now already planning and building update #5? any idea what will be part of it or especially what will not be part of it?
for example the memory system?

thanks and
byebye...

_________________
Michael Merkel
(Michael.Merkel@gmx.net Home)
Member of Amiga-Freunde Pfalz, OS4 Welt

 Status: Offline
Profile     Report this post  
EntilZha 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 13:41:55
#8 ]
OS4 Core Developer
Joined: 27-Aug-2003
Posts: 1679
From: The Jedi Academy, Yavin 4

@Samwel

Quote:
The speed increases are from isolated programs testing the memory system? Or?


Yes.

Quote:
How about general speed up of OS and applications running on the system?


That depends on the application. You can't really say "the system is faster" because it depends on whether there's memory allocation going on or not... in an idle system, the number of memory allocations is pretty low (although even when you do nothing, there is memory allocation and deallocation going on). When you launch, say AmiPDF with a very complex PDF, you are likely to see a difference since loading the PDF means a significant amount of memory allocations.

_________________
Thomas, the kernel guy

"I don't have a frigging clue. I'm norwegian" -- Ole-Egil

All opinions expressed are my own and do not necessarily represent those of Hyperion Entertainment

 Status: Offline
Profile     Report this post  
EntilZha 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 13:43:00
#9 ]
OS4 Core Developer
Joined: 27-Aug-2003
Posts: 1679
From: The Jedi Academy, Yavin 4

@MichaelMerkel

There's, to the best of my knowledge, no update 5 planned.

_________________
Thomas, the kernel guy

"I don't have a frigging clue. I'm norwegian" -- Ole-Egil

All opinions expressed are my own and do not necessarily represent those of Hyperion Entertainment

 Status: Offline
Profile     Report this post  
ssolie 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 15:56:48
#10 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2755
From: Alberta, Canada

@SHADES
Quote:
anyone got any info on how it all performs in relation to the old system?

I can't give you any raw numbers but I do know some operations are insanely faster such as linking a large C++ program. From minutes to seconds. OS4 is at the stage where optimization is something the devs can look into and they are doing a great job so far.

_________________
ExecSG Team Lead

 Status: Offline
Profile     Report this post  
Hans 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 16:01:31
#11 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5067
From: New Zealand

@ssolie

Quote:

ssolie wrote:
@SHADES
Quote:
anyone got any info on how it all performs in relation to the old system?

I can't give you any raw numbers but I do know some operations are insanely faster such as linking a large C++ program. From minutes to seconds. OS4 is at the stage where optimization is something the devs can look into and they are doing a great job so far.


Could I sign up as a beta tester?
Pretty please.

This sounds good. The only problem with this news is that I have to wait until I get access to these optimizations.

Hans

_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
ikir 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 16:06:25
#12 ]
Elite Member
Joined: 18-Dec-2002
Posts: 5647
From: Italy

Quote:

EntilZha wrote:
There's, to the best of my knowledge, no update 5 planned.


Noooooooooooooo

_________________
ikir

 Status: Offline
Profile     Report this post  
Anonymous 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 18:11:30
# ]

0
0

@ssolie

Quote:
I can't give you any raw numbers but I do know some operations are insanely faster such as linking a large C++ program. From minutes to seconds. OS4 is at the stage where optimization is something the devs can look into and they are doing a great job so far.
Bad example, if you load an old kernel you'll probably notice that it's still fast now
No idea if the current kernel memory systems have reached the speed of the new newlib.library memory system already, that actually could be the case, but it's not used anymore in newlib anyway ... You'd have to install an old newlib.library which still used the AmigaOS memory pools instead of an own memory system and the current kernel to test that.

 
     Report this post  
CodeSmith 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 19:14:11
#14 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3045
From: USA

@ikir

If you read a bit between the lines, maybe it's not so bad...

Quote:
No Update #5 is planned right now, but given that we almost regularily released updates every six or so months, it might come. I still hope that a final release comes earlier, though.

Quote:
There's, to the best of my knowledge, no update 5 planned.

If you take those two together, it could mean that a final release is being considered instead of update 5; if Adam and/or Troika are under some sort of NDA so that they can show hardware to Hyperion but not to anyone else, it is possible that this time we really are in the home stretch but just don't know it.

Then again, the Friedens have said in the past we shouldn't read things into what they write, so maybe it's all just a bunch of wishful thinking

 Status: Offline
Profile     Report this post  
number6 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 19:34:25
#15 ]
Elite Member
Joined: 25-Mar-2005
Posts: 11589
From: In the village

@CodeSmith

11 days ago in irc main channel, mention was made of a "possible" service pack
to be made available to the general public. That is not the same as a full update.
afaik, no decision has been posted since then, concerning that possibility.

#6

_________________
This posting, in its entirety, represents solely the perspective of the author.
*Secrecy has served us so well*

 Status: Offline
Profile     Report this post  
Hans 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 19:36:39
#16 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5067
From: New Zealand

@number6

I will accept any updates big or small.

Hans

_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
OldFart 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 19:46:26
#17 ]
Elite Member
Joined: 12-Sep-2004
Posts: 3060
From: Stad; en d'r is moar ain stad en da's Stad. Makkelk zat!

@number6

Quote:
a "possible" service pack


You mean a Boing Bag? Really? It was so cute and aptly named back in those days of 3.x...
Service Pack sounds so, ehm, windowish. OTOH it might keep Helgis from going PC + Vista now that we get a SP treat!

OldFart

_________________
More then three levels of indigestion and you're scroomed!

 Status: Offline
Profile     Report this post  
number6 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 20:07:44
#18 ]
Elite Member
Joined: 25-Mar-2005
Posts: 11589
From: In the village

@OldFart

1st, it for Hyperion alone to answer as to whether this is more than just a
-possibility-.
2nd, lets not forget than when the ide drivers were updated, that -too- was
referred to a service pack or service upgrade.
Let's not read more into this (Boing Bag) than what I mentioned, ok? Heh!

#6

_________________
This posting, in its entirety, represents solely the perspective of the author.
*Secrecy has served us so well*

 Status: Offline
Profile     Report this post  
AmigaBlitter 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 22:17:16
#19 ]
Elite Member
Joined: 26-Sep-2005
Posts: 3513
From: Unknown

@ikir

No update 5 planned. We fly directly to the final version?



_________________
retired

 Status: Offline
Profile     Report this post  
RWO 
Re: OS4 Memory allocation and progress
Posted on 6-Jul-2006 22:20:41
#20 ]
Regular Member
Joined: 8-Mar-2003
Posts: 457
From: Denmark

@AmigaBlitter

Well there were not plans to Update #4 tell last minute, but as there were no Hardware they did a update more.. same goes for update #5.. if there is no hardware I cant se them doing a final version.

RWO

_________________
Debugging is a state of mind

 Status: Offline
Profile     Report this post  
Goto page ( 1 | 2 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle