David Given writes:
> 
> [...]
> >     Low area for BIOS/system        64K
> >     Kernel                          128K
> >     Buffers                         64K
>       ^^^^^^^                         ^^^
> >     init                            32+K
> >     login * 2                       32+K *2
> >     sh                              ~64K
> >
> >     TOTAL                           416K
> [...]
> 
> Shouldn't the kernel be using unused main memory for buffers rather than 
> allocating a fixed size block? This would (a) be more efficient as the kernel 
> wouldn't be wasting memory, and (b) give more memory for applications. I 
> wouldn't have thought it would be any harder to code as you're having to do 
> strange segmentation stuff to access it already.
> 

It's worth considering, but I think defragmentation os a more important
issue for now, as is the fact that tiny processes use up 32k of data
segment when they really only need about 2k.

Al

Reply via email to