Welcome, Guest. Please login or register.

Author Topic: Limiting the CPU usage of the IDE port  (Read 1733 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show only replies by AmigaMance
Limiting the CPU usage of the IDE port
« on: July 11, 2006, 07:38:54 PM »
  Hello.
 Is there a way to limit the CPU usage of the A1200's IDE port? Without buying new hardware of course and even if it means that it will be slower.
 I tried the idefix patch it doesn't seem to do much.
A1200 PPC user.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Limiting the CPU usage of the IDE port
« Reply #1 on: July 11, 2006, 07:56:31 PM »
No.

Or perhaps you could try forcibly lowering the priority of the partition related processes below 0 (say -1). This could lead into some serious lagging and could well trigger some timing related problems (the driver would not be able to respond to hw events within some timeframe). If you do this, be prepared to have problems.
 

Offline DamageX

  • Sr. Member
  • ****
  • Join Date: Jun 2005
  • Posts: 339
    • Show only replies by DamageX
    • http://www.hyakushiki.net/
Re: Limiting the CPU usage of the IDE port
« Reply #2 on: July 11, 2006, 08:11:44 PM »
I guess the A1200 IDE uses polled I/O? Not much you can do
when the datarate is slow enough to hold up the CPU but still
too fast to do other tasks in-between
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show only replies by AmigaMance
Re: Limiting the CPU usage of the IDE port
« Reply #3 on: July 11, 2006, 08:17:47 PM »
I see.. Thank you both. Just for the record, my intention was to be able to copy large files across partitions and still have a usable desktop.
A1200 PPC user.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Limiting the CPU usage of the IDE port
« Reply #4 on: July 11, 2006, 08:57:15 PM »
Executive (free keyfile) might help a bit. The system will still be laggy, but at least the remaining CPU time should be shared more fairly.
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3647
    • Show only replies by alexh
    • http://thalion.atari.org
Re: Limiting the CPU usage of the IDE port
« Reply #5 on: July 11, 2006, 11:33:24 PM »
I thought that all disk ops in all workbenches are BLOCKING operations. Without patches you cannot do anything whilst copying files from one partition to another.

I thought that Scalos and Executive are two "patches" that allow non-blocking file I/O
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show only replies by AmigaMance
Re: Limiting the CPU usage of the IDE port
« Reply #6 on: July 12, 2006, 04:32:27 AM »
Quote
I thought that all disk ops in all workbenches are BLOCKING operations. Without patches you cannot do anything whilst copying files from one partition to another.

 They are not blocking if you are using AsyncWB. And anyway, I'm using the CLI frequently for things like file transfers.

Quote
I thought that Scalos and Executive are two "patches" that allow non-blocking file I/O

 Correct for scalos (and for puting the word patch inside quotes :-)). Executive is something completely different from what you say.
A1200 PPC user.