RetroBSD

2.11BSD operating system for microcontrollers
It is currently Sun Sep 15, 2019 8:28 pm

All times are UTC




Post new topic Reply to topic  [ 22 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: ls -l total
PostPosted: Fri Jan 22, 2016 2:37 pm 
Committer
User avatar

Joined: Thu Oct 11, 2012 8:45 am
Posts: 1801
Location: Room 217, Floor 8, Arm 8, Wheel S7, Mars Base Alpha 3
Quote:
Can we have more than one program sharing the available physical RAM without paging if they are small enough?

LiteBSD: yes. RetroBSD: no. That is the main difference between the two systems - the memory management and virtual addressing systems.

_________________
Why not visit my shop? http://majenko.co.uk/catalog
Universal IDE: http://uecide.org
"I was trying to find out if it was possible to only eat one Jaffa Cake. I had to abandon the experiment because I ran out of Jaffa Cakes".


Top
 Profile  
 
 Post subject: Re: ls -l total
PostPosted: Sun Jan 24, 2016 7:43 am 
Committer
User avatar

Joined: Wed Oct 10, 2012 11:01 pm
Posts: 1081
Location: Sunnyvale, CA
Hi Wiz,
wiz wrote:
I assume we can now easily edit very large files.

It mostly depends on how smart the text editor is. There is no need to keep the whole file in the memory. For example, /bin/re editor allocates only one byte per every line of the edited file. On RetroBSD, it allows to edit files of up to 50000 lines, or about 1Mbyte of typical C code. This is all in fixed 96kbyte user space, without paging.

With paging it can do much more, of cause.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 22 posts ]  Go to page Previous  1, 2

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
cron




Powered by phpBB® Forum Software © phpBB Group

BSD Daemon used with permission