Atari.Org
Click Here
HomeNewsServicesForumsSupport

Talk Atari

Atari.Org Forums


16/32-Bit

8-Bits

Classics

Emulation

Jaguar

Lynx

Classic Consoles Forum 8-Bits Forum 16/32 Forum
Emulation Forum Jaguar Forum Lynx Forum
 
 Subject: RE: Is It about time we had a new O/S?
Author: daniel (p50863C42.dip.t-dialin.net)
Date:   01-24-2002 00:53

Hi,
from all your postings concerning this topic, it seems to me that you didn't have the slightest idea of how an _modern_ OS works ,or how to program _big_ Programms like an OS.



>I purely said that if the standard TOS/GEM was re-written in assembly instead of C, and that the patches that should have been done, were written into the newer code, then it would run faster.


Face the truth, ASM could be faster as C code, but you won't recon ANY speed up.
The other thing is that you CAN NOT mainatin/ update ASM-code so good as (well writen) C code.


Most of these vectors will not be re-routed as the correct code would already be in place, and there would be no need to route to anything to fix it.


Ermmm.. as far as I know, the VECTORS already exist, that is: the TOS uses those VECTORS and there is no performance increase if these VECTORS point to another memorylocation, except that the RAM is lot faster, if it is fast-RAM.


>With NVDI, most of the routines ARE exactly the same, but written in assembly instead of C, and look how much faster NVDI makes the whole system... because the CPU draws its gfx so much faster, it gets on with its other stuff a whole lot quicker, surely you can see that?

Yeah, here youare right ,BUT for example there exits one really good/ fast algorithem for drawing a line, so if you code it in ASM you WILL NEVER change it; BUT a Memory-management or a process-sheduler are a bit more complex than a line-algo, if you make a mistake there the OS becomes unstable and you probably NEVER find this Error, cause the code is not the easy to understand.
And just remeber, there are some parts in MiNT that are written in ASM, you really need it if you do interupts or tricky bitshifting.

And just become aware of the fact, that C compilers generate erally good code, the most things you CAN NOT optimize by handwritten ASM cause the compiler choosed the BEST possibility.

salut,
daniel

 Topics Author  Date
  Is It about time we had a new O/S? new FatRakoon 01-22-2002 19:56 
   RE: Is It about time we had a new O/S? new Joshua Kaijankoski 01-22-2002 20:52 
    RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 00:51 
   RE: Is It about time we had a new O/S? new Elliot 01-22-2002 20:59 
    RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 00:47 
     RE: Is It about time we had a new O/S? new mark 01-23-2002 08:12 
      RE: Is It about time we had a new O/S? new ade 01-28-2002 19:26 
     RE: Is It about time we had a new O/S? new Jo Even 01-23-2002 12:01 
      RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 22:34 
       RE: Is It about time we had a new O/S? new Jo Even 01-24-2002 22:26 
        RE: Is It about time we had a new O/S? new FatRakoon 01-25-2002 06:59 
         RE: Is It about time we had a new O/S? new Jo Even 01-25-2002 11:01 
          RE: Is It about time we had a new O/S? new FatRakoon 01-26-2002 03:08 
   RE: Is It about time we had a new O/S? new Jo Even 01-23-2002 00:42 
    RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 01:03 
     RE: Is It about time we had a new O/S? new Jo Even 01-23-2002 11:57 
      RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 22:50 
       RE: Is It about time we had a new O/S? new Jo Even 01-24-2002 01:00 
        RE: Is It about time we had a new O/S? new FatRakoon 01-24-2002 01:29 
        RE: Is It about time we had a new O/S? new Elliot 01-24-2002 13:46 
         RE: Is It about time we had a new O/S? new Jo Even 01-24-2002 16:47 
   RE: Is It about time we had a new O/S? new The Paranoid 01-23-2002 10:19 
    RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 23:22 
     RE: Is It about time we had a new O/S?  daniel 01-24-2002 00:53 
      RE: Is It about time we had a new O/S? new FatRakoon 01-24-2002 01:41 
       RE: Is It about time we had a new O/S? new Elliot 01-24-2002 14:11 
   Yet another one? new Alex F. 01-23-2002 14:29 
    RE: Yet another one? new Scott 01-23-2002 15:23 
     RE: Yet another one? new FatRakoon 01-23-2002 23:44 
    RE: Yet another one? new Rob 01-24-2002 05:20 
     RE: Yet another one? new Alex F. 01-24-2002 07:33 
      RE: Yet another one? new Elliot 01-24-2002 14:16 
       DSP - Detects Slow Programmers :-) new Alex F. 01-24-2002 19:37 
        RE: DSP - Detects Slow Programmers :-) new FatRakoon 01-24-2002 20:26 
   RE: Is It about time we had a new O/S? new Scott 01-23-2002 15:02 
    On MagiC new Alex F. 01-23-2002 15:37 
     RE: On MagiC new Scott 01-24-2002 10:30 
      RE: On MagiC new FatRakoon 01-24-2002 20:31 
     RE: On MagiC new stimpy 01-29-2002 23:01 
   RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 23:39 
    RE: Is It about time we had a new O/S? new Jo Even 01-24-2002 01:10 
     RE: Is It about time we had a new O/S? new FatRakoon 01-24-2002 04:26 
    RE: Is It about time we had a new O/S? new Daniel Gustafsson 01-24-2002 11:55 
     RE: Is It about time we had a new O/S? new FatRakoon 01-24-2002 20:39 
   RE: Is It about time we had a new O/S? new FatRakoon 01-26-2002 13:50 

 Reply To This Message
 Your Name:
 Your Email:
 Subject:
 Human verification:   What's this?
               _    __     _ _     
 _ __  ___ _ _| |_ / _|___| (_)___ 
| '_ \/ _ \ '_|  _|  _/ _ \ | / _ \
| .__/\___/_|  \__|_| \___/_|_\___/
|_|                                
    



Copyright © 1997-2024 Atari.Org 
Atari is registered trademark of Infogrames