flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
thunder 29 Mar 2004, 06:18
Hello all, ;]
yes, ASM language is very fast, but...Windows 9x in oposite of Menuetos uses drivers wich are very specific to that card or something, so Windows can take everything from that card. So, Menuetos uses just VESA standart, that is slow, if Ville would try to write just one driver to some video card like GeForce and would use in Menuetos, you would expire very fast vindow moving etc. Everything depend on drivers ;] (...not everything ;]) Storm OS -www.stormos.net |
|||
![]() |
|
Ivan Poddubny 29 Mar 2004, 12:17
1) Writing to a hard drive. You are absolutely right, this is almost the slowest thing in MenuetOS. Algorythm MeOS uses to write files is the worst one.
2) Windows (and probably Linux) is faster because: a) Windows uses GOOD algorythms. b) Windows uses optimized drivers, which are probably partially written in asm. Assembly is NOT fast language, because language cannot be fast. Assembly makes programmer free, but it gives only the POSSIBILITY to write fast programs. Asm is a very powerful tool, but the speed mainly depends on a programmer, not programming language. |
|||
![]() |
|
f0dder 29 Mar 2004, 13:10
Quote:
Assembly isn't a magic wand that makes things faster without efford - unfortunately you still have to write good code ![]() If you say harddrive performance is *very* poor with Menuet, I would guess it currently uses Programmed I/O for access instead of DMA - this is *Very* slow. But Menuet is still young, and I expect DMA transfers will be added in due time. |
|||
![]() |
|
Matt 29 Mar 2004, 17:56
After testing Network card,Soundblaster apps. and hardrive functions I feel the kernel needs more cycles for itself 1/100 just isn't cutting it if we are going to have an Mp3 or video player etc.
I'm sure better hardware drivers are on the way. _________________ Better computing with a better OS "Menuet" |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.