Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #29103

Re: how do you take all data in memory and write to disk for restoring state later?

From "Rod Pemberton" <dont_use_email@xnothavet.cqm>
Newsgroups comp.lang.forth
Subject Re: how do you take all data in memory and write to disk for restoring state later?
Date 2014-03-20 18:27 -0400
Organization Aioe.org NNTP Server
Message-ID <op.xc1kn4vb6zenlw@localhost> (permalink)
References <1d0c008e-66c7-4b77-a424-01f77879f8d5@googlegroups.com> <bdd6abe6-b24a-4bdf-b54b-48600f0d4ed0@googlegroups.com> <alpine.BSF.2.00.1403201321210.25718@yoko.controlq.com>

Show all headers | View raw


On Thu, 20 Mar 2014 13:29:49 -0400, <Spam@controlq.com> wrote:
> On Thu, 20 Mar 2014, Mark Wills wrote:
>>  On Friday, 14 March 2014 09:06:23 UTC, gavino_himself  wrote:

>>> how do you take all data in memory and write to disk for
>>> restoring state later? in forth?
>>
>> : shit ( -- )
>>  read_shit
>>  do_shit
>>  write_shit ;
>>
>> That's how you do it.
>>
>
> Sorry, Mark.  Gavino is an experimental test program I left running some
> time ago, and seems to have gotten away on me.
>
> : Gavino ( -- )
>    begin
>      get_random 2 mod if say_stupid_stuff else ask_dumb_question then
>      ignore_response
>      get_random duration go_away_for
>    again ;
>
> I guess given the amount of time it has been running, it can be
> considered a virus ... so if you find it ... KILL it!
>

Except, it's been alive so long now, it must be more like a ghost in the
machine.  Someone must've attempted to kill it by now.  Apparently, it
simply respawns, perhaps like so...

: remove_Gavino
   ...
   ...
   ...
   Gavino \ tail call ghost in the machine
;

: find_Gavinos
   get_first_process
   begin
     dup 0= if exit then
     dup is_Gavino if kill_Gavino remove_Gavino else drop then
     get_next_process
   again
;

: Gavino_virus_scan ( -- )
   find_Gavinos
;

The virus scan would never terminate, infinite loop, perpetual respawn ...

Or, maybe someone thought POSTPONE Gavino meant something else.


Rod Pemberton

Back to comp.lang.forth | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

how do you take all data in memory and write to disk for restoring state later? gavino_himself <visploveslisp@gmail.com> - 2014-03-14 02:06 -0700
  Re: how do you take all data in memory and write to disk for restoring state later? Hans Bezemer <the.beez.speaks@gmail.com> - 2014-03-14 17:45 +0100
  Re: how do you take all data in memory and write to disk for restoring state later? "Elizabeth D. Rather" <erather@forth.com> - 2014-03-14 08:53 -1000
  Re: how do you take all data in memory and write to disk for restoring state later? marko <marko@marko.marko> - 2014-03-19 22:35 +1100
  Re: how do you take all data in memory and write to disk for restoring state later? marko <marko@marko.marko> - 2014-03-19 22:39 +1100
  Re: how do you take all data in memory and write to disk for restoring state later? marko <marko@marko.marko> - 2014-03-19 22:45 +1100
  Re: how do you take all data in memory and write to disk for restoring state later? marko <marko@marko.marko> - 2014-03-19 22:47 +1100
  Re: how do you take all data in memory and write to disk for restoring state later? marko <marko@marko.marko> - 2014-03-19 23:00 +1100
    Re: how do you take all data in memory and write to disk for restoring state later? marko <marko@marko.marko> - 2014-03-19 23:23 +1100
  Ok you are pretty clearly totally clueless (was Re: how do you take all data in memory and write to disk for restoring state later?) marko <marko@marko.marko> - 2014-03-19 23:52 +1100
  Re: how do you take all data in memory and write to disk for restoring state later? Mark Wills <markwills1970@gmail.com> - 2014-03-20 01:35 -0700
    Re: how do you take all data in memory and write to disk for restoring state later? Spam@ControlQ.com - 2014-03-20 13:29 -0400
      Re: how do you take all data in memory and write to disk for restoring state later? "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-03-20 18:27 -0400
        Re: how do you take all data in memory and write to disk for restoring state later? gavino_himself <visploveslisp@gmail.com> - 2014-04-05 19:39 -0700
      Re: how do you take all data in memory and write to disk for restoring state later? gavino_himself <visploveslisp@gmail.com> - 2014-04-05 19:36 -0700
        Re: how do you take all data in memory and write to disk for restoring state later? Jason Damisch <jasondamisch@yahoo.com> - 2014-04-07 13:50 -0700
          Re: how do you take all data in memory and write to disk for restoring state later? the_gavino_himself <visphatesjava@gmail.com> - 2014-04-09 04:39 -0700
        Re: how do you take all data in memory and write to disk for restoring state later? Melzzzzz <mel@zzzzz.com> - 2014-04-09 14:40 +0200

csiph-web