`
zdx3578
  • 浏览: 95618 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

监控程序累计

阅读更多

toolbar:start(). 可启动下面的工具和dbg

 

tv:start().

appmonstart().

pman:start().

webtool:start().

 

 

 

pman:proc(0,70,0) trac结果:

initial_call: proc_lib:init_p/5

current_function: gen_server:loop/6

dictionary: [
  {tot_time,1404641},
  {'$ancestors',[appmon,<0.45.0>]},
  {runtime,11296},
  {'$initial_call',{appmon_info,init,1}}]

heap_size: 4181

stack_size: 9

reductions: 358265

links: [
  <0.73.0>,
  <0.68.0>]

trap_exit: true

<0.70.0>: getting_linked   <0.96.0>
<0.70.0>: rec   {do_it, {app_ctrl, nonode@nohost, <0.68.0>}}
<0.70.0>: rec   {do_it, {load, nonode@nohost, <0.68.0>}}
<0.70.0>: rec   {do_it, {app, yaws, <0.73.0>}}
<0.70.0>: call  gen_server:decode_msg({do_it, {app_ctrl, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [], false)
<0.70.0>: call  gen_server:handle_msg({do_it, {app_ctrl, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info)
<0.70.0>: call  gen_server:dispatch({do_it, {app_ctrl, nonode@nohost, <0.68.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  ets:lookup(3932188, {app_ctrl, nonode@nohost, <0.68.0>})
<0.70.0>: call  application:which_applications()
<0.70.0>: call  application_controller:which_applications()
<0.70.0>: call  gen_server:call(application_controller, which_applications)
<0.70.0>: call  gen:call(application_controller, '$gen_call', which_applications)
<0.70.0>: call  gen:call(application_controller, '$gen_call', which_applications, 5000)
<0.70.0>: call  erlang:whereis(application_controller)
<0.70.0>: call  gen:do_call(<0.6.0>, '$gen_call', which_applications, 5000)
<0.70.0>: call  erlang:monitor(process, <0.6.0>)
<0.70.0>: call  erlang:send(<0.6.0>, {'$gen_call', {<0.70.0>, #Ref<0.0.0.1875>}, which_applications}, [noconnect])
<0.70.0>:  !    To: <0.6.0> Msg: {'$gen_call', {<0.70.0>, #Ref<0.0.0.1875>}, which_applications}
<0.70.0>: rec   {#Ref<0.0.0.1875>, [{yaws,"yaws WWW server","1.88"},
 {sasl,"SASL  CXC 138 11","2.1.9.2"},
 {stdlib,"ERTS  CXC 138 10","1.17"},
 {kernel,"ERTS  CXC 138 10","2.14"}]}
<0.70.0>: call  erlang:demonitor(#Ref<0.0.0.1875>, [flush])
<0.70.0>: call  application_controller:get_master(yaws)
<0.70.0>: call  ets:lookup(ac_tab, {application_master, yaws})
<0.70.0>: call  application_controller:get_master(sasl)
<0.70.0>: call  ets:lookup(ac_tab, {application_master, sasl})
<0.70.0>: call  application_controller:get_master(stdlib)
<0.70.0>: call  ets:lookup(ac_tab, {application_master, stdlib})
<0.70.0>: call  application_controller:get_master(kernel)
<0.70.0>: call  ets:lookup(ac_tab, {application_master, kernel})
<0.70.0>: call  lists:keysearch(timeout, 1, [])
<0.70.0>: call  timer:send_after(2000, {do_it, {app_ctrl, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:send_after(2000, <0.70.0>, {do_it, {app_ctrl, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:req(apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}})
<0.70.0>: call  timer:system_time()
<0.70.0>: call  erlang:now()
<0.70.0>: call  timer:ensure_started()
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen_server:call(timer_server, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}}, 1291950337750381}, infinity)
<0.70.0>: call  gen:call(timer_server, '$gen_call', {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}}, 1291950337750381}, infinity)
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen:do_call(<0.71.0>, '$gen_call', {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}}, 1291950337750381}, infinity)
<0.70.0>: call  erlang:monitor(process, <0.71.0>)
<0.70.0>: call  erlang:send(<0.71.0>, {'$gen_call', {<0.70.0>, #Ref<0.0.0.1876>}, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}}, 1291950337750381}}, [noconnect])
<0.70.0>:  !    To: <0.71.0> Msg: {'$gen_call', {<0.70.0>, #Ref<0.0.0.1876>}, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app_ctrl,nonode@nohost,<0.68.0>}}]}}, 1291950337750381}}
<0.70.0>: rec   {#Ref<0.0.0.1876>, {ok, {1291950339750381, #Ref<0.0.0.1877>}}}
<0.70.0>: call  erlang:demonitor(#Ref<0.0.0.1876>, [flush])
<0.70.0>: call  ets:insert(3932188, {{app_ctrl, nonode@nohost, <0.68.0>}, {1291950339750381, #Ref<0.0.0.1877>}, [{<0.40.0>,yaws,{yaws,"yaws WWW server","1.88"}},
 {<0.29.0>,sasl,{sasl,"SASL  CXC 138 11","2.1.9.2"}},
 {<0.8.0>,kernel,{kernel,"ERTS  CXC 138 10","2.14"}}], []})
<0.70.0>: call  gen_server:handle_common_reply({noreply, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}}, <0.70.0>, appmon_info, {do_it, {app_ctrl, nonode@nohost, <0.68.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  gen_server:loop(<0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [])
<0.70.0>: call  gen_server:decode_msg({do_it, {load, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [], false)
<0.70.0>: call  gen_server:handle_msg({do_it, {load, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info)
<0.70.0>: call  gen_server:dispatch({do_it, {load, nonode@nohost, <0.68.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  ets:lookup(3932188, {load, nonode@nohost, <0.68.0>})
<0.70.0>: call  erlang:statistics(run_queue)
<0.70.0>: call  lists:keysearch(load_method, 1, [{timeout,1000}])
<0.70.0>: call  erlang:statistics(runtime)
<0.70.0>: call  erlang:put(runtime, 11328)
<0.70.0>: call  erlang:statistics(wall_clock)
<0.70.0>: call  erlang:put(tot_time, 1405641)
<0.70.0>: call  lists:keysearch(load_scale, 1, [{timeout,1000}])
<0.70.0>: call  math:sqrt(0.7762962962962963)
<0.70.0>: call  erlang:min(14, 16)
<0.70.0>: call  lists:keysearch(load_average, 1, [{timeout,1000}])
<0.70.0>:  !    To: <0.68.0> Msg: {delivery, <0.70.0>, load, nonode@nohost, {2, 10}}
<0.70.0>: call  lists:keysearch(timeout, 1, [{timeout,1000}])
<0.70.0>: call  timer:send_after(1000, {do_it, {load, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:send_after(1000, <0.70.0>, {do_it, {load, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:req(apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}})
<0.70.0>: call  timer:system_time()
<0.70.0>: call  erlang:now()
<0.70.0>: call  timer:ensure_started()
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen_server:call(timer_server, {apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}}, 1291950337750383}, infinity)
<0.70.0>: call  gen:call(timer_server, '$gen_call', {apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}}, 1291950337750383}, infinity)
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen:do_call(<0.71.0>, '$gen_call', {apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}}, 1291950337750383}, infinity)
<0.70.0>: call  erlang:monitor(process, <0.71.0>)
<0.70.0>: call  erlang:send(<0.71.0>, {'$gen_call', {<0.70.0>, #Ref<0.0.0.1878>}, {apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}}, 1291950337750383}}, [noconnect])
<0.70.0>:  !    To: <0.71.0> Msg: {'$gen_call', {<0.70.0>, #Ref<0.0.0.1878>}, {apply_after, {1000, {timer, send, [<0.70.0>,{do_it,{load,nonode@nohost,<0.68.0>}}]}}, 1291950337750383}}
<0.70.0>: rec   {#Ref<0.0.0.1878>, {ok, {1291950338750383, #Ref<0.0.0.1879>}}}
<0.70.0>: call  erlang:demonitor(#Ref<0.0.0.1878>, [flush])
<0.70.0>: call  ets:insert(3932188, {{load, nonode@nohost, <0.68.0>}, {1291950338750383, #Ref<0.0.0.1879>}, {2, 10}, [{timeout,1000}]})
<0.70.0>: call  gen_server:handle_common_reply({noreply, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}}, <0.70.0>, appmon_info, {do_it, {load, nonode@nohost, <0.68.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  gen_server:loop(<0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [])
<0.70.0>: call  gen_server:decode_msg({do_it, {app, yaws, <0.73.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [], false)
<0.70.0>: call  gen_server:handle_msg({do_it, {app, yaws, <0.73.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info)
<0.70.0>: call  gen_server:dispatch({do_it, {app, yaws, <0.73.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  ets:lookup(3932188, {app, yaws, <0.73.0>})
<0.70.0>: call  lists:keysearch(info_type, 1, [])
<0.70.0>: call  application_controller:get_master(yaws)
<0.70.0>: call  ets:lookup(ac_tab, {application_master, yaws})
<0.70.0>: call  ets:new(processes, [set,public])
<0.70.0>: call  ets:new(links, [bag,public])
<0.70.0>: call  ets:new(extralinks, [bag,public])
<0.70.0>: call  queue:new()
<0.70.0>: call  queue:in(<0.40.0>, {[], []})
<0.70.0>: call  erlang:process_info(<0.40.0>, group_leader)
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [application_controller,init,error_logger,gs,node_serv,appmon,appmon_a,
 appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [init,error_logger,gs,node_serv,appmon,appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [error_logger,gs,node_serv,appmon,appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [gs,node_serv,appmon,appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [node_serv,appmon,appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [appmon,appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [appmon_a,appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [appmon_info])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.3.26797912>, [undefined], [])
<0.70.0>: call  erlang:whereis(appmon_info)
<0.70.0>: call  erlang:whereis(appmon_a)
<0.70.0>: call  erlang:whereis(appmon)
<0.70.0>: call  erlang:whereis(node_serv)
<0.70.0>: call  erlang:whereis(gs)
<0.70.0>: call  erlang:whereis(error_logger)
<0.70.0>: call  erlang:whereis(init)
<0.70.0>: call  erlang:whereis(application_controller)
<0.70.0>: call  queue:out({[<0.40.0>], []})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.40.0>], []}, -130547677, -130285534, -130023387}, {[], []})
<0.70.0>: call  ets:member(-130547677, <0.40.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.40.0>})
<0.70.0>: call  erlang:process_info(<0.40.0>, links)
<0.70.0>: call  lists:reverse([<0.6.0>,<0.41.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.41.0>,<0.6.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.6.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.6.0>)
<0.70.0>: call  lists:member(<0.6.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  ets:member(-130547677, <0.41.0>)
<0.70.0>: call  lists:member(<0.41.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.41.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [])
<0.70.0>: call  erlang:process_info(<0.41.0>, group_leader)
<0.70.0>: call  queue:member(<0.41.0>, {[], []})
<0.70.0>: call  lists:member(<0.41.0>, [])
<0.70.0>: call  lists:member(<0.41.0>, [])
<0.70.0>: call  ets:insert(-130285534, {<0.40.0>, <0.41.0>})
<0.70.0>: call  queue:in(<0.41.0>, {[], []})
<0.70.0>: call  erlang:setelement(2, {db, {[], []}, -130547677, -130285534, -130023387}, {[<0.41.0>], []})
<0.70.0>: call  queue:out({[<0.41.0>], []})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.41.0>], []}, -130547677, -130285534, -130023387}, {[], []})
<0.70.0>: call  ets:member(-130547677, <0.41.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.41.0>})
<0.70.0>: call  erlang:process_info(<0.41.0>, links)
<0.70.0>: call  lists:reverse([<0.40.0>,<0.42.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.42.0>,<0.40.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.40.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.40.0>)
<0.70.0>: call  ets:member(-130547677, <0.42.0>)
<0.70.0>: call  lists:member(<0.42.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.42.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{'$ancestors',[<0.41.0>]},{'$initial_call',{supervisor,yaws_sup,1}}])
<0.70.0>: call  ets:insert(-130285534, {<0.41.0>, <0.42.0>})
<0.70.0>: call  queue:in(<0.42.0>, {[], []})
<0.70.0>: call  erlang:setelement(2, {db, {[], []}, -130547677, -130285534, -130023387}, {[<0.42.0>], []})
<0.70.0>: call  queue:out({[<0.42.0>], []})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.42.0>], []}, -130547677, -130285534, -130023387}, {[], []})
<0.70.0>: call  ets:member(-130547677, <0.42.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.42.0>})
<0.70.0>: call  erlang:process_info(<0.42.0>, links)
<0.70.0>: call  lists:reverse([<0.43.0>,<0.44.0>,<0.55.0>,<0.41.0>])
<0.70.0>: call  lists:reverse([<0.55.0>,<0.41.0>], [<0.44.0>,<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.41.0>,<0.55.0>,<0.44.0>,<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.55.0>,<0.44.0>,<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.44.0>,<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], []}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.43.0>)
<0.70.0>: call  lists:member(<0.43.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.43.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{'$ancestors',[yaws_sup,<0.41.0>]},{'$initial_call',{yaws_log,init,1}}])
<0.70.0>: call  erlang:whereis(yaws_sup)
<0.70.0>: call  ets:insert(-130285534, {<0.42.0>, <0.43.0>})
<0.70.0>: call  queue:in(<0.43.0>, {[], []})
<0.70.0>: call  erlang:setelement(2, {db, {[], []}, -130547677, -130285534, -130023387}, {[<0.43.0>], []})
<0.70.0>: call  ets:member(-130547677, <0.44.0>)
<0.70.0>: call  lists:member(<0.44.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.44.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{start_time,{{2010,12,10},{10,42,13}}},
 {gc,{gconf,"c:/Program Files/Yaws-1.88",false,207,
            "c:/Program Files/Yaws-1.88/logs",
            ["c:/Program Files/Yaws-1.88/www/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin"],
            [],15000,400,1000000,8000,nolimit,10240,[],1000000,0,
            ["c:/Program Files/Yaws-1.88/examples/include",
             "c:/Program Files/Yaws-1.88/examples/include"],
            "/usr/bin/php-cgi","Yaws 1.88","default",false,[]}},
 {'$ancestors',[yaws_sup,<0.41.0>]},
 {'$initial_call',{yaws_server,init,1}}])
<0.70.0>: call  erlang:whereis(yaws_sup)
<0.70.0>: call  ets:insert(-130285534, {<0.42.0>, <0.44.0>})
<0.70.0>: call  queue:in(<0.44.0>, {[<0.43.0>], []})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.43.0>], []}, -130547677, -130285534, -130023387}, {[<0.44.0>], [<0.43.0>]})
<0.70.0>: call  ets:member(-130547677, <0.55.0>)
<0.70.0>: call  lists:member(<0.55.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.55.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{'$ancestors',[yaws_sup,<0.41.0>]},
 {'$initial_call',{supervisor,yaws_sup_restarts,1}}])
<0.70.0>: call  erlang:whereis(yaws_sup)
<0.70.0>: call  ets:insert(-130285534, {<0.42.0>, <0.55.0>})
<0.70.0>: call  queue:in(<0.55.0>, {[<0.44.0>], [<0.43.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.44.0>], [<0.43.0>]}, -130547677, -130285534, -130023387}, {[<0.55.0>,<0.44.0>], [<0.43.0>]})
<0.70.0>: call  ets:member(-130547677, <0.41.0>)
<0.70.0>: call  queue:out({[<0.55.0>,<0.44.0>], [<0.43.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.55.0>,<0.44.0>], [<0.43.0>]}, -130547677, -130285534, -130023387}, {[<0.55.0>], [<0.44.0>]})
<0.70.0>: call  ets:member(-130547677, <0.43.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.43.0>})
<0.70.0>: call  erlang:process_info(<0.43.0>, links)
<0.70.0>: call  lists:reverse([#Port<0.653>,<0.49.0>,<0.50.0>,<0.42.0>,#Port<0.652>])
<0.70.0>: call  lists:reverse([<0.50.0>,<0.42.0>,#Port<0.652>], [<0.49.0>,#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [#Port<0.652>,<0.42.0>,<0.50.0>,<0.49.0>,#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [<0.42.0>,<0.50.0>,<0.49.0>,#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [<0.50.0>,<0.49.0>,#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [<0.49.0>,#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [#Port<0.653>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, #Port<0.653>)
<0.70.0>: call  lists:member(#Port<0.653>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  ets:insert(-130285534, {<0.43.0>, #Port<0.653>})
<0.70.0>: call  queue:in(#Port<0.653>, {[<0.55.0>], [<0.44.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  ets:member(-130547677, <0.49.0>)
<0.70.0>: call  lists:member(<0.49.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.49.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [])
<0.70.0>: call  erlang:process_info(<0.49.0>, group_leader)
<0.70.0>: call  queue:member(<0.49.0>, {[#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  lists:member(<0.49.0>, [#Port<0.653>,<0.55.0>])
<0.70.0>: call  lists:member(<0.49.0>, [<0.44.0>])
<0.70.0>: call  ets:insert(-130285534, {<0.43.0>, <0.49.0>})
<0.70.0>: call  queue:in(<0.49.0>, {[#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.653>,<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, {[<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  ets:member(-130547677, <0.50.0>)
<0.70.0>: call  lists:member(<0.50.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.50.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [])
<0.70.0>: call  erlang:process_info(<0.50.0>, group_leader)
<0.70.0>: call  queue:member(<0.50.0>, {[<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  lists:member(<0.50.0>, [<0.49.0>,#Port<0.653>,<0.55.0>])
<0.70.0>: call  lists:member(<0.50.0>, [<0.44.0>])
<0.70.0>: call  ets:insert(-130285534, {<0.43.0>, <0.50.0>})
<0.70.0>: call  queue:in(<0.50.0>, {[<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, {[<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  ets:member(-130547677, <0.42.0>)
<0.70.0>: call  ets:member(-130547677, #Port<0.652>)
<0.70.0>: call  lists:member(#Port<0.652>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  ets:insert(-130285534, {<0.43.0>, #Port<0.652>})
<0.70.0>: call  queue:in(#Port<0.652>, {[<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.652>,<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  queue:out({[#Port<0.652>,<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]})
<0.70.0>: call  lists:reverse([<0.49.0>,#Port<0.653>,<0.55.0>], [])
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.652>,<0.50.0>,<0.49.0>,#Port<0.653>,<0.55.0>], [<0.44.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.44.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.44.0>})
<0.70.0>: call  erlang:process_info(<0.44.0>, links)
<0.70.0>: call  lists:reverse([<0.51.0>,<0.53.0>,<0.42.0>])
<0.70.0>: call  lists:reverse([<0.42.0>], [<0.53.0>,<0.51.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.42.0>,<0.53.0>,<0.51.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.53.0>,<0.51.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.51.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.51.0>)
<0.70.0>: call  lists:member(<0.51.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.51.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{random_seed,{8878,13625,8407}},
 {'$ancestors',[yaws_server,yaws_sup,<0.41.0>]},
 {'$initial_call',{yaws_ctl,run,1}}])
<0.70.0>: call  erlang:whereis(yaws_server)
<0.70.0>: call  ets:insert(-130285534, {<0.44.0>, <0.51.0>})
<0.70.0>: call  queue:in(<0.51.0>, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.53.0>)
<0.70.0>: call  lists:member(<0.53.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.53.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{gc,{gconf,"c:/Program Files/Yaws-1.88",false,207,
            "c:/Program Files/Yaws-1.88/logs",
            ["c:/Program Files/Yaws-1.88/www/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin"],
            [],15000,400,1000000,8000,nolimit,10240,[],1000000,0,
            ["c:/Program Files/Yaws-1.88/examples/include",
             "c:/Program Files/Yaws-1.88/examples/include"],
            "/usr/bin/php-cgi","Yaws 1.88","default",false,[]}},
 {'$ancestors',[yaws_server,yaws_sup,<0.41.0>]},
 {top,<0.44.0>},
 {'$initial_call',{yaws_server,gserv,3}}])
<0.70.0>: call  erlang:whereis(yaws_server)
<0.70.0>: call  ets:insert(-130285534, {<0.44.0>, <0.53.0>})
<0.70.0>: call  queue:in(<0.53.0>, {[<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.42.0>)
<0.70.0>: call  queue:out({[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.55.0>,#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.55.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.55.0>})
<0.70.0>: call  erlang:process_info(<0.55.0>, links)
<0.70.0>: call  lists:reverse([<0.56.0>,<0.57.0>,<0.58.0>,<0.42.0>])
<0.70.0>: call  lists:reverse([<0.58.0>,<0.42.0>], [<0.57.0>,<0.56.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.42.0>,<0.58.0>,<0.57.0>,<0.56.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.58.0>,<0.57.0>,<0.56.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.57.0>,<0.56.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [<0.56.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.56.0>)
<0.70.0>: call  lists:member(<0.56.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.56.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{random_seed,{1291,9418,14832}},
 {'$ancestors',[yaws_sup_restarts,yaws_sup,<0.41.0>]},
 {'$initial_call',{yaws_session_server,init,1}}])
<0.70.0>: call  erlang:whereis(yaws_sup_restarts)
<0.70.0>: call  ets:insert(-130285534, {<0.55.0>, <0.56.0>})
<0.70.0>: call  queue:in(<0.56.0>, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.57.0>)
<0.70.0>: call  lists:member(<0.57.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.57.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{'$ancestors',[yaws_sup_restarts,yaws_sup,<0.41.0>]},
 {'$initial_call',{yaws_rss,init,1}}])
<0.70.0>: call  erlang:whereis(yaws_sup_restarts)
<0.70.0>: call  ets:insert(-130285534, {<0.55.0>, <0.57.0>})
<0.70.0>: call  queue:in(<0.57.0>, {[<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.58.0>)
<0.70.0>: call  lists:member(<0.58.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.58.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{'$ancestors',[yaws_sup_restarts,yaws_sup,<0.41.0>]},
 {'$initial_call',{gen_event,init_it,6}}])
<0.70.0>: call  erlang:whereis(yaws_sup_restarts)
<0.70.0>: call  ets:insert(-130285534, {<0.55.0>, <0.58.0>})
<0.70.0>: call  queue:in(<0.58.0>, {[<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  ets:member(-130547677, <0.42.0>)
<0.70.0>: call  queue:out({[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [#Port<0.653>,<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.49.0>]})
<0.70.0>: call  queue:out({[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.49.0>]})
<0.70.0>: call  lists:reverse([<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [])
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>,<0.56.0>,<0.53.0>,<0.51.0>,#Port<0.652>,<0.50.0>], [<0.49.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>], [<0.50.0>,#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  ets:member(-130547677, <0.49.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.49.0>})
<0.70.0>: call  erlang:process_info(<0.49.0>, links)
<0.70.0>: call  lists:reverse([<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [<0.50.0>,#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [<0.50.0>,#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.43.0>)
<0.70.0>: call  queue:out({[<0.58.0>,<0.57.0>], [<0.50.0>,#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>], [<0.50.0>,#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>], [#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  ets:member(-130547677, <0.50.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.50.0>})
<0.70.0>: call  erlang:process_info(<0.50.0>, links)
<0.70.0>: call  lists:reverse([<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [<0.43.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.43.0>)
<0.70.0>: call  queue:out({[<0.58.0>,<0.57.0>], [#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>], [#Port<0.652>,<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>], [<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  queue:out({[<0.58.0>,<0.57.0>], [<0.51.0>,<0.53.0>,<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>], [<0.51.0>,<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]})
<0.70.0>: call  ets:member(-130547677, <0.51.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.51.0>})
<0.70.0>: call  erlang:process_info(<0.51.0>, links)
<0.70.0>: call  lists:reverse([<0.44.0>,#Port<0.677>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [#Port<0.677>,<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.44.0>)
<0.70.0>: call  ets:member(-130547677, #Port<0.677>)
<0.70.0>: call  lists:member(#Port<0.677>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  ets:insert(-130285534, {<0.51.0>, #Port<0.677>})
<0.70.0>: call  queue:in(#Port<0.677>, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]})
<0.70.0>: call  queue:out({[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.53.0>,<0.56.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  ets:member(-130547677, <0.53.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.53.0>})
<0.70.0>: call  erlang:process_info(<0.53.0>, links)
<0.70.0>: call  lists:reverse([<0.44.0>,<0.54.0>,#Port<0.690>])
<0.70.0>: call  lists:reverse([#Port<0.690>], [<0.54.0>,<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, [#Port<0.690>,<0.54.0>,<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, [<0.54.0>,<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, [<0.44.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.44.0>)
<0.70.0>: call  ets:member(-130547677, <0.54.0>)
<0.70.0>: call  lists:member(<0.54.0>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  erlang:process_info(<0.54.0>, dictionary)
<0.70.0>: call  lists:keysearch('$ancestors', 1, [{gc,{gconf,"c:/Program Files/Yaws-1.88",false,207,
            "c:/Program Files/Yaws-1.88/logs",
            ["c:/Program Files/Yaws-1.88/www/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin",
             "c:/Program Files/Yaws-1.88/examples/ebin"],
            [],15000,400,1000000,8000,nolimit,10240,[],1000000,0,
            ["c:/Program Files/Yaws-1.88/examples/include",
             "c:/Program Files/Yaws-1.88/examples/include"],
            "/usr/bin/php-cgi","Yaws 1.88","default",false,[]}},
 {'$ancestors',[<0.53.0>,yaws_server,yaws_sup,<0.41.0>]},
 {'$initial_call',{yaws_server,acceptor0,2}}])
<0.70.0>: call  ets:insert(-130285534, {<0.53.0>, <0.54.0>})
<0.70.0>: call  queue:in(<0.54.0>, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, {[<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  ets:member(-130547677, #Port<0.690>)
<0.70.0>: call  lists:member(#Port<0.690>, [<0.6.0>,<0.0.0>,<0.5.0>,<0.68.0>,<0.70.0>,undefined])
<0.70.0>: call  ets:insert(-130285534, {<0.53.0>, #Port<0.690>})
<0.70.0>: call  queue:in(#Port<0.690>, {[<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.690>,<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  queue:out({[#Port<0.690>,<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]})
<0.70.0>: call  lists:reverse([#Port<0.677>,<0.58.0>,<0.57.0>], [])
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.690>,<0.54.0>,#Port<0.677>,<0.58.0>,<0.57.0>], [<0.56.0>]}, -130547677, -130285534, -130023387}, {[#Port<0.690>,<0.54.0>], [<0.57.0>,<0.58.0>,#Port<0.677>]})
<0.70.0>: call  ets:member(-130547677, <0.56.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.56.0>})
<0.70.0>: call  erlang:process_info(<0.56.0>, links)
<0.70.0>: call  lists:reverse([<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [<0.57.0>,<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, [<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [<0.57.0>,<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.55.0>)
<0.70.0>: call  queue:out({[#Port<0.690>,<0.54.0>], [<0.57.0>,<0.58.0>,#Port<0.677>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.690>,<0.54.0>], [<0.57.0>,<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, {[#Port<0.690>,<0.54.0>], [<0.58.0>,#Port<0.677>]})
<0.70.0>: call  ets:member(-130547677, <0.57.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.57.0>})
<0.70.0>: call  erlang:process_info(<0.57.0>, links)
<0.70.0>: call  lists:reverse([<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, [<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.55.0>)
<0.70.0>: call  queue:out({[#Port<0.690>,<0.54.0>], [<0.58.0>,#Port<0.677>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.690>,<0.54.0>], [<0.58.0>,#Port<0.677>]}, -130547677, -130285534, -130023387}, {[#Port<0.690>,<0.54.0>], [#Port<0.677>]})
<0.70.0>: call  ets:member(-130547677, <0.58.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.58.0>})
<0.70.0>: call  erlang:process_info(<0.58.0>, links)
<0.70.0>: call  lists:reverse([<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [#Port<0.677>]}, -130547677, -130285534, -130023387}, [<0.55.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[#Port<0.690>,<0.54.0>], [#Port<0.677>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.55.0>)
<0.70.0>: call  queue:out({[#Port<0.690>,<0.54.0>], [#Port<0.677>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.690>,<0.54.0>], [#Port<0.677>]}, -130547677, -130285534, -130023387}, {[#Port<0.690>], [<0.54.0>]})
<0.70.0>: call  queue:out({[#Port<0.690>], [<0.54.0>]})
<0.70.0>: call  erlang:setelement(2, {db, {[#Port<0.690>], [<0.54.0>]}, -130547677, -130285534, -130023387}, {[], [#Port<0.690>]})
<0.70.0>: call  ets:member(-130547677, <0.54.0>)
<0.70.0>: call  ets:insert(-130547677, {<0.54.0>})
<0.70.0>: call  erlang:process_info(<0.54.0>, links)
<0.70.0>: call  lists:reverse([<0.53.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], [#Port<0.690>]}, -130547677, -130285534, -130023387}, [<0.53.0>])
<0.70.0>: call  lists:foldr(#Fun<appmon_info.2.80666265>, {db, {[], [#Port<0.690>]}, -130547677, -130285534, -130023387}, [])
<0.70.0>: call  ets:member(-130547677, <0.53.0>)
<0.70.0>: call  queue:out({[], [#Port<0.690>]})
<0.70.0>: call  erlang:setelement(2, {db, {[], [#Port<0.690>]}, -130547677, -130285534, -130023387}, {[], []})
<0.70.0>: call  queue:out({[], []})
<0.70.0>: call  erlang:setelement(2, {db, {[], []}, -130547677, -130285534, -130023387}, {[], []})
<0.70.0>: call  erlang:process_info(<0.40.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.40.0>)
<0.70.0>: call  ets:tab2list(-130547677)
<0.70.0>: call  ets:match_object(-130547677, '_')
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:process_info(<0.54.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.54.0>)
<0.70.0>: call  erlang:process_info(<0.51.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.51.0>)
<0.70.0>: call  erlang:process_info(<0.57.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_rss)
<0.70.0>: call  erlang:process_info(<0.53.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.53.0>)
<0.70.0>: call  erlang:process_info(<0.50.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.50.0>)
<0.70.0>: call  erlang:process_info(<0.49.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.49.0>)
<0.70.0>: call  erlang:process_info(<0.44.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_server)
<0.70.0>: call  erlang:process_info(<0.40.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.40.0>)
<0.70.0>: call  erlang:process_info(<0.41.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.41.0>)
<0.70.0>: call  erlang:process_info(<0.58.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_event_manager)
<0.70.0>: call  erlang:process_info(<0.42.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup)
<0.70.0>: call  erlang:process_info(<0.56.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_session_server)
<0.70.0>: call  erlang:process_info(<0.55.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup_restarts)
<0.70.0>: call  ets:tab2list(-130285534)
<0.70.0>: call  ets:match_object(-130285534, '_')
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:port_info(#Port<0.653>, id)
<0.70.0>: call  erlang:integer_to_list(653)
<0.70.0>: call  erlang:'++'("port ", "653")
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:process_info(<0.49.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.49.0>)
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:process_info(<0.50.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.50.0>)
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:port_info(#Port<0.652>, id)
<0.70.0>: call  erlang:integer_to_list(652)
<0.70.0>: call  erlang:'++'("port ", "652")
<0.70.0>: call  erlang:process_info(<0.51.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.51.0>)
<0.70.0>: call  erlang:port_info(#Port<0.677>, id)
<0.70.0>: call  erlang:integer_to_list(677)
<0.70.0>: call  erlang:'++'("port ", "677")
<0.70.0>: call  erlang:process_info(<0.53.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.53.0>)
<0.70.0>: call  erlang:process_info(<0.54.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.54.0>)
<0.70.0>: call  erlang:process_info(<0.53.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.53.0>)
<0.70.0>: call  erlang:port_info(#Port<0.690>, id)
<0.70.0>: call  erlang:integer_to_list(690)
<0.70.0>: call  erlang:'++'("port ", "690")
<0.70.0>: call  erlang:process_info(<0.44.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_server)
<0.70.0>: call  erlang:process_info(<0.51.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.51.0>)
<0.70.0>: call  erlang:process_info(<0.44.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_server)
<0.70.0>: call  erlang:process_info(<0.53.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.53.0>)
<0.70.0>: call  erlang:process_info(<0.40.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.40.0>)
<0.70.0>: call  erlang:process_info(<0.41.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.41.0>)
<0.70.0>: call  erlang:process_info(<0.41.0>, registered_name)
<0.70.0>: call  erlang:pid_to_list(<0.41.0>)
<0.70.0>: call  erlang:process_info(<0.42.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup)
<0.70.0>: call  erlang:process_info(<0.42.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup)
<0.70.0>: call  erlang:process_info(<0.43.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_log)
<0.70.0>: call  erlang:process_info(<0.42.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup)
<0.70.0>: call  erlang:process_info(<0.44.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_server)
<0.70.0>: call  erlang:process_info(<0.42.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup)
<0.70.0>: call  erlang:process_info(<0.55.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup_restarts)
<0.70.0>: call  erlang:process_info(<0.55.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup_restarts)
<0.70.0>: call  erlang:process_info(<0.56.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_session_server)
<0.70.0>: call  erlang:process_info(<0.55.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup_restarts)
<0.70.0>: call  erlang:process_info(<0.57.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_rss)
<0.70.0>: call  erlang:process_info(<0.55.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_sup_restarts)
<0.70.0>: call  erlang:process_info(<0.58.0>, registered_name)
<0.70.0>: call  erlang:atom_to_list(yaws_event_manager)
<0.70.0>: call  ets:tab2list(-130023387)
<0.70.0>: call  ets:match_object(-130023387, '_')
<0.70.0>: call  ets:delete(-130547677)
<0.70.0>: call  ets:delete(-130285534)
<0.70.0>: call  ets:delete(-130023387)
<0.70.0>: call  lists:keysearch(timeout, 1, [])
<0.70.0>: call  timer:send_after(2000, {do_it, {app, yaws, <0.73.0>}})
<0.70.0>: call  timer:send_after(2000, <0.70.0>, {do_it, {app, yaws, <0.73.0>}})
<0.70.0>: call  timer:req(apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}})
<0.70.0>: call  timer:system_time()
<0.70.0>: call  erlang:now()
<0.70.0>: call  timer:ensure_started()
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen_server:call(timer_server, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}}, 1291950337750385}, infinity)
<0.70.0>: call  gen:call(timer_server, '$gen_call', {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}}, 1291950337750385}, infinity)
<0.70.0>: call  erlang:whereis(timer_server)
<0.70.0>: call  gen:do_call(<0.71.0>, '$gen_call', {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}}, 1291950337750385}, infinity)
<0.70.0>: call  erlang:monitor(process, <0.71.0>)
<0.70.0>: call  erlang:send(<0.71.0>, {'$gen_call', {<0.70.0>, #Ref<0.0.0.1880>}, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}}, 1291950337750385}}, [noconnect])
<0.70.0>:  !    To: <0.71.0> Msg: {'$gen_call', {<0.70.0>, #Ref<0.0.0.1880>}, {apply_after, {2000, {timer, send, [<0.70.0>,{do_it,{app,yaws,<0.73.0>}}]}}, 1291950337750385}}
<0.70.0>: rec   {#Ref<0.0.0.1880>, {ok, {1291950339750385, #Ref<0.0.0.1881>}}}
<0.70.0>: call  erlang:demonitor(#Ref<0.0.0.1880>, [flush])
<0.70.0>: call  ets:insert(3932188, {{app, yaws, <0.73.0>}, {1291950339750385, #Ref<0.0.0.1881>}, {"<0.40.0>", [{<0.43.0>,"yaws_log"},
 {<0.54.0>,"<0.54.0>"},
 {<0.51.0>,"<0.51.0>"},
 {<0.57.0>,"yaws_rss"},
 {<0.53.0>,"<0.53.0>"},
 {<0.50.0>,"<0.50.0>"},
 {<0.49.0>,"<0.49.0>"},
 {<0.44.0>,"yaws_server"},
 {<0.40.0>,"<0.40.0>"},
 {<0.41.0>,"<0.41.0>"},
 {<0.58.0>,"yaws_event_manager"},
 {<0.42.0>,"yaws_sup"},
 {<0.56.0>,"yaws_session_server"},
 {<0.55.0>,"yaws_sup_restarts"}], [{"yaws_log","port 653"},
 {"yaws_log","<0.49.0>"},
 {"yaws_log","<0.50.0>"},
 {"yaws_log","port 652"},
 {"<0.51.0>","port 677"},
 {"<0.53.0>","<0.54.0>"},
 {"<0.53.0>","port 690"},
 {"yaws_server","<0.51.0>"},
 {"yaws_server","<0.53.0>"},
 {"<0.40.0>","<0.41.0>"},
 {"<0.41.0>","yaws_sup"},
 {"yaws_sup","yaws_log"},
 {"yaws_sup","yaws_server"},
 {"yaws_sup","yaws_sup_restarts"},
 {"yaws_sup_restarts","yaws_session_server"},
 {"yaws_sup_restarts","yaws_rss"},
 {"yaws_sup_restarts","yaws_event_manager"}], []}, []})
<0.70.0>: call  gen_server:handle_common_reply({noreply, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}}, <0.70.0>, appmon_info, {do_it, {app, yaws, <0.73.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  gen_server:loop(<0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [])
<0.70.0>: rec   {do_it, {load, nonode@nohost, <0.68.0>}}
<0.70.0>: call  gen_server:decode_msg({do_it, {load, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info, infinity, [], false)
<0.70.0>: call  gen_server:handle_msg({do_it, {load, nonode@nohost, <0.68.0>}}, <0.70.0>, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]}, appmon_info)
<0.70.0>: call  gen_server:dispatch({do_it, {load, nonode@nohost, <0.68.0>}}, appmon_info, {state, <0.68.0>, [], 3932188, [<0.73.0>,<0.68.0>]})
<0.70.0>: call  ets:lookup(3932188, {load, nonode@nohost, <0.68.0>})
<0.70.0>: call  erlang:statistics(run_queue)
<0.70.0>: call  lists:keysearch(load_method, 1, [{timeout,1000}])
<0.70.0>: call  erlang:statistics(runtime)
<0.70.0>: call  erlang:put(runtime, 11515)
<0.70.0>: call  erlang:statistics(wall_clock)
<0.70.0>: call  erlang:put(tot_time, 1406641)
<0.70.0>: call  lists:keysearch(load_scale, 1, [{timeout,1000}])
<0.70.0>: call  math:sqrt(0.39296296296296296)
<0.70.0>: call  erlang:min(10, 16)
<0.70.0>: call  lists:keysearch(load_average, 1, [{timeout,1000}])
<0.70.0>:  !    To: <0.68.0> Msg: {delivery, <0.70.0>, load, nonode@nohost, {10, 10}}
<0.70.0>: call  lists:keysearch(timeout, 1, [{timeout,1000}])
<0.70.0>: call  timer:send_after(1000, {do_it, {load, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:send_after(1000, <0.70.0>, {do_it, {load, nonode@nohost, <0.68.0>}})
<0.70.0>: call  timer:req(apply_after, {1000,

分享到:
评论

相关推荐

    流量累计程序 博途v15编写的西门子流量累计程序,封装好的FB块直接可以拿来用,并且配有视频解说,轻松学会

    西门子流量累计程序是工业自动化领域中常见的一种应用,主要负责监测和记录流体通过管道的总量。在本文中,我们将深入探讨基于博途(TIA Portal V15)编程环境编写的流量累计程序,以及如何利用封装好的功能块(FB)...

    S7-200用定时中断计算累计流量的程序 - 副本_S7-200用定时中断计算累计流量_

    定时中断是PLC编程中的一个重要特性,它允许用户在预设的时间间隔内执行特定的程序段,从而实现周期性任务,如监控、计数或累加。 首先,我们需要理解S7-200的中断结构。在S7-200中,中断可以分为硬件中断和软件...

    S7-200SMART PLC 电机运行时间累计程序示例.zip

    本示例程序着重介绍如何利用S7-200SMART PLC来实现电机运行时间的累计,这对于监控电机工作状态、维护和节能分析具有重要意义。 电机运行时间累计是指记录电机从启动到停止的总运行时长,通常通过PLC内部的定时器...

    VB网络流量监控源程序.7z

    在这个网络流量监控程序中,开发者可能使用了以下核心概念: 1. **窗体(Forms)**:这是用户界面的基础,显示所有控件和图形元素,如曲线图用于显示流量数据。 2. **控件(Controls)**:例如,可能会有标签...

    TIA博途-水处理项目中开启累计运行时间最短的泵-程序示例.zip

    2. 监控:在每个扫描周期,检查所有泵的状态,如果某泵正在运行,则增加其对应的累计运行时间。 3. 检测:当需要启动新泵时,比较所有泵的累计运行时间,选择当前时间最短的泵。 4. 控制:将选择的泵设为启动状态,...

    s7-300流量累计程序

    【S7-300流量累计程序】是西门子S7-300系列PLC(可编程逻辑控制器)中的一个应用实例,主要用于化工、环保等行业的总流量计量。这个程序设计的主要目的是精确地计算流体通过管道的总量,为生产过程控制提供关键数据...

    Java程序监控API Java Simon

    Java Simon 是一个强大的Java应用程序监控API,它提供了一组丰富的计时器、计数器、内存计数器和采样器等工具,帮助开发者实时监控和优化应用性能。这个库小巧且易于集成,使得开发者可以在不牺牲应用性能的前提下,...

    TIA博途-计算设备累计运行时间FB全局库V17版calculate-Machcine-TotalRuntime-New.zip

    4. **监控与调试**:在TIA博途的仿真环境中,可以实时监控设备运行时间的变化,以确保功能块的正确运行。如果有必要,还可以通过调试工具进行故障排查。 5. **数据存储与读取**:为了便于长期记录和分析,累计运行...

    S7-200用定时中断计算累计流量的程序.rar

    综上所述,这个压缩包提供的程序示例是一个实用的教学资源,它涵盖了西门子S7-200 PLC的定时中断功能,以及在工业自动化中如何应用这一功能来计算和监控累计流量。通过学习和理解这个程序,用户可以更好地掌握PLC...

    download.eeworld.com.cn_西门子PLC例程_Step 7流量计算程序.zip

    通过定时中断功能,PLC可以实时监测和累计流量,确保精确的生产过程监控。 S7-200 PLC是一款小型、高效且功能强大的控制器,适合各种规模的工业应用。在这个实例中,"Step 7"是西门子的编程软件,用于编写和下载PLC...

    易语言流量监控程序源码-易语言

    【易语言流量监控程序源码】是针对网络流量进行实时监测和分析的软件开发资源,主要使用了易语言作为编程工具。易语言是一款中国本土原创的编程语言,它以中文编程为特色,降低了编程的门槛,使得编程变得更加简单...

    S7200流量积算程序

    其中,"S7200流量积算程序"是一个专门用于处理流量数据并进行累计计算的应用程序,常用于生产过程中的流量监控和管理。 流量积算,顾名思义,是对流体通过管道的瞬时流量进行连续累加的过程。在制造业中,如化工、...

    网络流量监控VC源代码

    对于流量监控,程序会自动检测系统中的所有网络接口,包括有线和无线,让用户可以选择需要监控的特定端口。这涉及到Windows API中的网络接口枚举函数,如`GetAdaptersInfo`或`GetAdaptersAddresses`。同时,为了监控...

    java源码:Java程序监控API Java Simon.zip

    Java Simon 是一个强大的Java应用程序监控框架,它提供了一组API,可以帮助开发者轻松地在Java程序中实现性能监控。这个开源库允许我们跟踪和分析代码执行的时间、内存使用、计数器以及其他性能指标,从而帮助优化...

    windows网络流量监控

    在"Release"这个文件中,可能包含了编译好的网络流量监控程序或者相关的库文件。实际应用时,你需要结合源代码(如果有的话)来理解和运行这个程序,以查看和分析网络流量。 总的来说,Windows网络流量监控涉及到...

    基于java的开发源码-程序监控API Java Simon.zip

    Java Simon 是一个强大的开源性能监控库,专为Java应用程序设计,提供了一整套API来帮助开发者监测和分析程序运行时的性能数据。这个压缩包"基于java的开发源码-程序监控API Java Simon.zip"包含了Java Simon的版本...

    三菱FX PLC程序设计时间和产量到达限制PLC程序运行 设备授权 停机控制 视频教程+程序样例.zip

    它允许用户编写控制程序,以实现各种功能,包括设备的定时启动、停止、以及根据生产目标进行的自我监控。 时间限制是FX PLC程序设计中的一个重要概念,它涉及到程序在特定时间后自动停止运行的能力。这通常通过内部...

    西门子PLC例程-S7-200用定时中断计算累计流量的程序.zip

    定时中断是PLC编程中的一个重要概念,它允许程序在预设的时间间隔触发执行特定的任务,例如在此案例中,用于监控和累积流量数据。 首先,我们需要理解定时中断的基本原理。在S7-200 PLC中,用户可以设置不同优先级...

    s7-300plc流量编程

    6. **人机交互**:程序通常会与HMI(人机界面)配合,显示实时流量和累计流量,允许操作员监控和调整设置。这涉及到OPC服务器或西门子的SIMATIC HMI软件。 7. **通信协议**:确保PLC与传感器、HMI以及其他系统之间...

    TIA博途_设备累计运行时间_SCL语言封装函数库FB_V15版本.rar

    设备累计运行时间是一个关键的监控指标,尤其在制造业中,用于追踪设备的工作效率、故障分析和维护计划。通常,PLC会通过内部定时器或外部信号来记录设备的启动和停止,然后计算累计运行时间。这个"设备累计运行时间...

Global site tag (gtag.js) - Google Analytics