Date: Tue, 16 Aug 2022 10:47:12 -0700 From: Doug Hardie <bc979@lafn.org> To: Alejandro Imass <aimass@yabarana.com> Cc: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: How fast can I get FBSD to boot? Message-ID: <DF360E09-BF4B-4B09-B522-05C3C42440AD@sermon-archive.info> In-Reply-To: <CAHieY7RtGo6j=2bcXT1Xu7iEuz64X0_H%2BL8o=LxH3vz6B2Q4Ww@mail.gmail.com> References: <CAHieY7RtGo6j=2bcXT1Xu7iEuz64X0_H%2BL8o=LxH3vz6B2Q4Ww@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 16 August 2022, at 08:05, Alejandro Imass <aimass@yabarana.com> = wrote: >=20 > Hi there ! >=20 > I=E2=80=99ve developed a nice framework for embedded touch screen app = development based on Perl Tk.=20 >=20 > I would like to create a single purpose OS that you can boot on a = Raspberry Pi or similar device and debating between sticking with Linux = or using FBSD (I would prefer FBSD). It needs to boot in just a few = seconds and only load X and then run a dedicated Perl app (no desktop = env or anything else). >=20 > Is there a group or list for embedded FBSD ? Can anyone provide some = pointers on how to make FBSD boot as fast or faster than some of the = embedded Linux out there ? RSX-11D solved that problem by having a console command that wrote all = of memory to a specific disk file. You got the system setup the way you = wanted and then entered that command. You could add additional commands = to start your application to that command. On boot, I believe the hardware was initialized first, and them memory = was completely overlaid from the file and then the CLI executed any = additional commands. It was faster than greased lightening. On the = PDP-11/45 it was way less than one second. That would take some serious modifications to FreeBSD to implement that, = but I don't think you would find anything faster. -- Doug
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DF360E09-BF4B-4B09-B522-05C3C42440AD>