Welcome, Guest. Please login or register.

Author Topic: Optimizing the OS/WB  (Read 1945 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline smaceTopic starter

  • Newbie
  • *
  • Join Date: Feb 2004
  • Posts: 30
    • Show only replies by smace
    • http://soundcloud.com/smace
Optimizing the OS/WB
« on: March 25, 2004, 10:55:23 PM »

Hello there!

I am interested in hearing about the sort of stuff that could slow down how workbench response to my actions. What makes it boot up slower, what makes windows pop up/draw slower? All in all, how can I optimize the OS' or WB's performance? Never been a 'techie', so any comments should be helpful ;)
I've been thinking that the Amiga is an effective OS and all that and bla bla you know, but as more and more 'extras' like AHI and is it CyberGraphics library have become necessary I feel that even the good old A1200/060 have become too slow ;)

Upgrading librarys, is that all there is too it?
I'm curious..

Yours, Per Arne
 

Offline Doobrey

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 1876
    • Show only replies by Doobrey
    • http://www.doobreynet.co.uk
Re: Optimizing the OS/WB
« Reply #1 on: March 26, 2004, 09:12:53 AM »
Quote

jahbaloo wrote:
Upgrading librarys, is that all there is too it?


Nope.
 Basically, the more the Amiga has to do, the slower it gets.
 Upgraded libraries and device drivers **might** speed things up a little..they`ll probably fix bugs found in earlier versions too.

 The main things that slows down the speed of WB are the colour depth of the wb screen, icon color depth and all the visual patches that make WB look pretty.
 The first two only really apply if your`re not using a gfx card. Using 256 colour icons on a 256 colour AGA WB screen looks better than a 32 or 16 colour one, but it`s a hell of a lot slower
 :-(
On schedule, and suing
 

Offline blobrana

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 4743
    • Show only replies by blobrana
    • http://mysite.wanadoo-members.co.uk/blobrana/home.html
Re: Optimising the OS/WB
« Reply #2 on: March 27, 2004, 02:24:45 AM »
Hum,
all very true...
And i suppose that the less background tasks that you have running will make for a more stable system...

My tip is to mess around with the EXEC , and alter the priorities background tasks...
(You need a program called commander (?) i forget...or task-pie? ANYONE REMEMBER!)
 Anyway you can change Task priority with the CHANGETASKPRI command.


 an check out `Scout` on aminet to see whats happening under the bonnet...

Its all a question of balance, me thinks.

(Good-looks/speed, usability/stability etc...)


Offline Doobrey

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 1876
    • Show only replies by Doobrey
    • http://www.doobreynet.co.uk
Re: Optimising the OS/WB
« Reply #3 on: March 27, 2004, 03:26:29 AM »
@Blobrana,
 Did you mean Executive ?

Just remembered  something else to help speed up WB,
Get rid of FFS and install PFS3 or SFS.
 Since they`re a lot faster than the original filesystem, icons and directory listings will come up quicker.
On schedule, and suing
 

Offline Cass

  • Hero Member
  • *****
  • Join Date: Apr 2003
  • Posts: 826
  • Country: 00
    • Show only replies by Cass
Re: Optimising the OS/WB
« Reply #4 on: March 27, 2004, 03:54:32 AM »
Must be Executive and its utility TaskPie (requires executive to run).

A 060 system is fast enough, but real speed increases independently from the CPU, you will see with a GFX card. For AGA speed-hacks, check out fblit, SystemPatch and others ...
________
LIST OF MOTORCYCLES
« Last Edit: March 18, 2011, 10:18:12 PM by Cass »
"If we don't got it, you don't want it!"
 

Offline blobrana

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 4743
    • Show only replies by blobrana
    • http://mysite.wanadoo-members.co.uk/blobrana/home.html
Re: Optimising the OS/WB
« Reply #5 on: March 27, 2004, 09:07:06 AM »
Chreers...
I went suddenly (even-more) brain-dead there...
Yea, i well recommend executive if you`ve got a 040-060 ,
 (of curse it hogs a bit of the cpu cycles when it runs though...) but i have it on my system... ;)



Offline Framiga

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 4096
    • Show only replies by Framiga
Re: Optimising the OS/WB
« Reply #6 on: March 27, 2004, 09:31:01 AM »
hi,

for a heavy speed boot time, i suggest Env-Handler.

I've installed it from a couple of weeks and it is very useful, even if you have not much RAM (you can save 1-1.5 MB of RAM)

Obviously, a CSPPC-060 can help a lot as well . . . .YES i got it :-)

Ciao
 

Offline boing

  • Sr. Member
  • ****
  • Join Date: Apr 2002
  • Posts: 293
    • Show only replies by boing
    • http://www.TribeOfHeart.org
Re: Optimizing the OS/WB
« Reply #7 on: March 27, 2004, 11:46:38 AM »
I don't recall anything about Env-Handler.

It's been awhile since I tweaked the startup-sequence or user-startup, but:

By supressing output you can leave the video output off till it's done booting.  By this I mean you don't want any text output because this would require the chipset to start DMA and that can make the 680X0 compete for access to custom-chip ram.  IIRC there are somethings I like output with so I leave them for last items in user-startup.

Just add a > Nil:  to the end of any line whose output you want supressed.

If my memory is wrong I'm sure somebody will refresh it.  Also I don't think my AGA WB screen was ever more than 8 colors.  Did  that to save chipram, but it can also help make things faster than a 128 color WB screen.  Especially if you're running at 1440x486.

I also still use many of the ARP commands because they're smaller, load faster, and since they're 100% assem, they're much faster.

PFS and SFS are faster filesystems but I think they really use a lot of DMA in a more hoglike fashion?  Somebody else can comment on that.  This can be good or depend depending.  Overall, PFS and SFS are good things.  Real good.

You can also make use of the recoverable ramdisks out there and adjust your startup files to check to see if they're in use, and if so, boot from there.  This makes the 1st boot a tad slower, but later reboots much faster.
 

Offline smaceTopic starter

  • Newbie
  • *
  • Join Date: Feb 2004
  • Posts: 30
    • Show only replies by smace
    • http://soundcloud.com/smace
Re: Optimizing the OS/WB
« Reply #8 on: March 27, 2004, 01:32:37 PM »
Thanks for all the response so far, people!

ARP commands, I have no idea what those are. I've never known what the addition of '> nil' to a command line does either  :-? Could you point me to a good documentation?
Is this AREXX or just basic system commands?
 

Offline Cass

  • Hero Member
  • *****
  • Join Date: Apr 2003
  • Posts: 826
  • Country: 00
    • Show only replies by Cass
Re: Optimizing the OS/WB
« Reply #9 on: March 27, 2004, 01:54:56 PM »
NIL: is an AmigaDOS device. You use the ">" to output/redirect all data to the "NIL:" device. NIL: is sort of a trashcan, all the console/cli output is trashed (not shown on screen).
________
WINNING INTERN
« Last Edit: March 18, 2011, 10:18:19 PM by Cass »
"If we don't got it, you don't want it!"