Files
banan-os/kernel/kernel
Bananymous 46d65471d9 Kernel: ATA now uses irqs instead of polling
Reading is now much slower at ~500 kB/s it was around 3 MB/s.
This is probably mostly due semaphore blocking taking atleast
until next reschedule (1 ms itervals). This will be a problem
as long as we are using only single processor.

I could try to use {READ/WRITE}_MULTIPLE commands, but since
most of the disk reads are 2 sectors (inode block size) this
will at most double the speed.

Most efficient speed up would of course be caching disk access
data and inodes overall.
2023-04-03 00:03:38 +03:00
..
2023-04-01 02:14:49 +03:00
2023-04-01 02:14:49 +03:00
2023-03-27 17:30:45 +03:00
2023-04-01 02:14:49 +03:00
2023-04-01 02:14:49 +03:00
2023-04-01 00:54:39 +03:00